diff --git a/game/modules/tome/data/achievements/events.lua b/game/modules/tome/data/achievements/events.lua index 3e59b3e3d353acf9e998e8f9b7e0867a74c7e6c9..eaa0cf1a2cbf9fdd97659da48bc099864693b60a 100644 --- a/game/modules/tome/data/achievements/events.lua +++ b/game/modules/tome/data/achievements/events.lua @@ -20,31 +20,31 @@ newAchievement{ name = "The sky is falling!", id = "EVENT_METEOR", show = "name", - desc = [[See a huge meteor falling down the sky.]], + desc = [[Saw a huge meteor falling from the sky.]], } newAchievement{ name = "Demonic Invasion", id = "EVENT_FEARSCAPE", show = "name", - desc = [[Stop a demonic invasion by closing their portal.]], + desc = [[Stopped a demonic invasion by closing their portal.]], } newAchievement{ name = "Invasion from the Depths", id = "EVENT_NAGA", show = "name", - desc = [[Stop a naga invasion by closing their portal.]], + desc = [[Stopped a naga invasion by closing their portal.]], } newAchievement{ name = "The Restless Dead", id = "EVENT_OLDBATTLEFIELD", show = "name", - desc = [[Disturb an old battle field and survive the consequences.]], + desc = [[Disturbed an old battlefield and survived the consequences.]], } newAchievement{ name = "The Rat Lich", id = "EVENT_RATLICH", show = "name", - desc = [[Killed the terrible Rat Lich]], + desc = [[Killed the terrible Rat Lich.]], } newAchievement{ @@ -62,5 +62,5 @@ newAchievement{ newAchievement{ name = "A living one!", id = "CALDIZAR", show = "name", - desc = [[Have been teleported into Caldizar's Fortress, far into the void between the stars.]], + desc = [[Was teleported into Caldizar's Fortress, far into the void between the stars.]], } diff --git a/game/modules/tome/data/achievements/items.lua b/game/modules/tome/data/achievements/items.lua index a8593ddfaf04a0e74c7cab6ef9044044765426a4..a9c139b77a0e45b0ec7f28148bb21845905cbc95 100644 --- a/game/modules/tome/data/achievements/items.lua +++ b/game/modules/tome/data/achievements/items.lua @@ -32,7 +32,7 @@ newAchievement{ name = "Treasure Hunter", image = "object/money_large.png", show = "name", - desc = [[Amass 1000 gold pieces.]], + desc = [[Amassed 1000 gold pieces.]], can_gain = function(self, who) return who.money >= 1000 end, @@ -42,7 +42,7 @@ newAchievement{ name = "Treasure Hoarder", image = "object/money_large.png", show = "name", - desc = [[Amass 3000 gold pieces.]], + desc = [[Amassed 3000 gold pieces.]], can_gain = function(self, who) return who.money >= 3000 end, @@ -52,7 +52,7 @@ newAchievement{ id = "DRAGON_GREED", name = "Dragon's Greed", image = "object/money_large.png", show = "name", - desc = [[Amass 8000 gold pieces.]], + desc = [[Amassed 8000 gold pieces.]], can_gain = function(self, who) return who.money >= 8000 end, diff --git a/game/modules/tome/data/achievements/kills.lua b/game/modules/tome/data/achievements/kills.lua index 9e9cd8ef8046012f73810563448a4dbb28107677..a92b21ef7bd0845074938952ac35491b0b05499e 100644 --- a/game/modules/tome/data/achievements/kills.lua +++ b/game/modules/tome/data/achievements/kills.lua @@ -20,12 +20,12 @@ newAchievement{ name = "That was close", show = "full", - desc = [[Kill your target while having only 1 life left.]], + desc = [[Killed your target while having only 1 life left.]], } newAchievement{ name = "Size matters", show = "full", - desc = [[Do over 600 damage in one attack]], + desc = [[Did over 600 damage in one attack.]], on_gain = function(_, src, personal) if src.descriptor and (src.descriptor.subclass == "Rogue" or src.descriptor.subclass == "Shadowblade") then game:setAllowedBuild("rogue_marauder", true) @@ -35,22 +35,22 @@ newAchievement{ newAchievement{ name = "Size is everything", id = "DAMAGE_1500", show = "full", - desc = [[Do over 1500 damage in one attack]], + desc = [[Did over 1500 damage in one attack.]], } newAchievement{ name = "The bigger the better!", id = "DAMAGE_3000", show = "full", - desc = [[Do over 3000 damage in one attack]], + desc = [[Did over 3000 damage in one attack.]], } newAchievement{ name = "Overpowered!", id = "DAMAGE_6000", show = "full", - desc = [[Do over 6000 damage in one attack]], + desc = [[Did over 6000 damage in one attack.]], } newAchievement{ name = "Exterminator", show = "full", - desc = [[Killed 1000 creatures]], + desc = [[Killed 1000 creatures.]], mode = "player", can_gain = function(self, who) self.nb = (self.nb or 0) + 1 @@ -62,7 +62,7 @@ newAchievement{ name = "Pest Control", image = "npc/vermin_worms_green_worm_mass.png", show = "full", - desc = [[Killed 1000 reproducing vermin]], + desc = [[Killed 1000 reproducing vermin.]], mode = "player", can_gain = function(self, who, target) if target:knowTalent(target.T_MULTIPLY) or target.clone_on_hit then @@ -75,7 +75,7 @@ newAchievement{ newAchievement{ name = "Reaver", show = "full", - desc = [[Killed 1000 humanoids]], + desc = [[Killed 1000 humanoids.]], mode = "world", can_gain = function(self, who, target) if target.type == "humanoid" then @@ -94,7 +94,7 @@ newAchievement{ name = "Backstabbing Traitor", id = "ESCORT_KILL", image = "object/knife_stralite.png", show = "full", - desc = [[Killed 6 escorted adventurers while you were supposed to save them]], + desc = [[Killed 6 escorted adventurers while you were supposed to save them.]], mode = "player", can_gain = function(self, who, target) self.nb = (self.nb or 0) + 1 @@ -130,7 +130,7 @@ newAchievement{ newAchievement{ name = "Earth Master", id = "GEOMANCER", show = "name", - desc = [[Killed Harkor'Zun and unlocked Stone magic]], + desc = [[Killed Harkor'Zun and unlocked Stone magic.]], mode = "player", } @@ -138,7 +138,7 @@ newAchievement{ name = "Kill Bill!", id = "KILL_BILL", image = "object/artifact/bill_treestump.png", show = "full", - desc = [[Killed Bill in the Trollmire with a level one character]], + desc = [[Killed Bill in the Trollmire with a level one character.]], mode = "player", } @@ -208,7 +208,7 @@ newAchievement{ name = "Kickin' it old-school", id = "FIRST_BOSS_URKIS", image = "npc/humanoid_human_urkis__the_high_tempest.png", show = "full", - desc = [[Kill Urkis, the Tempest, causing him to drop the Rod of Recall.]], + desc = [[Killed Urkis, the Tempest, causing him to drop the Rod of Recall.]], mode = "player", } @@ -216,7 +216,7 @@ newAchievement{ name = "Leave the big boys alone", id = "FIRST_BOSS_MASTER", image = "npc/the_master.png", show = "full", - desc = [[Kill The Master, causing him to drop the Rod of Recall.]], + desc = [[Killed The Master, causing him to drop the Rod of Recall.]], mode = "player", } @@ -224,7 +224,7 @@ newAchievement{ name = "You know who's to blame", id = "FIRST_BOSS_GRAND_CORRUPTOR", image = "npc/humanoid_shalore_grand_corruptor.png", show = "full", - desc = [[Kill the Grand Corruptor, causing him to drop the Rod of Recall.]], + desc = [[Killed the Grand Corruptor, causing him to drop the Rod of Recall.]], mode = "player", } @@ -232,6 +232,6 @@ newAchievement{ name = "You know who's to blame (reprise)", id = "FIRST_BOSS_MYSSIL", image = "npc/humanoid_halfling_protector_myssil.png", show = "full", - desc = [[Kill Myssil, causing her to drop the Rod of Recall.]], + desc = [[Killed Myssil, causing her to drop the Rod of Recall.]], mode = "player", } diff --git a/game/modules/tome/data/achievements/lore.lua b/game/modules/tome/data/achievements/lore.lua index 854e3847e11f753e5ad3ba9ea5092b2ca0f8c1c1..ad26c2fb7305c072a4820d20e771ca5618e2a3c3 100644 --- a/game/modules/tome/data/achievements/lore.lua +++ b/game/modules/tome/data/achievements/lore.lua @@ -19,7 +19,7 @@ newAchievement{ name = "Tales of the Spellblaze", id = "SPELLBLAZE_LORE", - desc = [[Learn the eight chapters of the Spellblaze Chronicles.]], + desc = [[Learned the eight chapters of the Spellblaze Chronicles.]], show = "full", mode = "player", can_gain = function(self, who, obj) @@ -37,7 +37,7 @@ newAchievement{ newAchievement{ name = "The Legend of Garkul", id = "GARKUL_LORE", - desc = [[Learn the five chapters of the Legend of Garkul.]], + desc = [[Learned the five chapters of the Legend of Garkul.]], show = "full", mode = "player", can_gain = function(self, who, obj) @@ -52,7 +52,7 @@ newAchievement{ newAchievement{ name = "A different point of view", id = "ORC_LORE", - desc = [[Learn the five chapters of Orc's race history throught loremaster Hadak tales.]], + desc = [[Learned the five chapters of Orc history through loremaster Hadak's tales.]], show = "full", mode = "player", can_gain = function(self, who, obj) diff --git a/game/modules/tome/data/achievements/player.lua b/game/modules/tome/data/achievements/player.lua index ab64057f6098b35905d83ccd96225a852f12b435..c9bee876d54ddb3baa8a32c18b9bd053a7a99483 100644 --- a/game/modules/tome/data/achievements/player.lua +++ b/game/modules/tome/data/achievements/player.lua @@ -46,7 +46,7 @@ newAchievement{ newAchievement{ name = "Unstoppable", show = "full", - desc = [[Has returned from the dead.]], + desc = [[Returned from the dead.]], } newAchievement{ @@ -68,7 +68,7 @@ newAchievement{ name = "Emancipation", id = "EMANCIPATION", image = "npc/alchemist_golem.png", show = "name", - desc = [[Have the golem kill a boss while its master is already dead.]], + desc = [[Had the golem kill a boss while its master was already dead.]], mode = "player", can_gain = function(self, who, target) local p = game.party:findMember{main=true} @@ -85,7 +85,7 @@ newAchievement{ newAchievement{ name = "Take you with me", id = "BOSS_REVENGE", show = "full", - desc = [[Kill a boss while already dead.]], + desc = [[Killed a boss while already dead.]], mode = "player", can_gain = function(self, who, target) local p = game.party:findMember{main=true} @@ -98,11 +98,11 @@ newAchievement{ newAchievement{ name = "Look at me, I'm playing a roguelike!", id = "SELF_CENTERED", show = "name", - desc = [[Linking yourself in the ingame chat.]], + desc = [[Linked yourself in the ingame chat.]], } newAchievement{ name = "Fear me not!", id = "FEARSCAPE", show = "full", - desc = [[Survive the Fearscape!]], + desc = [[Survived the Fearscape!]], } diff --git a/game/modules/tome/data/achievements/quests.lua b/game/modules/tome/data/achievements/quests.lua index f324e852c989f2de2e48d900bec1752c8c3e4f7b..b5ec4c20c8da79ee3b73d33297b98223919d76e2 100644 --- a/game/modules/tome/data/achievements/quests.lua +++ b/game/modules/tome/data/achievements/quests.lua @@ -89,7 +89,7 @@ newAchievement{ newAchievement{ name = "Evil denied", id = "WIN_FULL", show = "name", - desc = [[Won ToME by preventing the Void portal to open.]], + desc = [[Won ToME by preventing the Void portal from opening.]], } newAchievement{ name = "The High Lady's destiny", id = "WIN_AERYN", @@ -206,7 +206,7 @@ newAchievement{ newAchievement{ name = "Home sweet home", id = "SHERTUL_FORTRESS", show = "name", - desc = [[Dispatched the Weirdling Beast and taken possession of Yiilkgur, the Sher'Tul Fortress for your own usage.]], + desc = [[Dispatched the Weirdling Beast and took possession of Yiilkgur, the Sher'Tul Fortress for your own usage.]], } newAchievement{ name = "Squadmate", id = "NORGAN_SAVED", @@ -226,7 +226,7 @@ newAchievement{ newAchievement{ name = "Impossible Death", id = "PARADOX_NOW", show = "name", - desc = [[Being killed by your future self.]], + desc = [[Got killed by your future self.]], on_gain = function(_, src, personal) if world:hasAchievement("PARADOX_FUTURE") then world:gainAchievement("PARADOX_FULL", src) end end, @@ -247,7 +247,7 @@ newAchievement{ newAchievement{ name = "Explorer", id = "EXPLORER", show = "name", - desc = [[Use the Sher'Tul fortress exploratory farportal at least 7 times with the same character.]], + desc = [[Used the Sher'Tul fortress exploratory farportal at least 7 times with the same character.]], } newAchievement{ name = "Orbituary", id = "ABASHED_EXPANSE", @@ -271,13 +271,13 @@ newAchievement{ newAchievement{ name = "The Right thing to do", id = "RING_BLOOD_KILL", show = "name", - desc = [[You did the righteous thing in the ring of blood and disposed of the Blood Master.]], + desc = [[Did the righteous thing in the ring of blood and disposed of the Blood Master.]], } newAchievement{ name = "Thralless", id = "RING_BLOOD_FREED", show = "full", mode = "player", - desc = [[Free at least 30 enthralled slaves in the slavers compound.]], + desc = [[Freed at least 30 enthralled slaves in the slavers compound.]], can_gain = function(self) self.nb = (self.nb or 0) + 1 if self.nb >= 30 then return true end @@ -287,12 +287,12 @@ newAchievement{ newAchievement{ name = "Lost in translation", id = "SUNWALL_LOST", show = "name", - desc = [[Destroy the naga portal in the slazish fens and be caught in the aftereffect.]], + desc = [[Destroyed the naga portal in the slazish fens and got caught in the after-effect.]], } newAchievement{ name = "Dreaming my dreams", id = "ALL_DREAMS", show = "full", - desc = [[Experience and complete all the dreams in the Dogroth Caldera.]], + desc = [[Experienced and completed all the dreams in the Dogroth Caldera.]], mode = "world", can_gain = function(self, who, kind) self[kind] = true diff --git a/game/modules/tome/data/birth/classes/adventurer.lua b/game/modules/tome/data/birth/classes/adventurer.lua index 31a25fb777a84ee3280fc1a5dca7b181ad2db576..2bc623478641a8e0546f175efb82e0781a6ca2e1 100644 --- a/game/modules/tome/data/birth/classes/adventurer.lua +++ b/game/modules/tome/data/birth/classes/adventurer.lua @@ -22,8 +22,8 @@ newBirthDescriptor{ name = "Adventurer", locked = function() return profile.mod.allow_build.adventurer and true or "hide" end, desc = { - "Adventurer can learn to do a bit of everything, getting training in whatever they happen to find.", - "#{bold}##GOLD#This is a bonus class for winning the game, it is by no means balanced.#WHITE##{normal}#", + "Adventurers can learn to do a bit of everything, getting training in whatever they happen to find.", + "#{bold}##GOLD#This is a bonus class for winning the game. It is by no means balanced.#WHITE##{normal}#", }, descriptor_choices = { @@ -43,9 +43,9 @@ newBirthDescriptor{ name = "Adventurer", locked = function() return profile.mod.allow_build.adventurer and true or "hide" end, desc = { - "Adventurer can learn to do a bit of everything, getting training in whatever they happen to find.", - "#{bold}##GOLD#This is a bonus class for winning the game, it is by no means balanced.#WHITE##{normal}#", - "Their most important stats depends on what they wish to do.", + "Adventurers can learn to do a bit of everything, getting training in whatever they happen to find.", + "#{bold}##GOLD#This is a bonus class for winning the game. It is by no means balanced.#WHITE##{normal}#", + "Their most important stats depend on what they wish to do.", "#GOLD#Stat modifiers:", "#LIGHT_BLUE# * +2 Strength, +2 Dexterity, +2 Constitution", "#LIGHT_BLUE# * +2 Magic, +2 Willpower, +2 Cunning", diff --git a/game/modules/tome/data/birth/classes/celestial.lua b/game/modules/tome/data/birth/classes/celestial.lua index 335e24ed1d93d4672325e68e7e89258139ccebb6..c42569f3560b5d4a58c9f6ed95c4f9ecf23cd4cb 100644 --- a/game/modules/tome/data/birth/classes/celestial.lua +++ b/game/modules/tome/data/birth/classes/celestial.lua @@ -107,7 +107,7 @@ newBirthDescriptor{ desc = { "Anorithils hail from the Gates of Morning, the last bastion of the free people in the Far East.", "Their way of life is well represented by their motto 'We stand betwixt the Sun and Moon, where light and darkness meet. In the grey twilight we seek our destiny.'", - "They can channel the power of the Sun and the Moon to burn and tear apart all who seek to destroy the Sunwall.", + "They can channel the power of the Sun and the Moons to burn and tear apart all who seek to destroy the Sunwall.", "Masters of Sun and Moon magic, they usually burn their foes with Sun rays before calling the fury of the stars.", "Their most important stats are: Magic and Cunning", "#GOLD#Stat modifiers:", diff --git a/game/modules/tome/data/birth/classes/psionic.lua b/game/modules/tome/data/birth/classes/psionic.lua index 6209858c2b3e21b90e6bf4e31cf4dd4c4d4611cf..21866af09580b549225865246065ae807e643821 100644 --- a/game/modules/tome/data/birth/classes/psionic.lua +++ b/game/modules/tome/data/birth/classes/psionic.lua @@ -163,7 +163,7 @@ newBirthDescriptor{ locked_desc = "Some believe that the world is the collective dream of those that live in it. Find and wake the sleeper and you'll unlock the potential of your dreams.", desc = { "The Solipsist believes that reality is malleable and nothing more than the collective vision of those that experience it.", - "They wield this knowledge to both create and destory, to invade the minds of others, and to manipulate the dreams of those around them.", + "They wield this knowledge to both create and destroy, to invade the minds of others, and to manipulate the dreams of those around them.", "This knowledge comes with a heavy price and the Solipsist must guard his thoughts, lest he come to believe that the world exists only within his own mind.", "Their most important stats are: Willpower and Cunning", "#GOLD#Stat modifiers:", diff --git a/game/modules/tome/data/birth/classes/rogue.lua b/game/modules/tome/data/birth/classes/rogue.lua index bdd1db56c642533ab5b13329f5d9e0dec92bc7ab..de7fcdb1a4db07fabd5c03ac65595270dc2acc03 100644 --- a/game/modules/tome/data/birth/classes/rogue.lua +++ b/game/modules/tome/data/birth/classes/rogue.lua @@ -138,7 +138,7 @@ newBirthDescriptor{ locked = function() return profile.mod.allow_build.rogue_marauder end, locked_desc = "I will not hide and I will not sneak - come dance with my blades and we'll see who's weak. Snapping bone and cracking skull, it's the sounds of battle that make life full!", desc = { - "The wilds of Maj'Eyal are not a safe place. Untamed beasts and wandering dragons may seem a great threat, but the true perils walk on two legs. Thieves and brigands, assassins and opportunistic adventurers, even mad wizards and magic-hating zealouts all carry danger to those who venture beyond the safety of city walls.", + "The wilds of Maj'Eyal are not a safe place. Untamed beasts and wandering dragons may seem a great threat, but the true perils walk on two legs. Thieves and brigands, assassins and opportunistic adventurers, even mad wizards and magic-hating zealots all carry danger to those who venture beyond the safety of city walls.", "Amidst this chaos wanders one class of rogue that has learned to take by force rather than subterfuge. With refined techniques, agile feats and brawn-backed blades the Marauder seeks out his targets and removes them by the most direct methods. He uses dual weapons backed by advanced combat training to become highly effective in battle, and he is unafraid to use the dirtiest tactics when the odds are against him.", "Their most important stats are: Strength, Dexterity and Cunning", "#GOLD#Stat modifiers:", diff --git a/game/modules/tome/data/birth/classes/warrior.lua b/game/modules/tome/data/birth/classes/warrior.lua index 74d0f71c1152f4975811ab5657ee3d2557385d3a..c6428a75fe284b39b7452c9ef7e024e684be1fd2 100644 --- a/game/modules/tome/data/birth/classes/warrior.lua +++ b/game/modules/tome/data/birth/classes/warrior.lua @@ -142,7 +142,7 @@ newBirthDescriptor{ "Archers are dexterous ranged fighters, able to pin their foes to the ground and rain down a carpet of arrows on them.", "Skilled archers can fire special shots that pierce, cripple or pin their foes.", "Archers can become good with either longbows or slings.", - "Their most important stats are: Dexterity and Strength (when using bows) or Cunning (when using Slings)", + "Their most important stats are: Dexterity and Strength (when using bows) or Cunning (when using slings)", "#GOLD#Stat modifiers:", "#LIGHT_BLUE# * +2 Strength, +5 Dexterity, +0 Constitution", "#LIGHT_BLUE# * +0 Magic, +0 Willpower, +2 Cunning", diff --git a/game/modules/tome/data/birth/classes/wilder.lua b/game/modules/tome/data/birth/classes/wilder.lua index 2ea74f28c3448d6be73c030a9587d3f318e2cc3b..b3f0040597678149dcbd08a9450fcae2e2aa2da5 100644 --- a/game/modules/tome/data/birth/classes/wilder.lua +++ b/game/modules/tome/data/birth/classes/wilder.lua @@ -159,7 +159,7 @@ newBirthDescriptor{ locked = function() return profile.mod.allow_build.wilder_oozemancer and true or "hide" end, locked_desc = "TODO", desc = { - "Oozemancers are Nature's last resort. They stand behind the frontline, throwing lobs of acid and lumps of slime at all Nature's foes.", + "Oozemancers are Nature's last resort. They stand behind the front line, throwing lobs of acid and lumps of slime at all Nature's foes.", "", "Their most important stats are: Willpower and Cunning", "#GOLD#Stat modifiers:", diff --git a/game/modules/tome/data/birth/descriptors.lua b/game/modules/tome/data/birth/descriptors.lua index a3517e7a8d6c028ff7b421f01e105f269b07ea98..857354c900180701f8e42c5bffc850108231a5d1 100644 --- a/game/modules/tome/data/birth/descriptors.lua +++ b/game/modules/tome/data/birth/descriptors.lua @@ -166,7 +166,7 @@ newBirthDescriptor{ desc = { "#GOLD##{bold}#Normal mode#WHITE##{normal}#", - "Provides the normal level of chalenges.", + "Provides the normal level of challenges.", }, descriptor_choices = { @@ -185,7 +185,7 @@ newBirthDescriptor{ "#GOLD##{bold}#Nightmare mode#WHITE##{normal}#", "Unfair game setting", "All zone levels increased by 50% + 3", - "All creatures talent levels increased by 50%", + "All creature talent levels increased by 50%", }, descriptor_choices = { @@ -204,9 +204,9 @@ newBirthDescriptor{ desc = { "#GOLD##{bold}#Insane mode#WHITE##{normal}#", - "Absolutely unfair game setting, you are really mentally ill to play this mode!", + "Absolutely unfair game setting. You are really mentally ill to play this mode!", "All zone levels increased by 120% + 5", - "All creatures talent levels increased by 100%", + "All creature talent levels increased by 100%", "Player rank is normal instead of elite", "Player can earn Insane version of achievements if also playing in Roguelike permadeath mode.", }, @@ -247,7 +247,7 @@ newBirthDescriptor{ "#GOLD##{bold}#Adventure mode#WHITE#", "Provides you with limited extra lives.", "Use it if you want normal playing conditions but do not feel ready for just one life.#{normal}#", - "At level 1,2,5,7,14,24,35 get one more 'life' that allows to resurrect at the start of the level.", + "At level 1,2,5,7,14,24,35 get one more 'life' that allows you to resurrect at the start of the level.", }, copy = { easy_mode_lifes = 1, diff --git a/game/modules/tome/data/birth/races/human.lua b/game/modules/tome/data/birth/races/human.lua index 192133ecc959a2f0eb95a0501708284d0cb29f94..60112113ba9181805c18a350f1bd2ac5af9ce788 100644 --- a/game/modules/tome/data/birth/races/human.lua +++ b/game/modules/tome/data/birth/races/human.lua @@ -105,7 +105,7 @@ newBirthDescriptor type = "subrace", name = "Cornac", desc = { - "Cornacians are average Humans from the northern parts of the Allied Kingdoms.", + "Cornacs are Humans from the northern parts of the Allied Kingdoms.", "Humans are an inherently very adaptable race and as such they gain a #GOLD#talent category point#WHITE# at birth (others only gain one at levels 10, 20 and 30).", "#GOLD#Stat modifiers:", "#LIGHT_BLUE# * +0 Strength, +0 Dexterity, +0 Constitution", diff --git a/game/modules/tome/data/chats/arena-unlock.lua b/game/modules/tome/data/chats/arena-unlock.lua index f90985bf9723b40f57b096b188d1c4618d1049a7..831e17150f27b82e8c734e92d5ed4e8c72bb8af8 100644 --- a/game/modules/tome/data/chats/arena-unlock.lua +++ b/game/modules/tome/data/chats/arena-unlock.lua @@ -73,7 +73,7 @@ newChat{ id="refuse", That's unfortunate. We could have used someone like you. You are just the type the audience likes. You could have been a champion. Alas, if you stand by your choice, we shall never meet again. -However, if you change your mind...I will #YELLOW#stay on Derth just a little +However, if you change your mind...I will #YELLOW#stay in Derth just a little longer.#WHITE# If I am still around, we can have a deal. Think about it, @playerdescriptor.race@. ]], @@ -113,7 +113,7 @@ newChat{ id="win", action = function(npc, player) player:attr("invulnerable", 1) end, text = [[#LIGHT_GREEN#*The Cornac rogue comes back from the shadows*#WHITE# Well done, @playerdescriptor.race@! I knew you had potential. -#LIGHT_GREEN#*The rogue takes out his hood, showing a fairly young, but unmistakingly +#LIGHT_GREEN#*The rogue takes off his hood, showing a fairly young, but unmistakably #LIGHT_GREEN#battle-hardened man.#WHITE# The name's Rej. I work for the arena to recruit great fighters who can give a good show... and not die in two blows. You are one of those, indeed! @@ -121,7 +121,7 @@ I won't keep you away from your adventures. I was there too, long ago. But we can make you a true champion, beloved by many and bathing in diamonds. #LIGHT_GREEN#*As you travel back to Derth in company of the rogue, you discuss your -#LIGHT_GREEN#battles in the forest. He provides you with great insight on your combat technique(#WHITE#+2 generic talent points#LIGHT_GREEN#)* +#LIGHT_GREEN#battles in the forest. He provides you with great insight on your combat technique (#WHITE#+2 generic talent points#LIGHT_GREEN#)* #WHITE#Very well, @playername@. I must go now. Good luck in your adventures, and come visit us when you are done! ]], @@ -147,7 +147,7 @@ Good luck in your adventures, and come visit us when you are done! } newChat{ id="ok", - text = "#WHITE#I see... I will be waiting...#YELLOW#But not for long.", + text = "#WHITE#I see. I will be waiting... #YELLOW#But not for long.", answers = { { "See you."}, } diff --git a/game/modules/tome/data/chats/eidolon-plane.lua b/game/modules/tome/data/chats/eidolon-plane.lua index a5db85aedc63abc02ccef85ddd6c21a66041dd6b..992ef0eb39894b1bad9458b8216173bdf0fb09c2 100644 --- a/game/modules/tome/data/chats/eidolon-plane.lua +++ b/game/modules/tome/data/chats/eidolon-plane.lua @@ -37,7 +37,7 @@ As for your probable many questions, they will stay unanswered. I may help, but newChat{ id="die", text = [[#LIGHT_GREEN#*It seems to stare at you in weird way.*#WHITE# -I...had plans for you, but I can not go against your free will. Know that you had a destiny waiting for you. +I...had plans for you, but I cannot go against your free will. Know that you had a destiny waiting for you. Are you sure?]], answers = { {"Just let me go please.", action=function(npc, player) game:getPlayer(true):die(game.player, {special_death_msg=("asked the Eidolon to let %s die in peace"):format(game.player.female and "her" or "him")}) end}, diff --git a/game/modules/tome/data/chats/escort-quest.lua b/game/modules/tome/data/chats/escort-quest.lua index 00cab4fc0eebf4c75fd6740dd8fbe2b716b32c34..68c06f00cd251b905aa8f1465a75b494fe11cfce 100644 --- a/game/modules/tome/data/chats/escort-quest.lua +++ b/game/modules/tome/data/chats/escort-quest.lua @@ -304,7 +304,7 @@ local function generate_rewards() end newChat{ id="welcome", - text = reward.is_antimagic and [[At the last moment you invoke the power of nature, the portal fizzles and transports @npcname@ to Zigur. + text = reward.is_antimagic and [[At the last moment you invoke the power of nature. The portal fizzles and transports @npcname@ to Zigur. You can feel Nature thanking you.]] or [[Thank you, my friend. I do not think I would have survived without you. Please let me reward you:]], diff --git a/game/modules/tome/data/chats/gates-of-morning-main.lua b/game/modules/tome/data/chats/gates-of-morning-main.lua index 83f8391b6cad863a2731b8b2d42dd81b86ba1de0..355f426ba05aef53c5e3f9620b91095a3ac43229 100644 --- a/game/modules/tome/data/chats/gates-of-morning-main.lua +++ b/game/modules/tome/data/chats/gates-of-morning-main.lua @@ -31,7 +31,7 @@ newChat{ id="welcome", } newChat{ id="return", - text = [[@playername@! We thought you had died in the portal explosion. I am glad we were wrong, you saved the sunwall. + text = [[@playername@! We thought you had died in the portal explosion. I am glad we were wrong. You saved the Sunwall. The news about the staff is troubling. Ah well, please at least take time to rest for a while.]], answers = { {"I shall, thank you, my lady.", jump="welcome"}, diff --git a/game/modules/tome/data/chats/gates-of-morning-welcome.lua b/game/modules/tome/data/chats/gates-of-morning-welcome.lua index 64a287a212a7b064c9612837888580da27c68c76..2b03e67600d3caac6478a941673635cee445ab8e 100644 --- a/game/modules/tome/data/chats/gates-of-morning-welcome.lua +++ b/game/modules/tome/data/chats/gates-of-morning-welcome.lua @@ -21,7 +21,7 @@ newChat{ id="welcome", text = [[#LIGHT_GREEN#*Before you stands a beautiful woman clad in shining golden armour*#WHITE# Stop! You are clearly a stranger! Where do you come from? The Gates of Morning are the last bastion of freedom in these lands, so who are you? A spy?]], answers = { - {"My lady, I am indeed a stranger in those lands. I come from the west, from Maj'Eyal.", jump="from", + {"My lady, I am indeed a stranger in these lands. I come from the west, from Maj'Eyal.", jump="from", cond=function(npc, player) return player:hasQuest("strange-new-world") and player:hasQuest("strange-new-world"):isCompleted("helped-fillarel") end}, {"Sorry, I have to go!"}, } diff --git a/game/modules/tome/data/chats/jewelry-store.lua b/game/modules/tome/data/chats/jewelry-store.lua index 5225f383caccfbc5c371f44899ee9cde2004801d..72c7fa4c591bc2ae2c64410c0c1c080e245b62fa 100644 --- a/game/modules/tome/data/chats/jewelry-store.lua +++ b/game/modules/tome/data/chats/jewelry-store.lua @@ -108,7 +108,7 @@ I will not make you pay a fee for it since you helped me so much, but I am afrai newChat{ id="quest", text = [[#LIGHT_GREEN#*He quickly looks at the tome and looks amazed.*#WHITE# This is an amazing find! Truly amazing! -With this knowledge I could create much potent amulets. However, this requires a special place of power to craft such items. +With this knowledge I could create potent amulets. However, it requires a special place of power to craft such items. There are rumours about a site of power in the southern mountains. Old legends tell about a place where a part of the Winterglow Moon melted when it got too close to the Sun and fell from the sky. A lake formed in the crater of the crash. The water of this lake, soaked in intense Moonlight for eons, should be sufficient to forge powerful artifacts! Go to the lake and then summon me with this scroll. I will retire to study the tome, awaiting your summon.]], diff --git a/game/modules/tome/data/chats/keepsake-kyless-death.lua b/game/modules/tome/data/chats/keepsake-kyless-death.lua index 6a491ca7cdd5bcab63796c6251e83345a9c49853..c4b6bb4c0040e50e35b6249750a9ad205305ccd6 100644 --- a/game/modules/tome/data/chats/keepsake-kyless-death.lua +++ b/game/modules/tome/data/chats/keepsake-kyless-death.lua @@ -42,14 +42,14 @@ Please! Before I die I have one request. Destroy the book. It wasn't me. The boo newChat{ id="destroy_book", text = [[#VIOLET#*You destroy the book. When you finish you look up and see that Kyless is already dead.*#LAST#]], answers = { - {"Goodbye Kyless."}, + {"Goodbye, Kyless."}, } } newChat{ id="keep_book", text = [[#VIOLET#*You place the book in your pack. When you finish you look up and see that Kyless is already dead.*#LAST#]], answers = { - {"Goodbye Kyless."}, + {"Goodbye, Kyless."}, } } diff --git a/game/modules/tome/data/chats/last-hope-elder.lua b/game/modules/tome/data/chats/last-hope-elder.lua index 4dd7ebf81a0e0cccb590c709d435df4175a73cce..94f1a17fb7d0e2f2d7784c2a0680e81075bd91b6 100644 --- a/game/modules/tome/data/chats/last-hope-elder.lua +++ b/game/modules/tome/data/chats/last-hope-elder.lua @@ -83,14 +83,14 @@ newChat{ id="east_portal", } newChat{ id="east_portal_winner", - text = [[Excellent! Well then, concerning this fascinating portal, I'm afraid that men have largely forgotten whatever they once knew about the great magics of old. I know of only one man in these lands who might be able to help you, a wise man and recent arrival to Last Hope named Tannen. He claims to hail from Angolwen, a supposed haven for practitioners of magic and mysticism. He arrived just months ago with fabulous wealth and has already constructed his own tower on the north edge of the city. I know little of him, but if he is to be believed, then he is your best hope.]], + text = [[Excellent! Well then, concerning this fascinating portal, I'm afraid that men have largely forgotten whatever they once knew about the great magics of old. I know of only one man in these lands who might be able to help you, a wise man and recent arrival to Last Hope named Tannen. He claims to hail from Angolwen, a supposed haven for practitioners of magic and mysticism. He arrived just months ago with fabulous wealth and has already constructed his own tower in the northern part of the city. I know little of him, but if he is to be believed, then he is your best hope.]], answers = { {"Thank you.", action=function(npc, player) player:setQuestStatus("east-portal", engine.Quest.COMPLETED, "talked-elder") end}, } } newChat{ id="east_portal_hunt", - text = [[In that case, let us proceed as quickly as possible. Now, concerning this fascinating portal. I'm afraid that men have largely forgotten whatever they once knew about the great magics of old. I know of only one man in these lands who might be able to help you, a wise man and recent arrival to Last Hope named Tannen. He claims to hail from Angolwen, a supposed haven for practitioners of magic and mysticism. He arrived just months ago with fabulous wealth and has already constructed his own tower on the north edge of the city. I know little of him, but if he is to be believed, then he is your best hope.]], + text = [[In that case, let us proceed as quickly as possible. Now, concerning this fascinating portal. I'm afraid that men have largely forgotten whatever they once knew about the great magics of old. I know of only one man in these lands who might be able to help you, a wise man and recent arrival to Last Hope named Tannen. He claims to hail from Angolwen, a supposed haven for practitioners of magic and mysticism. He arrived just months ago with fabulous wealth and has already constructed his own tower in the northern part of the city. I know little of him, but if he is to be believed, then he is your best hope.]], answers = { {"Thank you.", action=function(npc, player) player:setQuestStatus("east-portal", engine.Quest.COMPLETED, "talked-elder") end}, } diff --git a/game/modules/tome/data/chats/last-hope-lost-merchant.lua b/game/modules/tome/data/chats/last-hope-lost-merchant.lua index 59b6ab8d90a9731c300e860902ab53edabda5daa..6a143aa4d80e3f16265864de4379bf3dc40389fc 100644 --- a/game/modules/tome/data/chats/last-hope-lost-merchant.lua +++ b/game/modules/tome/data/chats/last-hope-lost-merchant.lua @@ -37,7 +37,7 @@ newChat{ id="unique1", text = [[I normally offer this service only for a truly deserved price, but for you my friend I am willing to offer a 20% discount - #{italic}#only#{normal}# 4000 gold to make an utterly unique item of your choice. What do you say?]], answers = { {"Why, 'tis a paltry sum - take my order, man, and be quick about it!", cond=function(npc, player) return player.money >= 10000 end, jump="make"}, - {"Yes please!", cond=function(npc, player) return player.money >= 4000 end, jump="make"}, + {"Yes, please!", cond=function(npc, player) return player.money >= 4000 end, jump="make"}, {"HOW MUCH?! Please, excuse me, I- I need some fresh air...", cond=function(npc, player) return player.money < 500 end}, {"Not now, thank you."}, } @@ -110,7 +110,7 @@ local maker_list = function() newChat{ id="naming", text = "Do you want to name your item?\n"..tostring(art:getTextualDesc()), answers = { - {"Yes please.", action=function(npc, player) + {"Yes, please.", action=function(npc, player) local d = require("engine.dialogs.GetText").new("Name your item", "Name", 2, 40, function(txt) art.name = txt:removeColorCodes():gsub("#", " ") game.log("#LIGHT_BLUE#The merchant carefully hands you: %s", art:getName{do_color=true}) diff --git a/game/modules/tome/data/chats/last-hope-melinda-father.lua b/game/modules/tome/data/chats/last-hope-melinda-father.lua index fa28d06aa54ea237adf4f2e43f104eb33aff0081..fc03336739c53e0e15722a0e46e0fecd02612e05 100644 --- a/game/modules/tome/data/chats/last-hope-melinda-father.lua +++ b/game/modules/tome/data/chats/last-hope-melinda-father.lua @@ -24,7 +24,7 @@ if not q or not q:isStatus(q.DONE) then newChat{ id="welcome", text = [[#LIGHT_GREEN#*A man talks to you from inside, the door half open. His voice is sad.*#WHITE# -Sorry the store is closed.]], +Sorry, the store is closed.]], answers = { {"[leave]"}, } @@ -150,13 +150,13 @@ newChat{ id="home2", text = [[An ancient fortress of a mythical race?! How #{bold}#exciting#{normal}#!]], answers = { {"Yes indeed, I will probably spend quite some time there and I wondered if, well maybe, if you would like to stay there with me, there is much free room and...", jump="home3"}, - {"But really dangerous, anyway I must be on my way. I will try to stop by again soon. #LIGHT_GREEN#[kiss her]#WHITE#"}, + {"But really dangerous... anyway, I must be on my way. I will try to stop by again soon. #LIGHT_GREEN#[kiss her]#WHITE#"}, } } newChat{ id="home3", text = [[#LIGHT_GREEN#*Melinda hugs you fiercely, kisses you and rushes to the inside of the shop. While she runs you hear:*#WHITE# -Daddy you won't have to fear for me anymore! I'm moving home!]], +Daddy, you won't have to fear for me anymore! I'm moving home!]], answers = { {"I take that as a yes. #LIGHT_GREEN#[wait for her return and go to the Fortress]#WHITE#", action=function(npc, player) game:changeLevel(1, "shertul-fortress", {direct_switch=true}) diff --git a/game/modules/tome/data/chats/last-hope-weapon-store.lua b/game/modules/tome/data/chats/last-hope-weapon-store.lua index f27ae7d079ef0b72e15ee585faf5cdd5cb145618..cf23bc3bd6f4bc4d573a7430af6834e857fd517c 100644 --- a/game/modules/tome/data/chats/last-hope-weapon-store.lua +++ b/game/modules/tome/data/chats/last-hope-weapon-store.lua @@ -30,7 +30,7 @@ newChat{ id="welcome", } newChat{ id="training", - text = [[I can indeed offer some martial training (talent category Technique/Combat-training) for a fee of 50 gold pieces or the basic usage of bows and slings (Shoot talent) for 8 gold pieces.]], + text = [[I can indeed offer some martial training (talent category Technique/Combat-training) for a fee of 50 gold pieces; or the basic usage of bows and slings (Shoot talent) for 8 gold pieces.]], answers = { {"Please train me in generic weapons and armour usage.", action=function(npc, player) game.logPlayer(player, "The smith spends some time with you, teaching you the basics of armour and weapon usage.") diff --git a/game/modules/tome/data/chats/mage-apprentice-quest.lua b/game/modules/tome/data/chats/mage-apprentice-quest.lua index 5da03495e7be8ae34cfef734b2718aadbff75021..527fa350646376be5815af002530aaf1c18ed91e 100644 --- a/game/modules/tome/data/chats/mage-apprentice-quest.lua +++ b/game/modules/tome/data/chats/mage-apprentice-quest.lua @@ -76,15 +76,15 @@ I am a novice mage, as you might have noticed, and my goal is to be accepted by } newChat{ id="quest3", text = [[The keepers of ar... err, I do not think I am supposed to talk about them... sorry, my friend... -In any case, I must collect many items. I have some already but I am still looking for an arcane-infused artefact. You do not happen to have one I imagine... Well if you do, tell me please!]], +In any case, I must collect many items. I have some already but I am still looking for an arcane-infused artefact. You do not happen to have one, I imagine... Well, if you do, tell me please!]], answers = { {"I will keep that in mind!", action=function(npc, player) player:grantQuest("mage-apprentice") end}, {"No way, bye!"}, } } newChat{ id="quest3_mage", - text = [[I hope I will too ... -In any case, I must collect many items. I have some already but I am still looking for an arcane-infused artefact. You do not happen to have one I imagine... Well if you do, tell me please!]], + text = [[I hope I will too... +In any case, I must collect many items. I have some already but I am still looking for an arcane-infused artefact. You do not happen to have one, I imagine... Well, if you do, tell me please!]], answers = { {"I will keep that in mind!", action=function(npc, player) player:grantQuest("mage-apprentice") end}, {"No way, bye!"}, @@ -93,7 +93,7 @@ In any case, I must collect many items. I have some already but I am still looki newChat{ id="unique", text = [[Let me examine it. -Oh yes, my friend, this is indeed a powerful artefact! I think that it alone should suffice to complete my quest! Many thanks!]], +Oh yes, my friend, this is indeed a powerful artefact! I think that it should suffice to complete my quest! Many thanks!]], answers = { {"Well, I cannot use it anyway.", jump="welcome"}, } diff --git a/game/modules/tome/data/chats/melinda-fortress.lua b/game/modules/tome/data/chats/melinda-fortress.lua index c7a3b599fe3eec2028cd494d201b4402bb57321f..9118372678c523a3495c73975007632f0f202eac 100644 --- a/game/modules/tome/data/chats/melinda-fortress.lua +++ b/game/modules/tome/data/chats/melinda-fortress.lua @@ -18,7 +18,7 @@ -- darkgod@te4.org newChat{ id="welcome", - text = [[Hi sweety!]], + text = [[Hi, sweety!]], answers = { {"#LIGHT_GREEN#[kiss her]#WHITE#"}, } diff --git a/game/modules/tome/data/chats/myssil.lua b/game/modules/tome/data/chats/myssil.lua index fa209465ea77c8032901907f32656b321dbd32ae..7b4e2f18dce03642b5b6ffb93a06149f4b26df6b 100644 --- a/game/modules/tome/data/chats/myssil.lua +++ b/game/modules/tome/data/chats/myssil.lua @@ -23,7 +23,7 @@ newChat{ id="welcome", text = [[#LIGHT_GREEN#*A Halfling woman stands before you, clad in dark steel plate.*#WHITE# Take the test, and then we can talk.]], answers = { - {"But.."}, + {"But..."}, } } return "welcome" @@ -54,11 +54,11 @@ Erase him.]], } newChat{ id="tempest-dead", - text = [[So have I heard, @playername@. You prove worthy of your training, go with the blessing and nature @playername@ of Zigur. -#LIGHT_GREEN#*She touches your skin, you can feel nature infusing your very being.*#WHITE# + text = [[So have I heard, @playername@. You prove worthy of your training. Go with the blessing of nature, @playername@ of Zigur. +#LIGHT_GREEN#*She touches your skin. You can feel nature infusing your very being.*#WHITE# This shall help your on your travels. Farewell!]], answers = { - {"Thank you Protector.", action=function(npc, player) + {"Thank you, Protector.", action=function(npc, player) player:hasQuest("lightning-overload"):create_entrance() if player:knowTalentType("wild-gift/fungus") then player:setTalentTypeMastery("wild-gift/fungus", player:getTalentTypeMastery("wild-gift/fungus") + 0.1) diff --git a/game/modules/tome/data/chats/norgan-saved.lua b/game/modules/tome/data/chats/norgan-saved.lua index d6796942e6c56d6cb2ab24956897b8641b70149b..c5f19c8eb776a93821cdcebac0fdc862f63de6c4 100644 --- a/game/modules/tome/data/chats/norgan-saved.lua +++ b/game/modules/tome/data/chats/norgan-saved.lua @@ -18,7 +18,7 @@ -- darkgod@te4.org newChat{ id="welcome", - text = [[Thank you @playername@ we both survived for the wealth of the Empire. I will bring them the news and then rest. + text = [[Thank you, @playername@! We both survived for the wealth of the Empire. I will bring them the news and then rest. I do not think I want to see death so closely for some time now. Farewell.]], answers = { diff --git a/game/modules/tome/data/chats/paradoxology.lua b/game/modules/tome/data/chats/paradoxology.lua index c64df23b6de8634c17aafb3162e0602743243a69..d24564dbe3fba64cd1e4d51701bf99bcac3dbd1b 100644 --- a/game/modules/tome/data/chats/paradoxology.lua +++ b/game/modules/tome/data/chats/paradoxology.lua @@ -20,11 +20,11 @@ newChat{ id="welcome", text = [[#LIGHT_GREEN#*Before you stands... you. You seem to be slightly older, and by the look of it you have been through hell.*#WHITE# NO! YOU CAN'T! NO GOING THERE! YOU... I... YOU MUST NOT GO THERE! -THIS CAN NOT BE AVOIDED! I MUST STOP IT! PLEASE DONT! +THIS CANNOT BE AVOIDED! I MUST STOP IT! PLEASE DON'T! I MUST KILL MYSELF TO PROTECT MYSELF! ]], answers = { - {"What the.."}, + {"What the..."}, } } diff --git a/game/modules/tome/data/chats/player-inscription.lua b/game/modules/tome/data/chats/player-inscription.lua index 453629d0d146603b60bd94220acdd89dec010d56..17c2530fc904449a543b3e74b39ff3fb66a5f518 100644 --- a/game/modules/tome/data/chats/player-inscription.lua +++ b/game/modules/tome/data/chats/player-inscription.lua @@ -53,8 +53,8 @@ answers[#answers+1] = {"Cancel"} newChat{ id="welcome", text = replace_same and [[You have too many of this type of inscription. You can only override an existing one. The old inscription will be lost.]] - or [[You have reached your maximum number of inscriptions(infusions/runes). -If you have unassigned #{bold}#talent category point#{normal}# you can use one to create a new slot (up to 5). + or [[You have reached your maximum number of inscriptions (infusions/runes). +If you have unassigned #{bold}#talent category points#{normal}# you can use one to create a new slot (up to 5). You can replace an existing one or cancel. The old inscription will be lost.]], answers = answers, diff --git a/game/modules/tome/data/chats/point-zero-zemekkys.lua b/game/modules/tome/data/chats/point-zero-zemekkys.lua index 2616b8eb9316d36e0d8b3ec89cda563969bd3ef7..482ab0f102cc0d6e18b3b2b05c29de752715f151 100644 --- a/game/modules/tome/data/chats/point-zero-zemekkys.lua +++ b/game/modules/tome/data/chats/point-zero-zemekkys.lua @@ -19,20 +19,20 @@ newChat{ id="welcome", action = function(npc, player) npc.talked_times = (npc.talked_times or 0) + 1 end, - text = [[@playername@, nice to see you again! Or is it the first time you see me ?]], + text = [[@playername@, nice to see you again! Or is this the first time you see me?]], answers = { - {"Farewell Grand Keeper."}, - {"Yes it is the first time I see you.", jump="first", cond=function(npc, player) return not npc.talked_times end}, + {"Farewell, Grand Keeper."}, + {"Yes, this is our first meeting.", jump="first", cond=function(npc, player) return not npc.talked_times end}, } } newChat{ id="first", text = [[Ah, for you perhaps, but not for me. -Listen, someday you will encounter me again but this will not be me as of now. A younger me if you will. -This is very important, do not tell my previous me about me. Understood?]], +Listen, someday you will encounter me again but it will not be me as of now. A younger me, if you will. +This is very important: do not tell my previous me about me. Understood?]], answers = { {"I think so..."}, - {"Yes Grand Keeper."}, + {"Yes, Grand Keeper."}, } } diff --git a/game/modules/tome/data/chats/ring-of-blood-master.lua b/game/modules/tome/data/chats/ring-of-blood-master.lua index f8613c0a74e2cc0e06bb976aaacfd934c9268df6..d0e5e862e2b1d16819fbbc99f505bdee1cdd1cf8 100644 --- a/game/modules/tome/data/chats/ring-of-blood-master.lua +++ b/game/modules/tome/data/chats/ring-of-blood-master.lua @@ -25,14 +25,14 @@ newChat{ id="welcome", text = [[#LIGHT_GREEN#*Before you stands a small humanoid creature with a disproportionate head.*#WHITE# Ah, what have we here? @playerdescriptor.race@, I believe you have turned at the wrong corner.]], answers = { - {"So it would seem, what is going on here?", jump="what"}, + {"So it would seem. What is going on here?", jump="what"}, } } newChat{ id="what", text = [[This is my Ring of Blood! Listen, you have now two choices. Since you do not look like slave fodder to me I will offer to let you pay to play the game. -If you feel you can not take part in a slaver's game, I am afraid you will need to.. disappear.]], +If you feel you cannot take part in a slaver's game, I am afraid you will need to... disappear.]], answers = { {"Slavers? This is so wrong! [attack]", action=attack("You think so? Die.")}, {"Game? I like playing, what's this about?", jump="game"}, @@ -40,7 +40,7 @@ If you feel you can not take part in a slaver's game, I am afraid you will need } newChat{ id="game", - text = [[Well you see, it's quite simple. I will mentally take control of various wild creatures or slaves while you use the orb of command on the other side of that room to take control of a slave. + text = [[Well, you see, it's quite simple. I will mentally take control of various wild creatures or slaves while you use the orb of command on the other side of this room to take control of a slave. Then we fight using our pawns for 10 rounds. If your slave survives you will win the Bloodcaller.]], answers = { {"What if I lose?", jump="lose"}, @@ -56,10 +56,10 @@ newChat{ id="lose", } newChat{ id="price", - text = [[Superb. Oh yes before I forget, to use the orb you will need to pay the standard fee of 150 gold pieces. + text = [[Superb. Oh yes, before I forget, to use the orb you will need to pay the standard fee of 150 gold pieces. I'm sure this is small money to an adventurer of your class.]], answers = { - {"150 gold? Err.. yes sure.", action=function(npc) npc.can_talk = nil end}, + {"150 gold? Err... yes, sure.", action=function(npc) npc.can_talk = nil end}, } } diff --git a/game/modules/tome/data/chats/ring-of-blood-orb.lua b/game/modules/tome/data/chats/ring-of-blood-orb.lua index 00cd154c12bdcc61357ebe7d989fbaf09b56a913..fa8812d10bc8aaacbd48b5564592858a9e2ea26a 100644 --- a/game/modules/tome/data/chats/ring-of-blood-orb.lua +++ b/game/modules/tome/data/chats/ring-of-blood-orb.lua @@ -19,15 +19,15 @@ newChat{ id="welcome", text = [[#LIGHT_GREEN#*You place your hands on the orb.*#WHITE# -You must provide 150 golds to take part in the fight.]], +You must provide 150 gold to take part in the fight.]], answers = { - {"[pay 150 gold]", jump="pay", + {"[Pay 150 gold]", jump="pay", cond=function(npc, player) return player:hasQuest("ring-of-blood") and player:hasQuest("ring-of-blood"):find_master() and player.money >= 150 end, action=function(npc, player) player:incMoney(-150) end }, - {"[leave]"}, + {"[Leave]"}, } } diff --git a/game/modules/tome/data/chats/ring-of-blood-win.lua b/game/modules/tome/data/chats/ring-of-blood-win.lua index badfb983d23ed95bdb85ebd5dfaf744b07939647..2121ecdad8b8a809d5bbc010a2523f6e5b1fdbe1 100644 --- a/game/modules/tome/data/chats/ring-of-blood-win.lua +++ b/game/modules/tome/data/chats/ring-of-blood-win.lua @@ -18,9 +18,9 @@ -- darkgod@te4.org newChat{ id="welcome", - text = [[So, you tasted blood? Liked it? I am sure you did, you are just that kind of people. + text = [[So, you tasted blood? Liked it? I am sure you did; you are just that kind of people. Anyway, I suppose you deserve your reward. -You can always participate again for fun, if you got the gold to spare.]], +You can always participate again for fun, if you've got the gold to spare.]], answers = { {"Thanks, it was fun!", action=function(npc, player) player:hasQuest("ring-of-blood"):reward(player) end}, } diff --git a/game/modules/tome/data/chats/shertul-fortress-butler.lua b/game/modules/tome/data/chats/shertul-fortress-butler.lua index a31c3df4aa6fcadc8592e4299710ead483e4bc22..0174ff2c7f4c0932b2764905274bf4b633177b6a 100644 --- a/game/modules/tome/data/chats/shertul-fortress-butler.lua +++ b/game/modules/tome/data/chats/shertul-fortress-butler.lua @@ -29,10 +29,10 @@ Welcome, master.]], {"You asked me to come, about a farportal?", jump="farportal", cond=function() return q:isCompleted("farportal") and not q:isCompleted("farportal-spawn") end}, {"You asked me to come, about the rod of recall?", jump="recall", cond=function() return q:isCompleted("recall") and not q:isCompleted("recall-done") end}, {"Would it be possible for my Transmogrification Chest to automatically extract gems?", jump="transmo-gems", cond=function(npc, player) return not q:isCompleted("transmo-chest-extract-gems") and q:isCompleted("transmo-chest") and player:knowTalent(player.T_EXTRACT_GEMS) end}, - {"I find your appearance unsettling, any way you can change it?", jump="changetile", cond=function() return q:isCompleted("recall-done") end}, - {"What are you and what is this place?", jump="what", cond=isNotSet"what", action=set"what"}, - {"Master? I am not your mas..", jump="master", cond=isNotSet"master", action=set"master"}, - {"Why do I understand you, the texts are unreadable to me.", jump="understand", cond=isNotSet"understand", action=set"understand"}, + {"I find your appearance unsettling. Any way you can change it?", jump="changetile", cond=function() return q:isCompleted("recall-done") end}, + {"What are you, and what is this place?", jump="what", cond=isNotSet"what", action=set"what"}, + {"Master? I am not your mas...", jump="master", cond=isNotSet"master", action=set"master"}, + {"Why do I understand you? The texts are unreadable to me.", jump="understand", cond=isNotSet"understand", action=set"understand"}, {"What can I do here?", jump="storage", cond=isNotSet"storage", action=set"storage"}, {"What else can this place do?", jump="energy", cond=isNotSet"energy", action=set"energy"}, {"[leave]"}, @@ -41,7 +41,7 @@ Welcome, master.]], newChat{ id="master", text = [[*#LIGHT_GREEN#The creature glares at you.#WHITE#* -You posses a control rod. You are the master.]], +You possess a control rod. You are the master.]], answers = { {"Err... ok.", jump="welcome"}, } @@ -102,12 +102,12 @@ Take this Transmogrification Chest. It is linked by a permanent farportal to the There are, however, unwanted byproducts to this operation: the generation of a metal known as gold. It is of no use to the Fortress and thus will be sent back to you.]], answers = { {"I will, thanks.", jump="welcome", action=function() q:spawn_transmo_chest() end, cond=function(npc, player) return not player:attr("has_transmo") end}, - {"I have already found such a chest in my travel, will it work?", jump="alreadychest", action=function() q:setStatus(q.COMPLETED, "transmo-chest") end, cond=function(npc, player) return player:attr("has_transmo") end}, + {"I have already found such a chest in my travel. Will it work?", jump="alreadychest", action=function() q:setStatus(q.COMPLETED, "transmo-chest") end, cond=function(npc, player) return player:attr("has_transmo") end}, } } newChat{ id="alreadychest", - text = [[Yes it will, I will attune it to this fortress. + text = [[Yes, it will. I will attune it to this fortress. Done.]], answers = { {"Thanks.", jump="welcome"}, @@ -115,8 +115,8 @@ Done.]], } newChat{ id="farportal", - text = [[Long ago the Sher'tuls used farportals not only for transportation to known locations but also to explore new parts of the world, or even other worlds. -This Fortress is equiped with an exploratory farportal, and now has enough energy to allow one teleportation. Each teleportation will take you to a random part of the universe and use 30 energy. + text = [[Long ago the Sher'tuls used farportals not only for transportation to known locations, but also to explore new parts of the world, or even other worlds. +This Fortress is equipped with an exploratory farportal, and now has enough energy to allow one teleportation. Each teleportation will take you to a random part of the universe and use 30 energy. Beware that the return portal may not be nearby your arrival point; you will need to find it. You can use the rod of recall to try to force an emergency recall, but it has high chances of breaking the exploratory farportal forever. You may use the farportal; however, beware - I sense a strange presence in the farportal room.]], answers = { @@ -125,25 +125,25 @@ You may use the farportal; however, beware - I sense a strange presence in the f } newChat{ id="recall", - text = [[The rod of recall you possess is not a Sher'tul artifact but it is based on Sher'tul design. + text = [[The rod of recall you possess is not a Sher'tul artifact, but it is based on Sher'tul design. The Fortress now has enough energy to upgrade it. It can be changed to recall you to the Fortess.]], answers = { - {"I like it the way it is now, thanks anyway."}, - {"That could be quite useful yes, please do it.", action=function() q:upgrade_rod() end}, + {"I like it the way it is now. Thanks anyway."}, + {"That could be quite useful. Yes, please do it.", action=function() q:upgrade_rod() end}, } } newChat{ id="transmo-gems", text = [[Ah yes, you seem to master the simple art of alchemy. I can change the chest to automatically use your power to extract a gem if the transmogrification of the gem would reward more energy. -However I will need to use 25 energy to do this.]], +However, I will need to use 25 energy to do this.]], answers = { {"Maybe sometime later."}, - {"That could be quite useful yes, please do it.", cond=function() return q.shertul_energy >= 25 end, action=function() q:upgrade_transmo_gems() end}, + {"That could be quite useful. Yes, please do it.", cond=function() return q.shertul_energy >= 25 end, action=function() q:upgrade_transmo_gems() end}, } } newChat{ id="changetile", - text = [[I can alter the Fortress holographic projection matrix to accomodate to your race tastes. This will require 60 energy however.]], + text = [[I can alter the Fortress holographic projection matrix to accomodate your racial tastes. This will require 60 energy, however.]], answers = { {"Can you try for a human female appearance please?", cond=function() return q.shertul_energy >= 60 end, action=function(npc, player) q.shertul_energy = q.shertul_energy - 60 @@ -175,7 +175,7 @@ newChat{ id="changetile", game.level.map:updateMap(npc.x, npc.y) game.level.map:particleEmitter(npc.x, npc.y, 1, "demon_teleport") end}, - {"Well you do not look so bad actually, let it be for now."}, + {"Well, you do not look so bad actually. Let it be for now."}, } } diff --git a/game/modules/tome/data/chats/slasul.lua b/game/modules/tome/data/chats/slasul.lua index e858f4f14610feed46477f522b0e0aeb5d0bb73c..2796d60c4cfd19117bdcea4fb7e46a0ef5ec490d 100644 --- a/game/modules/tome/data/chats/slasul.lua +++ b/game/modules/tome/data/chats/slasul.lua @@ -36,7 +36,7 @@ Speak or die, for I am Slasul and you shall not disrupt my plans.]], } newChat{ id="quest", - text = [[I see, so the dragon sent you. He told you I am insane, I assume? + text = [[I see. So the dragon sent you. He told you I am insane, I assume? But which of us is truly evil? Myself, working to better my people, doing no harm to anyone, or you, who comes here to kill me, destroying my friends and planning to do the same to me? Who is the insane one?]], answers = { @@ -53,7 +53,7 @@ When Nalore sank, many of us died, so we resorted to using the magic of this tem If you do not believe anything else of what I say, please believe at least this: the Sher'Tul are hiding, not gone, and they are not benevolent entities. Recently, that water dragon that sent you here started sending "agents" to secure the temple. I can only imagine his goals, but they are clearly not peaceful.]], answers = { - {"You do not sound mad to me ... could Ukllmswwik have lied?", jump="portal_back", action=function(npc, player) player:setQuestStatus("temple-of-creation", engine.Quest.COMPLETED, "slasul-story") end}, + {"You do not sound mad to me... could Ukllmswwik have lied?", jump="portal_back", action=function(npc, player) player:setQuestStatus("temple-of-creation", engine.Quest.COMPLETED, "slasul-story") end}, {"I will not be deceived by your lies! I will make your pay for your victims!", action=attack("As you wish. It did not have to come to this...")}, } } @@ -85,10 +85,10 @@ newChat{ id="welcome", newChat{ id="cause", text = [[I secretly hoped you would. -Then let us seal this alliance, share your lifeforce with me! So long you should live I shall not be killed! +Then let us seal this alliance. Share your lifeforce with me! So long you should live I shall not be killed! In return let me offer you this powerful trident.]], answers = { - {"I shall accept your offer my liege.", action=function(npc, player) + {"I shall accept your offer, my liege.", action=function(npc, player) local o = game.zone:makeEntityByName(game.level, "object", "LEGACY_NALOREN", true) if o then o:identify(true) @@ -101,7 +101,7 @@ In return let me offer you this powerful trident.]], player:setQuestStatus("temple-of-creation", engine.Quest.COMPLETED, "legacy-naloren") end end}, - {"This sounds strange, I need to think about it."}, + {"This sounds strange. I need to think about it."}, } } diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua index 987069d805c838c71c429d0a56701d47bb389ae3..55fd9a3d045a12a1bf856ac2b25d553934b78a04 100644 --- a/game/modules/tome/data/general/objects/world-artifacts.lua +++ b/game/modules/tome/data/general/objects/world-artifacts.lua @@ -3748,6 +3748,7 @@ newEntity{ base = "BASE_LONGSWORD", newEntity{ base = "BASE_WHIP", define_as = "HYDRA_BITE", slot_forbid = "OFFHAND", + offslot = false, twohanded=true, power_source = {technique=true, nature=true}, unique = true, @@ -3808,7 +3809,7 @@ newEntity{ base = "BASE_GAUNTLETS", unique = true, name = "Spellhunt Remnants", color = colors.GREY, image = "object/artifact/spellhunt_remnants.png", unided_name = "rusted voratun gauntlets", - desc = [[These once brilliant voratun gauntlets have fallen into a deep decay. Originally used in the spellhunt, it was often used to destroy arcane artifacts, curing the world of their influence.]], + desc = [[These once brilliant voratun gauntlets have fallen into a deep decay. Originally used in the spellhunt, they were often used to destroy arcane artifacts, curing the world of their influence.]], level_range = {1, 25}, --Relevent at all levels, though of course mat level 1 limits it to early game. rarity = 450, -- But rare to make it not ALWAYS appear. cost = 1000, diff --git a/game/modules/tome/data/texts/intro-archmage.lua b/game/modules/tome/data/texts/intro-archmage.lua index 981fbd46a569acf9c066cace299942ccc757e5c7..3c5b1aa5135f14e825f9f954339bd7a2d70490aa 100644 --- a/game/modules/tome/data/texts/intro-archmage.lua +++ b/game/modules/tome/data/texts/intro-archmage.lua @@ -23,6 +23,6 @@ You are an archmage in a world that still fears magic. The people of Angolwen ha You have lived and trained most of your life in Angolwen, calling many people there your friends, but you have grown restless as of late. You want to see the world, maybe even help in what ways you can. -But for now Angolwen still needs you. The Abashed Expanse, a part of Eyal that was torn appart and thrown into the void during the Spellblaze is quickly becoming unstable. +But for now Angolwen still needs you. The Abashed Expanse, a part of Eyal that was torn appart and thrown into the void during the Spellblaze, is quickly becoming unstable. You have been tasked to investigate and fix the problem. ]] diff --git a/game/modules/tome/data/texts/intro-arena.lua b/game/modules/tome/data/texts/intro-arena.lua index 07ea4ee15bbc43e41b78e8e1113f9418430db2fd..c60a13e47cb149423b860fe694c260da330bb5a0 100644 --- a/game/modules/tome/data/texts/intro-arena.lua +++ b/game/modules/tome/data/texts/intro-arena.lua @@ -20,7 +20,7 @@ return [[Welcome #LIGHT_GREEN#@name@#WHITE#. As you walk forward, you hear the increasingly loud cheers coming from outside. As you step into the arena, the scorching sun blinds your eyes temporarily. -You look up, and meet your target eye to eye. The Master of the Arena, carefully examining +You look up, and meet your target eye to eye: The Master of the Arena, carefully examining the newcomer. He smirks, and starts looking at the other fighters with interest. Whoever defeats the Master of Arena will achieve utmost glory. Determined to win, you draw your weapons and advance defiantly. diff --git a/game/modules/tome/data/texts/intro-chronomancer.lua b/game/modules/tome/data/texts/intro-chronomancer.lua index 73627b5f486f8f1e141ea1ea06619990b430cd3a..576a790087703974f20406dd0fdde9ebf6992c73 100644 --- a/game/modules/tome/data/texts/intro-chronomancer.lua +++ b/game/modules/tome/data/texts/intro-chronomancer.lua @@ -19,11 +19,11 @@ return [[Welcome #LIGHT_GREEN#@name@#WHITE#. You are a chronomancer, a Keeper of Reality. -Keepers of Reality are a group of chronomancers, who took upon the self-assigned task of preserving the timelines around Eyal. +Keepers of Reality are a group of chronomancers who took upon the self-assigned task of preserving the timelines around Eyal. -You have trained most of your life in Point Zero, the 'town' is the stronghold of the Keepers, placed at the very center of all time threads since the Spellblaze disrupted the temporal streams and permited chronomancy to exist. -Point Zero keepers must constantly stay vigilant of the monstrous horrors of the unreality outside. +You have trained most of your life in the 'town' of Point Zero, the stronghold of the Keepers, placed at the very center of all time threads since the Spellblaze disrupted the temporal streams and permitted chronomancy to exist. +Point Zero keepers must constantly stay vigilant against the monstrous horrors of the unreality outside. You have heard about temporal disruptions in Maj'Eyal and want to investigate. -However Grand Keeper of Reality Zemekkys has requested to see you. +However, Grand Keeper of Reality Zemekkys has requested to see you. ]] diff --git a/game/modules/tome/data/texts/intro-dwarf.lua b/game/modules/tome/data/texts/intro-dwarf.lua index b277bd94c9b0467d4af53b47206c50530fff39df..5a89752a5cb8e1eb55a4b416bbcca5b34104d048 100644 --- a/game/modules/tome/data/texts/intro-dwarf.lua +++ b/game/modules/tome/data/texts/intro-dwarf.lua @@ -22,8 +22,8 @@ You are a member of the proud, but secretive, race of the Dwarves. Hailing from the Dwarven Empire of the Iron Throne, you have been sent to investigate the old fortress of Reknor which has been overrun by orcs. Upon arriving most of your team got killed and now you must crawl back to the Iron Council and report what you saw there. -Only Norgan, a fellow dwarf berserker, and you have survived, but the orcs will not let you go easily. +Only you and Norgan, a fellow Dwarf berserker, have survived, but the orcs will not let you go easily. -You have sworn that once you reach the Iron Council safely you will take on a life of adventurer, looking for treasures and fame of old. -Away from all those orcs... +You have sworn that once you reach the Iron Council safely you will take on a life of adventurer, looking for fame and treasures of old. +Away from all those orcs.... ]] diff --git a/game/modules/tome/data/texts/intro-shalore.lua b/game/modules/tome/data/texts/intro-shalore.lua index a98294ce511fd19a67fe5f1bae7343a0b8494fbb..20e817f52c265583f7d192430f219828cee7836b 100644 --- a/game/modules/tome/data/texts/intro-shalore.lua +++ b/game/modules/tome/data/texts/intro-shalore.lua @@ -24,7 +24,7 @@ While your people are at peace with the other kingdoms, many have not forgotten You have decided to venture into the old and wild places looking for ancient treasures and glory. You have come to the north of the Shaloren capital city of Elvala, in search of the Scintillating Caves. It is infested with vermin and seemingly alive crystals. -To the west lies another dangerous place: a camp of Rhaloren. They are renegade Shaloren who do not wish to restrict their magic usage. Stopping them is both good for your race and your treasure hunt. +To the west lies another dangerous place: a camp of Rhaloren. They are renegade Shaloren who do not wish to restrict their magic usage. Stopping them is good for both your race and your treasure hunt. After days of travel, you have found the caves and entered it. What will you find there...? ]] diff --git a/game/modules/tome/data/texts/intro-yeek.lua b/game/modules/tome/data/texts/intro-yeek.lua index 31e0838b63bc09e5609eeb09f1125b2717711022..e6964c8f6f4a69036b40ee5ac5cca556cfda1344 100644 --- a/game/modules/tome/data/texts/intro-yeek.lua +++ b/game/modules/tome/data/texts/intro-yeek.lua @@ -19,8 +19,8 @@ return [[Welcome #LIGHT_GREEN#@name@#WHITE#. You are a Yeek Wayist of Irkkk. -All yeeks follow the Way - which is both a global psionic link that unify the whole yeek race and a way of life. -Your whole life is dedicated to serving the yeek race. You feel compelled by the Way to protect your race at all costs even your own life. +All Yeeks follow the Way, which is both a global psionic link that unifies the whole Yeek race, and a way of life. +Your whole life is dedicated to serving the Yeek race. You feel compelled by the Way to protect your race at all costs - even your own life. -You have been tasked to vanquish Murgol, an abomination from the deeps and to clear the ritchs tunnels before their blight spreads to the whole island. +You have been tasked to vanquish Murgol, an abomination from the deeps, and to clear the ritch tunnels before their blight spreads to the whole island. ]] diff --git a/game/modules/tome/data/texts/unlock-adventurer.lua b/game/modules/tome/data/texts/unlock-adventurer.lua index f556ff20587e7ad3762742477a7945794bda0ba4..ce175c9d040796ec8c21ae63e166277cadad3eed 100644 --- a/game/modules/tome/data/texts/unlock-adventurer.lua +++ b/game/modules/tome/data/texts/unlock-adventurer.lua @@ -21,6 +21,6 @@ return "New Class: #LIGHT_GREEN#Adventurer", [[Congratulations, you have won the game! You can now create new characters with the #LIGHT_GREEN#Adventurer class#WHITE#. -Adventurers start the game with 7 talent categories points and all possible class and generic trees in the game. -They are a #{bold}#bonus#{normal}# class, they are in no way meant to be balanced or even working with all possible talents combos. -Use at your own risk and fun.]] +Adventurers start the game with 7 talent category points and all possible class and generic trees in the game. +They are a #{bold}#bonus#{normal}# class, in no way meant to be balanced or even working with all possible talent combos. +Use at your own risk, and have fun.]] diff --git a/game/modules/tome/data/texts/unlock-afflicted_cursed.lua b/game/modules/tome/data/texts/unlock-afflicted_cursed.lua index adca0d4300d33e575ec473359699b3bbddb79c75..f223af1d825071e20b0ada5c9ad394f10c9abd10 100644 --- a/game/modules/tome/data/texts/unlock-afflicted_cursed.lua +++ b/game/modules/tome/data/texts/unlock-afflicted_cursed.lua @@ -26,7 +26,7 @@ Some of them, however, strive to redeem their faults by using their Cursed power You have "lifted" the curse of Ben Cruthdar. You can now create new characters with the #LIGHT_GREEN#Cursed class#WHITE#. -Cursed are heavy melee warriors, fighting with a battle-axe and focusing all their hatred into their blows. +Cursed are heavy melee warriors, focusing all their hatred into their blows. Class features:#YELLOW# - Engulf your foes in your Gloom, weakening, confusing, stunning and damaging them - Hunt your prey, tracking them and marking them for death diff --git a/game/modules/tome/data/texts/unlock-afflicted_doomed.lua b/game/modules/tome/data/texts/unlock-afflicted_doomed.lua index 2e4cdc48cdf272c642178edb4ba35d9dadd06628..0211476bd764301d242baa2dcadabbaa329dd820 100644 --- a/game/modules/tome/data/texts/unlock-afflicted_doomed.lua +++ b/game/modules/tome/data/texts/unlock-afflicted_doomed.lua @@ -20,7 +20,7 @@ return "New Class: #LIGHT_GREEN#Doomed (Afflicted)", [[Through ignorance, greed or folly, the Doomed served some dark design and must now pay for their sins. Their only master now is the hatred they carry for every living thing. -Drawing strength from the death of all they encounter, the Doomed become terrifying combatants. +Drawing strength from the death of all they encounter, the Doomed become terrifying foes. Their mere presence engulfs the area in darkness. Some of them, however, strive to redeem their faults by using their Doomed powers to battle evil. diff --git a/game/modules/tome/data/texts/unlock-birth_transmo_chest.lua b/game/modules/tome/data/texts/unlock-birth_transmo_chest.lua index ee667364343f79a81baaacb9990c703a1e7a9ecc..167486b638249e715d144b513fc9294cba87117c 100644 --- a/game/modules/tome/data/texts/unlock-birth_transmo_chest.lua +++ b/game/modules/tome/data/texts/unlock-birth_transmo_chest.lua @@ -19,7 +19,7 @@ return "New birth equipment: #LIGHT_GREEN#Transmogrification Chest", [[You have discovered an old Fortress belonging to the mysterious Sher'tul race. -The fortress shadow gave you a transmogrification chest which shall make your dealing with storage and gold much easier. +The Fortress shadow gave you a transmogrification chest which shall make your dealing with storage and gold much easier. All your new characters will now start with a transmogrification chest at birth. All items transmogrified before you find the Fortress with them will only yield gold. ]] diff --git a/game/modules/tome/data/texts/unlock-birth_zigur_sacrifice.lua b/game/modules/tome/data/texts/unlock-birth_zigur_sacrifice.lua index 6f9d95c802337791bd03ed47108d8c5f2c546854..7edb79752aa0e22b99eac8b494ca69cd5864f2f9 100644 --- a/game/modules/tome/data/texts/unlock-birth_zigur_sacrifice.lua +++ b/game/modules/tome/data/texts/unlock-birth_zigur_sacrifice.lua @@ -21,5 +21,5 @@ return "New birth power: #LIGHT_GREEN#Ziguranth Sacrifice", [[You have discovered Zigur, the bastion of Nature fighting against all arcane magics. Magic has caused so much pain and suffering on the world, it needs to stop. -All your new characters will now be able to betray arcane escorts quests to send them to Zigur, granting new, different, rewards. +All your new characters will now be able to betray arcane escort quests to send them to Zigur, granting new, different, rewards. ]] diff --git a/game/modules/tome/data/texts/unlock-campaign_infinite_dungeon.lua b/game/modules/tome/data/texts/unlock-campaign_infinite_dungeon.lua index b5a777093781ff21a78b05a1348d4849fc081d13..65e35c86ce3fa01c356a840ba337260b56559ab5 100644 --- a/game/modules/tome/data/texts/unlock-campaign_infinite_dungeon.lua +++ b/game/modules/tome/data/texts/unlock-campaign_infinite_dungeon.lua @@ -20,8 +20,8 @@ return "New game campaign: #LIGHT_GREEN#Infinite Dungeon: The Neverending Descent", [[ During the Age of Haze, the nine Godslayers set out to destroy the gods. -The god Ralkur, while trying to escape one of the godslayer, created the Infinite Dungeon. -He retreated there, but the Godslayer followed, and each time he would reach the God, Ralkur would create a new level. +The god Ralkur, while trying to escape one of the Godslayers, created the Infinite Dungeon. +He retreated there, but the Godslayer followed, and each time he would reach the god, Ralkur would create a new level. It is said the hunt continues even now, deep, very deep within the dungeon. You have unlocked the secret of the Infinite Dungeon and can now create new characters in a new campaign: #LIGHT_GREEN#Infinite Dungeon#WHITE#. @@ -29,6 +29,6 @@ You have unlocked the secret of the Infinite Dungeon and can now create new char The Infinite Dungeon is a set of ever-increasing levels filled with terrible foes. Campaign features:#YELLOW# - No quests, plots, friendly creatures or ways out: only you against all odds. -- No win condition: you WILL die in the dungeon, but you can prove your worth by going as deep as possible +- No win condition: you WILL die in the dungeon, but you can prove your worth by going as deep as possible. - Pure hack and slash MAYHEM!#WHITE# ]] diff --git a/game/modules/tome/data/texts/unlock-chronomancer_paradox_mage.lua b/game/modules/tome/data/texts/unlock-chronomancer_paradox_mage.lua index 00b0bd93e5d942573463ec2f334818d584e3eba7..488b38ea1776a372eaaa3d762ef0e169d6851e4a 100644 --- a/game/modules/tome/data/texts/unlock-chronomancer_paradox_mage.lua +++ b/game/modules/tome/data/texts/unlock-chronomancer_paradox_mage.lua @@ -18,8 +18,8 @@ -- darkgod@te4.org return "New Class: #LIGHT_GREEN#Paradox Mage (Chronomancer)", -[[Time isn't a linear thing, it only appears to be. In truth it's a fabric, the very fabric that holds the universe together. -Some seek to weave this fabric, to bend it and shape it to their own will. Only the truely dedicated or the truely mad manage to unlock the secrets of time and space. +[[Time isn't a linear thing; it only appears to be. In truth it's a fabric, the very fabric that holds the universe together. +Some seek to weave this fabric, to bend it and shape it to their own will. Only the truly dedicated or the truly mad manage to unlock the secrets of time and space. You have learned such secrets and can now create new characters with the #LIGHT_GREEN#Paradox Mage class#WHITE#. @@ -32,4 +32,4 @@ Class features:#YELLOW# Paradox Mages use Paradox for their powers. It represents how much damage they've done to the spacetime continuum. The higher their paradox the greater the effect of their powers but the harder they'll be to control. -]] \ No newline at end of file +]] diff --git a/game/modules/tome/data/texts/unlock-chronomancer_temporal_warden.lua b/game/modules/tome/data/texts/unlock-chronomancer_temporal_warden.lua index a377f7369eb123e33cd42159abb53e09fb443624..0fed6a5a6714e47cc8ca22804c58a27a776d7dbe 100644 --- a/game/modules/tome/data/texts/unlock-chronomancer_temporal_warden.lua +++ b/game/modules/tome/data/texts/unlock-chronomancer_temporal_warden.lua @@ -18,9 +18,9 @@ -- darkgod@te4.org return "New Class: #LIGHT_GREEN#Temporal Warden (Chronomancer)", -[[Time isn't a linear thing, it only appears to be. In truth it's a fabric, the very fabric that holds the universe together. -Like all great powers though there are those who seek to manipulate it and pervert it, but there are also those who seek to uphold rather then destroy. -Those who have learned to bend rather then break the fabric so they can keep the balance against dark or power hungry forces. +[[Time isn't a linear thing; it only appears to be. In truth it's a fabric, the very fabric that holds the universe together. +As with all great powers, there are those who seek to manipulate it and pervert it, but there are also those who seek to uphold rather than destroy. +Those who have learned to bend, rather than break, the fabric can keep the balance against dark or power-hungry forces. You have been taught the ways of chronomancy by a Temporal Warden and can now create new characters with the #LIGHT_GREEN#Temporal Warden class#WHITE#. @@ -30,6 +30,6 @@ Class features:#YELLOW# - Manipulate space and time to speed yourself up, create wormholes, or even throw an opponent into the future - See into the future or even travel into the past#WHITE# -Temporal Warden's use Paradox for their powers. It represents how much damage they've done to the spacetime continuum. +Temporal Wardens use Paradox for their powers. It represents how much damage they've done to the spacetime continuum. The higher their paradox the greater the effect of their powers but the harder they'll be to control. -]] \ No newline at end of file +]] diff --git a/game/modules/tome/data/texts/unlock-cosmetic_race_human_redhead.lua b/game/modules/tome/data/texts/unlock-cosmetic_race_human_redhead.lua index 208c3bd83babcbb3fe4bc1e73d16bedb43c2c01e..ab963354d628b8e8bd2b270c1fa5507cb2256ade 100644 --- a/game/modules/tome/data/texts/unlock-cosmetic_race_human_redhead.lua +++ b/game/modules/tome/data/texts/unlock-cosmetic_race_human_redhead.lua @@ -20,8 +20,8 @@ return "New Cosmetic Race Option: #LIGHT_GREEN#Redhead Characters", [[You have saved Melinda from untold horrors and torments. -You may now create human, elf, halfling and dwarf characters with red hairs. +You may now create human, elf, halfling and dwarf characters with red hair. This has no effect on gameplay at all but it is fun! -#LIGHT_GREEN#This is only available to donators. Thanks for your support +#LIGHT_GREEN#This is only available to donators. Thanks for your support! ]] diff --git a/game/modules/tome/data/texts/unlock-difficulty_insane.lua b/game/modules/tome/data/texts/unlock-difficulty_insane.lua index 73326d29a64262c75c64ef5f513f1e748400663c..6b8a5e293f22b9f8639e8c83849ab0fa172a1b01 100644 --- a/game/modules/tome/data/texts/unlock-difficulty_insane.lua +++ b/game/modules/tome/data/texts/unlock-difficulty_insane.lua @@ -18,16 +18,16 @@ -- darkgod@te4.org return "New game difficulty mode: #LIGHT_GREEN#Insane", -[[You won the game on Nightmare mode, you are a big tought player. +[[You won the game on Nightmare mode. You are a big tough player! You thought you had seen it all, done it all... -But no! If nightmare mode couldnt bring you down, Insane mode will! +But no! If nightmare mode couldn't bring you down, Insane mode will! Insane features:#YELLOW# -- all zone levels increased by 100% + 10 -- all creatures talent levels increased by 100% -- player rank is normal instead of elite -- player can earn Insane version of achievements if also playing in Roguelike permadeath mode. +- All zone levels increased by 100% + 10 +- All creature talent levels increased by 100% +- Player rank is normal instead of elite +- Player can earn Insane version of achievements if also playing in Roguelike permadeath mode. #WHITE#May you suffer many fun and unfair deaths! ]] diff --git a/game/modules/tome/data/texts/unlock-mage_cryomancer.lua b/game/modules/tome/data/texts/unlock-mage_cryomancer.lua index 5c2d5fb8fd27dd25cd14f08e5095b84389c437de..625ae776d3114a38a0f01dfc67fc7084bc0b33bb 100644 --- a/game/modules/tome/data/texts/unlock-mage_cryomancer.lua +++ b/game/modules/tome/data/texts/unlock-mage_cryomancer.lua @@ -20,12 +20,12 @@ return "New Talent Category: #LIGHT_GREEN#Ice", [[Since the dawn of time mages have experimented with the elements. While most mages are content using the Water school, a few of them took their research deeper and created Ice magic. -At its core lies the Uttercold, a cold so cold it can even damage creatures normaly immune. +At its core lies the Uttercold, a cold so cold it can even damage creatures normally immune. You have mastered ice magic and can now create new Archmage and Necromancer characters that can learn the #LIGHT_GREEN#Ice talents#WHITE#. Talents: -- #YELLOW#Ice Shards: #WHITE#Fires slow moving ice crystals at a target area, each hit has a chance to freeze +- #YELLOW#Ice Shards: #WHITE#Fires slow-moving ice crystals at a target area; each hit has a chance to freeze - #YELLOW#Frozen Ground: #WHITE#Unleash a nova of ice on the ground, stopping the movements of anything caught inside - #YELLOW#Shatter: #WHITE#Shatters all frozen creatures in your sight, dealing increased damage or even killing them - #YELLOW#Uttercold: #WHITE#Master the Uttercold and pierce even through cold immunities diff --git a/game/modules/tome/data/texts/unlock-mage_geomancer.lua b/game/modules/tome/data/texts/unlock-mage_geomancer.lua index bba9f682aab3dd1398001fa86f372e33c3051a53..94164eeb12de7591f4f5c6c94eb394701462300d 100644 --- a/game/modules/tome/data/texts/unlock-mage_geomancer.lua +++ b/game/modules/tome/data/texts/unlock-mage_geomancer.lua @@ -25,7 +25,7 @@ At its core lies the Crystalline Focus, which can create attacks so sharp they c You have mastered stone magic and can now create new Archmage and Arcane Blade characters that can learn the #LIGHT_GREEN#Stone talents#WHITE#. Talents: -- #YELLOW#Earthen Missiles: #WHITE#Fires multiple missiles of stone indepentenly to targets +- #YELLOW#Earthen Missiles: #WHITE#Fire multiple missiles of stone independently at targets - #YELLOW#Body of Stone: #WHITE#Turn into stone, reducing the cooldown of many stone/earth talents - #YELLOW#Earthquake: #WHITE#Create a localized earthquake, stunning all in the area - #YELLOW#Crystalline Focus: #WHITE#Master the Stone and pierce even through physical immunities diff --git a/game/modules/tome/data/texts/unlock-mage_necromancer.lua b/game/modules/tome/data/texts/unlock-mage_necromancer.lua index 2596766bd5837817633df9bac38e25dbc160ea08..a11ea33c230cfebd4936a461e84dbdf208a5405a 100644 --- a/game/modules/tome/data/texts/unlock-mage_necromancer.lua +++ b/game/modules/tome/data/texts/unlock-mage_necromancer.lua @@ -23,19 +23,19 @@ Necromancy, the forbidden art. Necromancy, the black art. During the Age of Dusk and the Age of Pyre the world went through a tortured era. Kingdoms were shattered, whole races suppressed, and diseases ran wild, killing millions. -It was a dark time and amidst the chaos came the bringers of terror. The necromancers. +It was a dark time and amidst the chaos came the bringers of terror: the necromancers. Though they always existed, and will always exist whilst our souls are open to temptation, this was their true age of glory. -The so called 'noble' archmages regard necromancers as fallen brothers that must be corrected... or removed. But necromancers consider themselves misunderstood, practitioners of an art that others are too scared or too feeble to touch. And oh, what great powers those arts do bring... +The so-called 'noble' archmages regard necromancers as fallen brothers that must be corrected... or removed. But necromancers consider themselves misunderstood practitioners of an art that others are too scared or too feeble to touch. And oh, what great powers those arts do bring.... -You have learnt the basics of necromancy, killed a real one and can now create new characters with the #LIGHT_GREEN#Necromancer class#WHITE#. +You have learnt the basics of necromancy, killed a real one, and can now create new characters with the #LIGHT_GREEN#Necromancer class#WHITE#. Necromancers are dark spellcasters, attuned to death itself. Their ultimate goal is their own eternal life, often as a Lich. Class features:#YELLOW# - Cast darkness and ice infused spells to destroy your foes - Summon an army of undead minions to do your bidding -- Use your minions of pawns, sacrificing them in various cruel and unusual ways +- Use your minions as pawns, sacrificing them in various cruel and unusual ways - Embark on the quest of your life: Lichdom#WHITE# All mages use mana to cast their spells. It slowly replenishes over time. -]] \ No newline at end of file +]] diff --git a/game/modules/tome/data/texts/unlock-mage_pyromancer.lua b/game/modules/tome/data/texts/unlock-mage_pyromancer.lua index 6161ea7c3737a9111abc1c2507e2f402dcde5067..f95300407c81bdee9cd86f2a68f74c1601785196 100644 --- a/game/modules/tome/data/texts/unlock-mage_pyromancer.lua +++ b/game/modules/tome/data/texts/unlock-mage_pyromancer.lua @@ -20,9 +20,9 @@ return "New Talent Category: #LIGHT_GREEN#Wildfire", [[Since the dawn of time mages have experimented with the elements. While most mages are content using the Fire school, a few of them took their research deeper and created Wildfire magic. -At its core lies the Wildfire, a fire so hot it can even damage creatures normaly immune. +At its core lies the Wildfire, a fire so hot it can even damage creatures normally immune. -You have mastered wildfire magic and can now create new Archmage characters that can learn the #LIGHT_GREEN#Wildfire talents#WHITE#. +You have mastered Wildfire magic and can now create new Archmage characters that can learn the #LIGHT_GREEN#Wildfire talents#WHITE#. Talents: - #YELLOW#Blastwave: #WHITE#Unleash a fire nova around you, damaging and knocking back anything caught inside diff --git a/game/modules/tome/data/texts/unlock-mage_tempest.lua b/game/modules/tome/data/texts/unlock-mage_tempest.lua index 2db727da283039cfd287f8b71e5e1994e4d9f024..9f7bc0e912d38783a9d3b1c475c1412fcb534c59 100644 --- a/game/modules/tome/data/texts/unlock-mage_tempest.lua +++ b/game/modules/tome/data/texts/unlock-mage_tempest.lua @@ -20,13 +20,13 @@ return "New Talent Category: #LIGHT_GREEN#Storm", [[Since the dawn of time mages have experimented with the elements. While most mages are content using the Air school, a few of them took their research deeper and created Storm magic. -At its core lies the Tempest, a storm so powerful it can even damage creatures normaly immune. +At its core lies the Tempest, a storm so powerful it can even damage creatures normally immune. You have mastered storm magic and can now create new Archmage characters that can learn the #LIGHT_GREEN#Storm talents#WHITE#. Talents: -- #YELLOW#Nova: #WHITE#Unleash of lightning nova around you, dazing and damaging creatures caught inside +- #YELLOW#Nova: #WHITE#Unleash a lightning nova around you, dazing and damaging creatures caught inside - #YELLOW#Shock: #WHITE#Fire a fast bolt of lightning, dazing the target -- #YELLOW#Hurricane: #WHITE#Call down a Hurricane on any creature you daze, creating a lightning storm around each of them +- #YELLOW#Hurricane: #WHITE#Call down a Hurricane on any creatures you daze, creating a lightning storm around each of them - #YELLOW#Tempest: #WHITE#Master the Tempest and pierce even through lightning immunities ]] diff --git a/game/modules/tome/data/texts/unlock-psionic_mindslayer.lua b/game/modules/tome/data/texts/unlock-psionic_mindslayer.lua index 14665d505a9a3455caefc0fdac4292ee51a8a7f9..ee1b02d47999e70c91248a3bb6c14464022105f6 100644 --- a/game/modules/tome/data/texts/unlock-psionic_mindslayer.lua +++ b/game/modules/tome/data/texts/unlock-psionic_mindslayer.lua @@ -18,10 +18,10 @@ -- darkgod@te4.org return "New Class: #LIGHT_GREEN#Mindslayer (Psionic)", -[[Mindslayers are the frontline fighters of the yeek's Way. Absolutly devoted to serving the Way, and thus all yeeks, they dive into battle with nothing but their own mind. -Yeeks are natively psionic and thus most of them are yeeks, but psionic powers do happen - rarely - in other races too. +[[Mindslayers are the frontline fighters of the Yeeks' Way. Absolutly devoted to serving the Way, and thus all Yeeks, they dive into battle with nothing but their own mind. +Yeeks are natively psionic and thus most Mindslayers are Yeeks, but psionic powers do happen - rarely - in other races too. -You have saved a fellow yeek mindslayer and can now create characters with the #LIGHT_GREEN#Mindslayer class#WHITE#. +You have saved a fellow Yeek Mindslayer and can now create characters with the #LIGHT_GREEN#Mindslayer class#WHITE#. Mindslayers use their powerful psionic powers to supplement their low physical strength and dive into battle. Class features:#YELLOW# diff --git a/game/modules/tome/data/texts/unlock-psionic_solipsist.lua b/game/modules/tome/data/texts/unlock-psionic_solipsist.lua index 900bda75b96ecaee27422729116404dc78e1e52f..23e5276f08dfd1484cebe47cf8feb3bfb717f84c 100644 --- a/game/modules/tome/data/texts/unlock-psionic_solipsist.lua +++ b/game/modules/tome/data/texts/unlock-psionic_solipsist.lua @@ -19,7 +19,7 @@ return "New Class: #LIGHT_GREEN#Solipsist (Psionic)", [[Solipsists are powerful psionicists that believe that the world is made up of nothing more than the thoughts and dreams of those that live in it. -This power does not come without a price however, and the Solipsist must constantly fight with their own ego in order to keep a clear view of reality, lest they fall into a state of solipsism, the belief that the world and those that live in it is nothing more than a figment of thier mind. +This power does not come without a price, however. The Solipsist must constantly fight with their own ego in order to keep a clear view of reality, lest they fall into a state of solipsism, the belief that the world and those that live in it are nothing more than figments of their own mind. You've experienced the power of dreams first hand and may now create characters with the #LIGHT_GREEN#Solipsist class#WHITE#. @@ -32,5 +32,5 @@ Class features:#YELLOW# - Put your foes to sleep, enter their dreams, and become their worst nightmare#WHITE# Solipsists use their mind to manipulate the world around them. -They require energy to do so, which they recover naturally over time and through methods others use to heal the body. +They require energy to do so, which they recover naturally over time, and through methods others use to heal the body. ]] diff --git a/game/modules/tome/data/texts/unlock-undead_skeleton.lua b/game/modules/tome/data/texts/unlock-undead_skeleton.lua index 014875afb77281bcb0df4985f7f6fb38fd3fdd71..c22de9d0fad787692c5f8f73bb616d0acc0d939c 100644 --- a/game/modules/tome/data/texts/unlock-undead_skeleton.lua +++ b/game/modules/tome/data/texts/unlock-undead_skeleton.lua @@ -27,5 +27,5 @@ Race features:#YELLOW# - Bleeding immunity - Fear immunity - No need to breathe -- Special skeleton talents: bone amour, resilient bones, re-assemble#WHITE# +- Special skeleton talents: bone armour, resilient bones, re-assemble#WHITE# ]] diff --git a/game/modules/tome/data/texts/unlock-warrior_brawler.lua b/game/modules/tome/data/texts/unlock-warrior_brawler.lua index 42cae6642be7fa34c65723a1cd1babecd2bf6a50..5dfba1397eee978cd678161b9cfde17ca2b6be9f 100644 --- a/game/modules/tome/data/texts/unlock-warrior_brawler.lua +++ b/game/modules/tome/data/texts/unlock-warrior_brawler.lua @@ -24,12 +24,12 @@ These unarmed techniques still exist today. You have learned these techniques and can now create new characters with the #LIGHT_GREEN#Brawler class#WHITE#. -Brawlers are warriors who fight with little more then their own bodies as weapons. +Brawlers are warriors who fight with little more than their own bodies as weapons. Class features:#YELLOW# - Build deadly combination attacks with your strikes - Wear gauntlets or gloves to boost your damage - Outwit your foes and set them up for deadly counter attacks - Control your enemies and break their bones with fierce grappling techniques#WHITE# -Brawlers use stamina and must remain at least semi-mobile. As such they can not perform their unarmed talents in massive armor. -]] \ No newline at end of file +Brawlers use stamina and must remain at least semi-mobile. As such they cannot perform their unarmed talents in massive armor. +]] diff --git a/game/modules/tome/data/texts/unlock-wilder_wyrmic.lua b/game/modules/tome/data/texts/unlock-wilder_wyrmic.lua index 23d5b1ab21b29532132a79fe7d5100fed77eda8d..d9609ca36a5e1b97ebe41dddf706800d1c33c2d0 100644 --- a/game/modules/tome/data/texts/unlock-wilder_wyrmic.lua +++ b/game/modules/tome/data/texts/unlock-wilder_wyrmic.lua @@ -24,9 +24,9 @@ You have consumed a magic that allows you to gain such a power. You can now also Wyrmics are Wilders, who are at home in the wilds and draw their power from their connection with the dragons. Class features:#YELLOW# -- Take on the aspects of fire, cold, and sand-drakes -- Breath weapons: fire, ice, and sand -- Powerful two-handed melee combatant#WHITE# +- Take on the aspects of drakes: fire, cold, sand, and more +- Breath weapons: fire, ice, sand, and more +- Powerful melee combatant#WHITE# All Wilder classes use Equilibrium for their powers. It represents their connection to nature. The higher it gets the more off-balance they are with it. A high equilibrium makes for a chance to fail to use a power and lose a turn. diff --git a/game/modules/tome/data/texts/unlock-yeek.lua b/game/modules/tome/data/texts/unlock-yeek.lua index 1e4cdf4f95693adb9a804e7dc1d69984f357e5b9..7cc1adc9aa76fd5f425430e7ffb1238e5a0aa1b3 100644 --- a/game/modules/tome/data/texts/unlock-yeek.lua +++ b/game/modules/tome/data/texts/unlock-yeek.lua @@ -20,11 +20,11 @@ return "New Race: #LIGHT_GREEN#Yeek", [[ Yeeks are a mysterious race of small humanoids native to the tropical island of Rel. -Their body is covered with white fur and their disproportionate head gives them a ridiculous look, yet they are a cunning and willful race. +Their body is covered with white fur and their disproportionate heads give them a ridiculous look, yet they are a cunning and willful race. Although they are now nearly unheard of in Maj'Eyal, they spent many centuries as secret slaves to the halfling nation of Nargol. They gained their freedom during the Age of Pyre and have since then followed 'The Way' - a unity of minds enforced by their powerful psionics. -You have helped a yeek wayist and can now create a new character with the #LIGHT_GREEN#Yeek race#WHITE#. +You have helped a Yeek Wayist and can now create a new character with the #LIGHT_GREEN#Yeek race#WHITE#. Race features:#YELLOW# - Mental domination racial power