Skip to content
Snippets Groups Projects
Commit eaca1c9e authored by dg's avatar dg
Browse files

Many typos fixed

git-svn-id: http://svn.net-core.org/repos/t-engine4@3785 51575b47-30f0-44d4-a5cc-537603b46e54
parent 72c85d50
No related branches found
No related tags found
No related merge requests found
Showing
with 45 additions and 45 deletions
...@@ -43,7 +43,7 @@ newBirthDescriptor{ ...@@ -43,7 +43,7 @@ newBirthDescriptor{
type = "subclass", type = "subclass",
name = "Reaver", name = "Reaver",
locked = function() return profile.mod.allow_build.corrupter_reaver end, locked = function() return profile.mod.allow_build.corrupter_reaver end,
locked_desc = "Reap thee the souls of thine enemies, and the powers of darkness shall enter thine flesh.", locked_desc = "Reap thee the souls of thine enemies, and the powers of darkness shall enter thy flesh.",
desc = { desc = {
"Reavers are terrible foes, charging their enemies with a weapon in each hand.", "Reavers are terrible foes, charging their enemies with a weapon in each hand.",
"They can harness the blight of evil, infecting their foes with terrible contagious diseases while crushing their skulls with devastating combat techniques.", "They can harness the blight of evil, infecting their foes with terrible contagious diseases while crushing their skulls with devastating combat techniques.",
......
...@@ -48,7 +48,7 @@ newBirthDescriptor{ ...@@ -48,7 +48,7 @@ newBirthDescriptor{
desc = { desc = {
"An Archmage devotes his whole life to the study of magic above anything else.", "An Archmage devotes his whole life to the study of magic above anything else.",
"Most Archmagi lack basic skills that others take for granted (like general fighting sense), but they make up for it by their raw magical power.", "Most Archmagi lack basic skills that others take for granted (like general fighting sense), but they make up for it by their raw magical power.",
"Archmagi start knowing all schools of magic but the more intricate (Temporal and Meta). However, they usually refuse to have anything to do with Necromancy.", "Archmagi start with knowledge of many schools of magic. However, they usually refuse to have anything to do with Necromancy.",
"All Archmagi have been trained in the secret town of Angolwen and possess a unique spell to teleport to it directly.", "All Archmagi have been trained in the secret town of Angolwen and possess a unique spell to teleport to it directly.",
"Their most important stats are: Magic and Willpower", "Their most important stats are: Magic and Willpower",
"#GOLD#Stat modifiers:", "#GOLD#Stat modifiers:",
...@@ -178,7 +178,7 @@ newBirthDescriptor{ ...@@ -178,7 +178,7 @@ newBirthDescriptor{
locked = function() return profile.mod.allow_build.mage_necromancer and true or "hide" end, locked = function() return profile.mod.allow_build.mage_necromancer and true or "hide" end,
locked_desc = "The road to necromancy is a macabre path indeed. Walk with the dead, and drink deeply of their black knowledge.", locked_desc = "The road to necromancy is a macabre path indeed. Walk with the dead, and drink deeply of their black knowledge.",
desc = { desc = {
"While most magic is viewed with suspicion since the Spellblaze, the stigma surrounding the black art of necromancy has been around since time immemorial.", "While most magic is viewed with suspicion since the Spellblaze, the stigma surrounding the black art of Necromancy has been around since time immemorial.",
"These dark spellcasters extinguish life, twist death, and raise armies of undead monsters to sate their lust for power and pursue their ultimate goal: Eternal life.", "These dark spellcasters extinguish life, twist death, and raise armies of undead monsters to sate their lust for power and pursue their ultimate goal: Eternal life.",
"Their most important stats are: Magic and Willpower", "Their most important stats are: Magic and Willpower",
"#GOLD#Stat modifiers:", "#GOLD#Stat modifiers:",
......
...@@ -43,7 +43,7 @@ newBirthDescriptor{ ...@@ -43,7 +43,7 @@ newBirthDescriptor{
type = "subclass", type = "subclass",
name = "Mindslayer", name = "Mindslayer",
locked = function() return profile.mod.allow_build.psionic_mindslayer end, locked = function() return profile.mod.allow_build.psionic_mindslayer end,
locked_desc = "A thought can inspire, a thought can kill. After centuries of oppression, years of imprisonment, a thought shall break us free and vengeance will strike from our darkest dreams.", locked_desc = "A thought can inspire; a thought can kill. After centuries of oppression, years of imprisonment, a thought shall break us free and vengeance will strike from our darkest dreams.",
desc = { desc = {
"Mindslayers specialize in direct and brutal application of mental forces to their immediate surroundings.", "Mindslayers specialize in direct and brutal application of mental forces to their immediate surroundings.",
"When Mindslayers do battle, they will most often be found in the thick of the fighting, vast energies churning around them and telekinetically-wielded weapons hewing nearby foes at the speed of thought.", "When Mindslayers do battle, they will most often be found in the thick of the fighting, vast energies churning around them and telekinetically-wielded weapons hewing nearby foes at the speed of thought.",
......
...@@ -47,7 +47,7 @@ newBirthDescriptor{ ...@@ -47,7 +47,7 @@ newBirthDescriptor{
name = "Rogue", name = "Rogue",
desc = { desc = {
"Rogues are masters of tricks. A Rogue can get behind you unnoticed and stab you in the back for tremendous damage.", "Rogues are masters of tricks. A Rogue can get behind you unnoticed and stab you in the back for tremendous damage.",
"Rogues usually prefer to dual-wield daggers. They can also become trapping experts, from detecting and disarming traps to setting them.", "Rogues usually prefer to dual-wield daggers. They can also become trapping experts, detecting and disarming traps as well as setting them.",
"Their most important stats are: Dexterity and Cunning", "Their most important stats are: Dexterity and Cunning",
"#GOLD#Stat modifiers:", "#GOLD#Stat modifiers:",
"#LIGHT_BLUE# * +1 Strength, +3 Dexterity, +0 Constitution", "#LIGHT_BLUE# * +1 Strength, +3 Dexterity, +0 Constitution",
......
...@@ -48,7 +48,7 @@ newBirthDescriptor ...@@ -48,7 +48,7 @@ newBirthDescriptor
locked_desc = "", locked_desc = "",
desc = { desc = {
"Runic Golems are creatures made of solid rock and animated using arcane forces.", "Runic Golems are creatures made of solid rock and animated using arcane forces.",
"They can not be of any class, but they have many intrinsinc abilities.", "They cannot be of any class, but they have many intrinsic abilities.",
"#GOLD#Stat modifiers:", "#GOLD#Stat modifiers:",
"#LIGHT_BLUE# * +3 Strength, -2 Dexterity, +3 Constitution", "#LIGHT_BLUE# * +3 Strength, -2 Dexterity, +3 Constitution",
"#LIGHT_BLUE# * +2 Magic, +2 Willpower, -5 Cunning", "#LIGHT_BLUE# * +2 Magic, +2 Willpower, -5 Cunning",
......
...@@ -26,8 +26,8 @@ newBirthDescriptor{ ...@@ -26,8 +26,8 @@ newBirthDescriptor{
desc = { desc = {
"The elven races are usually named as a whole 'elves', but this is incorrect.", "The elven races are usually named as a whole 'elves', but this is incorrect.",
"Elves are split into three separate races - albeit related - of which only two remain in the current age.", "Elves are split into three separate races - albeit related - of which only two remain in the current age.",
"Elves usualy live about one thousand year, except for the shaloren who magically sustain themselves forever.", "Elves usually live about one thousand years, except for the Shaloren who magically sustain themselves forever.",
"Their view of the world varies wildly between the different elven races.", "Their view of the world varies wildly across the different elven races.",
}, },
descriptor_choices = descriptor_choices =
{ {
...@@ -59,8 +59,8 @@ newBirthDescriptor ...@@ -59,8 +59,8 @@ newBirthDescriptor
type = "subrace", type = "subrace",
name = "Shalore", name = "Shalore",
desc = { desc = {
"Shaloren Elves have close ties with the magic of the world, and produced in the past many great mages.", "Shaloren elves have close ties with the magic of the world, and produced in the past many great mages.",
"Yet they remain quiet and try to hide their magic to the world, for they remember too well the Spellblaze - and the spellhunt that followed.", "Yet they remain quiet and try to hide their magic from the world, for they remember too well the Spellblaze - and the Spellhunt that followed.",
"They possess the #GOLD#Grace of the Eternals#WHITE# talent which allows them a boost of speed every once in a while.", "They possess the #GOLD#Grace of the Eternals#WHITE# talent which allows them a boost of speed every once in a while.",
"#GOLD#Stat modifiers:", "#GOLD#Stat modifiers:",
"#LIGHT_BLUE# * -2 Strength, +1 Dexterity, +0 Constitution", "#LIGHT_BLUE# * -2 Strength, +1 Dexterity, +0 Constitution",
......
...@@ -25,7 +25,7 @@ newBirthDescriptor{ ...@@ -25,7 +25,7 @@ newBirthDescriptor{
name = "Halfling", name = "Halfling",
desc = { desc = {
"Halflings are a race of very short stature, rarely exceeding four feet in height.", "Halflings are a race of very short stature, rarely exceeding four feet in height.",
"They are as humans in that they can do just about anything they set their mind to, yet they excel at ordering and studying things.", "They are like humans in that they can do just about anything they set their minds to, yet they excel at ordering and studying things.",
"Halfling armies have brought many kingdoms to their knees and they kept a balance of power with the Human kingdoms during the Age of Allure.", "Halfling armies have brought many kingdoms to their knees and they kept a balance of power with the Human kingdoms during the Age of Allure.",
"Halflings are agile, lucky, and resilient but lacking in strength.", "Halflings are agile, lucky, and resilient but lacking in strength.",
}, },
...@@ -62,7 +62,7 @@ newBirthDescriptor ...@@ -62,7 +62,7 @@ newBirthDescriptor
name = "Halfling", name = "Halfling",
desc = { desc = {
"Halflings are a race of very short stature, rarely exceeding four feet in height.", "Halflings are a race of very short stature, rarely exceeding four feet in height.",
"They are as humans in that they can do just about anything they set their mind to, yet they excel at ordering and studying things.", "They are like humans in that they can do just about anything they set their minds to, yet they excel at ordering and studying things.",
"Halfling armies have brought many kingdoms to their knees and they kept a balance of power with the Human kingdoms during the Age of Allure.", "Halfling armies have brought many kingdoms to their knees and they kept a balance of power with the Human kingdoms during the Age of Allure.",
"They possess the #GOLD#Luck of the Little Folk#WHITE# which allows them to increase their critical strike chance for a few turns.", "They possess the #GOLD#Luck of the Little Folk#WHITE# which allows them to increase their critical strike chance for a few turns.",
"#GOLD#Stat modifiers:", "#GOLD#Stat modifiers:",
......
...@@ -27,7 +27,7 @@ newBirthDescriptor{ ...@@ -27,7 +27,7 @@ newBirthDescriptor{
"The Humans are one of the main races on Maj'Eyal, along with the Halflings. For many thousands of years they fought each other until events, and great people, unified all the Human and Halfling nations under one rule.", "The Humans are one of the main races on Maj'Eyal, along with the Halflings. For many thousands of years they fought each other until events, and great people, unified all the Human and Halfling nations under one rule.",
"Humans of these Allied Kingdoms have known peace for over a century now.", "Humans of these Allied Kingdoms have known peace for over a century now.",
"Humans are split into two categories: the Highers, and the rest. Highers have latent magic in their blood which gives them higher attributes and senses along with a longer life.", "Humans are split into two categories: the Highers, and the rest. Highers have latent magic in their blood which gives them higher attributes and senses along with a longer life.",
"The rest of humanity is gifted with quick learning and mastery. They can do and become anything they desire.", "The rest of Humanity is gifted with quick learning and mastery. They can do and become anything they desire.",
}, },
descriptor_choices = descriptor_choices =
{ {
......
...@@ -76,7 +76,7 @@ newBirthDescriptor ...@@ -76,7 +76,7 @@ newBirthDescriptor
"- stun resistance", "- stun resistance",
"- fear immunity", "- fear immunity",
"- special ghoul talents: ghoulish leap, gnaw and retch", "- special ghoul talents: ghoulish leap, gnaw and retch",
"The rotting bodies of ghouls also force them to act a bit slower than most creatures.", "The rotting bodies of ghouls also force them to act a bit more slowly than most creatures.",
"#GOLD#Stat modifiers:", "#GOLD#Stat modifiers:",
"#LIGHT_BLUE# * +3 Strength, +1 Dexterity, +5 Constitution", "#LIGHT_BLUE# * +3 Strength, +1 Dexterity, +5 Constitution",
"#LIGHT_BLUE# * +0 Magic, -2 Willpower, -2 Cunning", "#LIGHT_BLUE# * +0 Magic, -2 Willpower, -2 Cunning",
...@@ -119,7 +119,7 @@ newBirthDescriptor ...@@ -119,7 +119,7 @@ newBirthDescriptor
type = "subrace", type = "subrace",
name = "Skeleton", name = "Skeleton",
locked = function() return profile.mod.allow_build.undead_skeleton end, locked = function() return profile.mod.allow_build.undead_skeleton end,
locked_desc = "The marching bones, each step we rattle, but servants no more, we march to battle!", locked_desc = "The marching bones, each step we rattle; but servants no more, we march to battle!",
desc = { desc = {
"Skeletons are animated bones, undead creatures both strong and dexterous.", "Skeletons are animated bones, undead creatures both strong and dexterous.",
"They have access to #GOLD#special skeleton talents#WHITE# and a wide range of undead abilities:", "They have access to #GOLD#special skeleton talents#WHITE# and a wide range of undead abilities:",
......
...@@ -81,9 +81,9 @@ newBirthDescriptor{ ...@@ -81,9 +81,9 @@ newBirthDescriptor{
{ {
"Play as your favorite race and class and venture into the infinite dungeon.", "Play as your favorite race and class and venture into the infinite dungeon.",
"The only limit to how far you can go is your own skill!", "The only limit to how far you can go is your own skill!",
"Inside the infinite dungeon you will yourself be limitless, you can levelup after level 50 and continue to gain stat and talent points (at a reduced rate).", "Inside the infinite dungeon you will yourself be limitless. You can level up beyond level 50 and continue to gain stat and talent points (at a reduced rate).",
"Every levels after level 50 the maximun of stats will increase by one.", "Every level after level 50 the maximum of stats will increase by one.",
"Every 10 levels after level 50 the maximun points of every talents will increase by one.", "Every 10 levels after level 50 the maximum points of each talent will increase by one.",
}, },
descriptor_choices = default_eyal_descriptors{ difficulty = { Tutorial = "never"} }, descriptor_choices = default_eyal_descriptors{ difficulty = { Tutorial = "never"} },
copy = { copy = {
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
name = "The fall of Zigur" name = "The fall of Zigur"
desc = function(self, who) desc = function(self, who)
local desc = {} local desc = {}
desc[#desc+1] = "You decided to side with the Grand Corruptor and joined forces to onslaught the Ziguranth main base of power." desc[#desc+1] = "You decided to side with the Grand Corruptor and joined forces to assault the Ziguranth main base of power."
if self:isStatus(self.FAILED) then if self:isStatus(self.FAILED) then
desc[#desc+1] = "The Grand Corruptor died during the attack before he had time to teach you his ways." desc[#desc+1] = "The Grand Corruptor died during the attack before he had time to teach you his ways."
elseif self:isStatus(self.DONE) then elseif self:isStatus(self.DONE) then
...@@ -123,7 +123,7 @@ end ...@@ -123,7 +123,7 @@ end
function onWin(self, who) function onWin(self, who)
if not self:isStatus(self.DONE) then return end if not self:isStatus(self.DONE) then return end
return 10, { return 10, {
"While you were in the Far East, the Grand Corruptor was busy in the Maj'Eyal.", "While you were in the Far East, the Grand Corruptor was busy in Maj'Eyal.",
"With the fall of Zigur he was able to attack and take control of Elvala, the Shaloren capital city.", "With the fall of Zigur he was able to attack and take control of Elvala, the Shaloren capital city.",
"His plans however do not stop there.", "His plans however do not stop there.",
} }
......
...@@ -37,7 +37,7 @@ function onWin(self, who) ...@@ -37,7 +37,7 @@ function onWin(self, who)
desc[#desc+1] = "#GOLD#Well done! You have won the Arena: Challenge of the Master#WHITE#" desc[#desc+1] = "#GOLD#Well done! You have won the Arena: Challenge of the Master#WHITE#"
desc[#desc+1] = "" desc[#desc+1] = ""
desc[#desc+1] = "You valiantly fought every creature the arena could throw on you and you emerged victorious!" desc[#desc+1] = "You valiantly fought every creature the arena could throw at you and you emerged victorious!"
desc[#desc+1] = "Glory to you, you are now the new master and your future characters will challenge you." desc[#desc+1] = "Glory to you, you are now the new master and your future characters will challenge you."
return 0, desc return 0, desc
end end
...@@ -26,7 +26,7 @@ desc = function(self, player, who) ...@@ -26,7 +26,7 @@ desc = function(self, player, who)
elseif self:isStatus(self.DONE) and self.player_won == false then elseif self:isStatus(self.DONE) and self.player_won == false then
desc[#desc+1] = "#RED#You aided various denizens of Maj'Eyal in their attempts to join the Brotherhood of Alchemists, though you did not prove the deciding factor for any. This year's new member is "..self.winner..".#WHITE#" desc[#desc+1] = "#RED#You aided various denizens of Maj'Eyal in their attempts to join the Brotherhood of Alchemists, though you did not prove the deciding factor for any. This year's new member is "..self.winner..".#WHITE#"
else else
desc[#desc+1] = "#LIGHT_BLUE#Various alchemists around Maj'Eyal are competing to gain entry into the great Brotherhood of Alchemists, and one or more has enlisted your aid.#WHITE#" desc[#desc+1] = "#LIGHT_BLUE#Various alchemists around Maj'Eyal are competing to gain entry into the great Brotherhood of Alchemists, and one or more have enlisted your aid.#WHITE#"
end end
--e (for elixir) is the name of the table listing all the elixirs and their various strings and ingredients and such. self.e[2][3], for example, refers to the table containing all the information for the second alchemist's third elixir. self.e[2][3].ingredients[1] refers to the first ingredient of the third elixir of the second alchemist. This saves a ton of work in making the desc function, since it's messy and it would suck to copy/paste twelve of them (one for each elixir). --e (for elixir) is the name of the table listing all the elixirs and their various strings and ingredients and such. self.e[2][3], for example, refers to the table containing all the information for the second alchemist's third elixir. self.e[2][3].ingredients[1] refers to the first ingredient of the third elixir of the second alchemist. This saves a ton of work in making the desc function, since it's messy and it would suck to copy/paste twelve of them (one for each elixir).
for i = 1, 4 do --run through list of four alchemists for i = 1, 4 do --run through list of four alchemists
......
...@@ -20,8 +20,8 @@ ...@@ -20,8 +20,8 @@
name = "From bellow, it devours" name = "From bellow, it devours"
desc = function(self, who) desc = function(self, who)
local desc = {} local desc = {}
desc[#desc+1] = "Your escape from Reknor got your heart pounding and your desire for wealth and power increased tenfolds." desc[#desc+1] = "Your escape from Reknor got your heart pounding and your desire for wealth and power increased tenfold."
desc[#desc+1] = "Maybe it is time for you to start an adventurer's career. Deep down the Iron Throne mountains lies the Deep Bellow." desc[#desc+1] = "Maybe it is time for you to start an adventurer's career. Deep below the Iron Throne mountains lies the Deep Bellow."
desc[#desc+1] = "It has been long sealed away but still, from time to time adventurers go there looking for wealth." desc[#desc+1] = "It has been long sealed away but still, from time to time adventurers go there looking for wealth."
desc[#desc+1] = "None that you know of has come back yet, but you did survive Reknor. You are great." desc[#desc+1] = "None that you know of has come back yet, but you did survive Reknor. You are great."
return table.concat(desc, "\n") return table.concat(desc, "\n")
......
...@@ -27,7 +27,7 @@ desc = function(self, who) ...@@ -27,7 +27,7 @@ desc = function(self, who)
end end
if self:isCompleted("gave-orb") then if self:isCompleted("gave-orb") then
desc[#desc+1] = "You gave the Orb of Many Ways to Tannen for study while you look for the athame and diamond in Reknor." desc[#desc+1] = "You gave the Orb of Many Ways to Tannen to study while you look for the athame and diamond in Reknor."
end end
if self:isCompleted("withheld-orb") then if self:isCompleted("withheld-orb") then
desc[#desc+1] = "You kept the Orb of Many Ways despite Tannen's request to study it. You must now look for the athame and diamond in Reknor." desc[#desc+1] = "You kept the Orb of Many Ways despite Tannen's request to study it. You must now look for the athame and diamond in Reknor."
...@@ -174,5 +174,5 @@ back_to_last_hope = function(self) ...@@ -174,5 +174,5 @@ back_to_last_hope = function(self)
local Chat = require("engine.Chat") local Chat = require("engine.Chat")
local chat = Chat.new("east-portal-end", g, game.player) local chat = Chat.new("east-portal-end", g, game.player)
chat:invoke() chat:invoke()
game.logPlayer(who, "#VIOLET#You enter the swirling portal and in the blink of an eye you are back to Last Hope.") game.logPlayer(who, "#VIOLET#You enter the swirling portal and in the blink of an eye you are back in Last Hope.")
end end
...@@ -31,12 +31,12 @@ desc = function(self, who) ...@@ -31,12 +31,12 @@ desc = function(self, who)
desc[#desc+1] = "You have won the game!" desc[#desc+1] = "You have won the game!"
end end
if self:isCompleted("killed-aeryn") then desc[#desc+1] = "#LIGHT_GREEN#* You encountered Sun Paladin Aeryn who blamed you for the loss of the Sunwall and killed her.#LAST#" end if self:isCompleted("killed-aeryn") then desc[#desc+1] = "#LIGHT_GREEN#* You encountered Sun Paladin Aeryn who blamed you for the loss of the Sunwall. You were forced to kill her.#LAST#" end
if self:isCompleted("spared-aeryn") then desc[#desc+1] = "#LIGHT_GREEN#* You encountered Sun Paladin Aeryn who blamed you for the loss of the Sunwall and spared her.#LAST#" end if self:isCompleted("spared-aeryn") then desc[#desc+1] = "#LIGHT_GREEN#* You encountered Sun Paladin Aeryn who blamed you for the loss of the Sunwall, but you spared her.#LAST#" end
if game.winner and game.winner == "full" then desc[#desc+1] = "#LIGHT_GREEN#* You defeated the Sorcerers before the Void portal could open.#LAST#" end if game.winner and game.winner == "full" then desc[#desc+1] = "#LIGHT_GREEN#* You defeated the Sorcerers before the Void portal could open.#LAST#" end
if game.winner and game.winner == "aeryn-sacrifice" then desc[#desc+1] = "#LIGHT_GREEN#* You defeated the Sorcerers and Aeryn sacrified herself to close the Void portal.#LAST#" end if game.winner and game.winner == "aeryn-sacrifice" then desc[#desc+1] = "#LIGHT_GREEN#* You defeated the Sorcerers and Aeryn sacrificed herself to close the Void portal.#LAST#" end
if game.winner and game.winner == "self-sacrifice" then desc[#desc+1] = "#LIGHT_GREEN#* You defeated the Sorcerers and sacrified yourself to close the Void portal.#LAST#" end if game.winner and game.winner == "self-sacrifice" then desc[#desc+1] = "#LIGHT_GREEN#* You defeated the Sorcerers and sacrificed yourself to close the Void portal.#LAST#" end
return table.concat(desc, "\n") return table.concat(desc, "\n")
end end
...@@ -132,9 +132,9 @@ function onWin(self, who) ...@@ -132,9 +132,9 @@ function onWin(self, who)
-- Yeeks are special -- Yeeks are special
if who:isQuestStatus("high-peak", engine.Quest.COMPLETED, "yeek") then if who:isQuestStatus("high-peak", engine.Quest.COMPLETED, "yeek") then
desc[#desc+1] = "Your sacrifice worked, your mental energies were imbued with farportal energies. The Way radiated from the High Peak toward the rest of Eyal like a mental tidal wave." desc[#desc+1] = "Your sacrifice worked. Your mental energies were imbued with farportal energies. The Way radiated from the High Peak toward the rest of Eyal like a mental tidal wave."
desc[#desc+1] = "Every sentient being in Eyal is now part of the Way. Peace and happiness are enforced to all." desc[#desc+1] = "Every sentient being in Eyal is now part of the Way. Peace and happiness are enforced for all."
desc[#desc+1] = "Only the mages of Angolwen were able to withstand the mental shock and thus are the only unsafe people left. But what can they do against the migth of the Way?" desc[#desc+1] = "Only the mages of Angolwen were able to withstand the mental shock and thus are the only unsafe people left. But what can they do against the might of the Way?"
return 0, desc return 0, desc
end end
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
name = "The Infinite Dungeon" name = "The Infinite Dungeon"
desc = function(self, who) desc = function(self, who)
local desc = {} local desc = {}
desc[#desc+1] = "You have entered the Infinite Dungeon. There is no coming back now." desc[#desc+1] = "You have entered the Infinite Dungeon. There is no going back now."
desc[#desc+1] = "Go deep, fight, win or die in a blaze of glory!" desc[#desc+1] = "Go deep, fight, win or die in a blaze of glory!"
return table.concat(desc, "\n") return table.concat(desc, "\n")
end end
...@@ -20,15 +20,15 @@ ...@@ -20,15 +20,15 @@
name = "The Sect of Kryl-Feijan" name = "The Sect of Kryl-Feijan"
desc = function(self, who) desc = function(self, who)
local desc = {} local desc = {}
desc[#desc+1] = "You discovered a sect worshiping a demon named Kryl-Feijan in a crypt." desc[#desc+1] = "You discovered a sect worshipping a demon named Kryl-Feijan in a crypt."
desc[#desc+1] = "They were trying to bring it back into the world using a human sacrifice." desc[#desc+1] = "They were trying to bring it back into the world using a human sacrifice."
if self:isStatus(self.DONE) then if self:isStatus(self.DONE) then
desc[#desc+1] = "You have defeated the acolytes and saved the woman. She told you she is the daughter of a rich merchant of Last Hope." desc[#desc+1] = "You defeated the acolytes and saved the woman. She told you she is the daughter of a rich merchant of Last Hope."
elseif self:isStatus(self.FAILED) then elseif self:isStatus(self.FAILED) then
if self.not_saved then if self.not_saved then
desc[#desc+1] = "You have failed to protect her when escorting her out of the crypt." desc[#desc+1] = "You failed to protect her when escorting her out of the crypt."
else else
desc[#desc+1] = "You have failed to defeat the acolytes in time - the woman got torn apart by the demon growing inside her." desc[#desc+1] = "You failed to defeat the acolytes in time - the woman got torn apart by the demon growing inside her."
end end
end end
return table.concat(desc, "\n") return table.concat(desc, "\n")
......
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
name = "Storming the city" name = "Storming the city"
desc = function(self, who) desc = function(self, who)
local desc = {} local desc = {}
desc[#desc+1] = "As you came to Derth you saw a huge dark cloud over the small town." desc[#desc+1] = "As you approached Derth you saw a huge dark cloud over the small town."
desc[#desc+1] = "When you entered you were greeted by an army of air elementals slaughtering the population." desc[#desc+1] = "When you entered you were greeted by an army of air elementals slaughtering the population."
if self:isCompleted("saved-derth") then if self:isCompleted("saved-derth") then
desc[#desc+1] = " * You have dispatched the elementals but the cloud lingers still. You must find a powerful ally to remove it. There are rumours of a secret town in the mountains, to the southwest. You could also check out the Ziguranth group that is supposed to fight magic." desc[#desc+1] = " * You have dispatched the elementals but the cloud lingers still. You must find a powerful ally to remove it. There are rumours of a secret town in the mountains, to the southwest. You could also check out the Ziguranth group that is supposed to fight magic."
...@@ -134,7 +134,7 @@ enter_derth = function(self) ...@@ -134,7 +134,7 @@ enter_derth = function(self)
end end
self.kill_count = 0 self.kill_count = 0
require("engine.ui.Dialog"):simpleLongPopup("Danger...", "As you arrive in Derth you notice a huge dark cloud hovering over the town.\nYou hear screams coming from the central place.", 400) require("engine.ui.Dialog"):simpleLongPopup("Danger...", "As you arrive in Derth you notice a huge dark cloud hovering over the town.\nYou hear screams coming from the town square.", 400)
end end
...@@ -146,7 +146,7 @@ reenter_derth = function(self) ...@@ -146,7 +146,7 @@ reenter_derth = function(self)
game.player:setQuestStatus(self.id, engine.Quest.COMPLETED, "restored-derth") game.player:setQuestStatus(self.id, engine.Quest.COMPLETED, "restored-derth")
if self:isCompleted("tempest-entrance") then if self:isCompleted("tempest-entrance") then
require("engine.ui.Dialog"):simpleLongPopup("Clear sky", "It seems the ziguranth have kept their word.\nDerth is free of the storm cloud.", 400) require("engine.ui.Dialog"):simpleLongPopup("Clear sky", "It seems the Ziguranth have kept their word.\nDerth is free of the storm cloud.", 400)
else else
require("engine.ui.Dialog"):simpleLongPopup("Clear sky", "It seems the mages have kept their word.\nDerth is free of the storm cloud.", 400) require("engine.ui.Dialog"):simpleLongPopup("Clear sky", "It seems the mages have kept their word.\nDerth is free of the storm cloud.", 400)
end end
......
...@@ -22,9 +22,9 @@ desc = function(self, who) ...@@ -22,9 +22,9 @@ desc = function(self, who)
local desc = {} local desc = {}
desc[#desc+1] = "After rescuing Melinda from Kryl-Feijan and the cultists you met her again in Last Hope." desc[#desc+1] = "After rescuing Melinda from Kryl-Feijan and the cultists you met her again in Last Hope."
if who.female then if who.female then
desc[#desc+1] = "You talked for a while and it seems she has a crush for you, even though you are yourself a woman." desc[#desc+1] = "You talked for a while and it seems she has a crush on you, even though you are yourself a woman."
else else
desc[#desc+1] = "You talked for a while and it seems she has a crush for you." desc[#desc+1] = "You talked for a while and it seems she has a crush on you."
end end
return table.concat(desc, "\n") return table.concat(desc, "\n")
end end
...@@ -32,7 +32,7 @@ end ...@@ -32,7 +32,7 @@ end
function onWin(self, who) function onWin(self, who)
if who.dead then return end if who.dead then return end
return 10, { return 10, {
"After your victory you came back to Last Hope and reunited with Melinda, who shown no signs of demonic corruption for the many years to come.", "After your victory you came back to Last Hope and reunited with Melinda, who after many years remains free of demonic corruption.",
"You lived together and led a happy life, Melinda even learned a few adventurers tricks and you both traveled Eyal, making new legends.", "You lived together and led a happy life. Melinda even learned a few adventurer's tricks and you both traveled Eyal, making new legends.",
} }
end end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment