Commit 9786ff92006e3be3371cc1b2b05291a997048c7e

Authored by DarkGod
1 parent 3c6e16fb

typoossssssssssssssssssssssssssssssssssssssssssssssssssssssss

Showing 100 changed files with 166 additions and 161 deletions

Too many changes to show.

To preserve performance only 100 of 100+ files are displayed.

... ... @@ -5,7 +5,7 @@ To contribute I'll ask people that contribute to release copyright to me,
5 5 or to give me right to relicense the code as I see fit .
6 6 (You can add a "as long as its opensource" if you wish, it'll never change :)
7 7
8   -The reason for that is to avoid the headhache that angband had with it's
  8 +The reason for that is to avoid the headhache that angband had with its
9 9 free-but-not-modern licence. This way if a better licence pops up I can
10 10 use it easily without having to hunt everybody that contributed and that
11 11 might have since then disappeared.
... ...
... ... @@ -99,7 +99,7 @@ function _M:setCurrent()
99 99 _M.current = self
100 100 end
101 101
102   ---- Returns a zone definition by it's name
  102 +--- Returns a zone definition by its name
103 103 function _M:getZone(name)
104 104 return self.areas_name[name]
105 105 end
... ...
... ... @@ -4287,7 +4287,7 @@ function _M:postUseTalent(ab, ret, silent)
4287 4287 if ab.equilibrium and not self:attr("zero_resource_cost") then
4288 4288 trigger = true; self:incEquilibrium(util.getval(ab.equilibrium, self, ab))
4289 4289 end
4290   - -- Paradox is not affected by fatigue but it's cost does increase exponentially
  4290 + -- Paradox is not affected by fatigue but its cost does increase exponentially
4291 4291 if ab.paradox and not (self:attr("zero_resource_cost") or game.zone.no_anomalies) then
4292 4292 trigger = true; self:incParadox(util.getval(ab.paradox, self, ab) * (1 + (self.paradox / 300)))
4293 4293 end
... ...
... ... @@ -297,7 +297,7 @@ newAchievement{
297 297 name = "Thralless", id = "RING_BLOOD_FREED",
298 298 show = "full",
299 299 mode = "player",
300   - desc = [[Freed at least 30 enthralled slaves in the slavers compound.]],
  300 + desc = [[Freed at least 30 enthralled slaves in the slavers' compound.]],
301 301 can_gain = function(self)
302 302 self.nb = (self.nb or 0) + 1
303 303 if self.nb >= 30 then return true end
... ...
... ... @@ -2450,7 +2450,7 @@ newDamageType{
2450 2450 ai = "summoned", ai_real = "dumb_talented_simple", ai_state = { ai_move="move_complex", talent_in=2, },
2451 2451 stats = { str=20, dex=8, mag=6, con=16 },
2452 2452 name = "orc spirit", color=colors.SALMON, image = "npc/humanoid_orc_orc_berserker.png",
2453   - desc = [[An orc clad in a massive armour, wielding a huge axe.]],
  2453 + desc = [[An orc clad in massive armour, wielding a huge axe.]],
2454 2454 level_range = {35, nil}, exp_worth = 0,
2455 2455 max_life = resolvers.rngavg(110,120), life_rating = 12,
2456 2456 resolvers.equip{
... ...
... ... @@ -201,7 +201,7 @@ game.zone.on_turn = function()
201 201 type = "armor", subtype="head",
202 202 name = "Crown of Burning Pain", image = "object/artifact/crown_of_burning_pain.png",
203 203 unided_name = "burning crown",
204   - desc = [[This crown of pure flames possess a myriad of small molten rocks floating wildly above it. Each can be removed to throw as a true meteor.]],
  204 + desc = [[This crown of pure flames possesses a myriad of small molten rocks floating wildly above it. Each can be removed to throw as a true meteor.]],
205 205 add_name = " (#ARMOR#)",
206 206 power_source = {arcane=true},
207 207 display = "]", color=colors.SLATE,
... ...
... ... @@ -51,7 +51,7 @@ local changer = function(id)
51 51 cost = 150,
52 52 encumber = 1,
53 53 material_level = 3,
54   - desc = [[This ancient skull is all that remains of the Rat Lich. Some fragments of its power remain and a faint red light still glows within its eyes]],
  54 + desc = [[This ancient skull is all that remains of the Rat Lich. Some fragments of its power remain and a faint red light still glows within its eyes.]],
55 55
56 56 wielder = {
57 57 combat_spellpower = 10,
... ...
... ... @@ -60,7 +60,7 @@ newEntity{ base = "BASE_NPC_AQUATIC_DEMON",
60 60
61 61 newEntity{ base = "BASE_NPC_AQUATIC_DEMON",
62 62 name = "Walrog", color=colors.DARK_SEA_GREEN, unique=true,
63   - desc = "Walrog, the lord of Water",
  63 + desc = "Walrog, the lord of Water, is fearsome to behold. The water writhes around him as if trying to escape, making his form indistinct. He does not seem surprised to see you.",
64 64 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/aquatic_demon_walrog.png", display_h=2, display_y=-1}}},
65 65 level_range = {20, 30}, exp_worth = 1,
66 66 rarity = 50,
... ...
... ... @@ -64,7 +64,7 @@ newEntity{ base = "BASE_NPC_COLD_DRAKE",
64 64
65 65 newEntity{ base = "BASE_NPC_COLD_DRAKE", define_as = "NPC_COLD_DRAKE",
66 66 name = "cold drake", color=colors.SLATE, display="D",
67   - desc = [[A mature cold drake, armed with a deadly breath weapon and nasty claws.]],
  67 + desc = [[A mature cold drake, armed with deadly breath and nasty claws.]],
68 68 level_range = {14, nil}, exp_worth = 1,
69 69 rarity = 3,
70 70 max_life = resolvers.rngavg(100,110),
... ... @@ -88,7 +88,7 @@ newEntity{ base = "BASE_NPC_COLD_DRAKE", define_as = "NPC_COLD_DRAKE",
88 88
89 89 newEntity{ base = "BASE_NPC_COLD_DRAKE",
90 90 name = "ice wyrm", color=colors.AQUAMARINE, display="D",
91   - desc = [[An old and powerful cold drake, armed with a deadly breath weapon and nasty claws.]],
  91 + desc = [[An old and powerful cold drake, armed with deadly breath and nasty claws.]],
92 92 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/dragon_cold_ice_wyrm.png", display_h=2, display_y=-1}}},
93 93 level_range = {25, nil}, exp_worth = 1,
94 94 rarity = 5,
... ...
... ... @@ -61,7 +61,7 @@ newEntity{ base = "BASE_NPC_FIRE_DRAKE",
61 61
62 62 newEntity{ base = "BASE_NPC_FIRE_DRAKE",
63 63 name = "fire drake", color=colors.RED, display="D",
64   - desc = [[A mature fire drake, armed with a deadly breath weapon and nasty claws.]],
  64 + desc = [[A mature fire drake, armed with deadly breath and nasty claws.]],
65 65 level_range = {14, nil}, exp_worth = 1,
66 66 rarity = 3,
67 67 max_life = resolvers.rngavg(100,110),
... ... @@ -83,7 +83,7 @@ newEntity{ base = "BASE_NPC_FIRE_DRAKE",
83 83
84 84 newEntity{ base = "BASE_NPC_FIRE_DRAKE",
85 85 name = "fire wyrm", color=colors.LIGHT_RED, display="D",
86   - desc = [[An old and powerful fire drake, armed with a deadly breath weapon and nasty claws.]],
  86 + desc = [[An old and powerful fire drake, armed with deadly breath and nasty claws.]],
87 87 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/dragon_fire_fire_wyrm.png", display_h=2, display_y=-1}}},
88 88 level_range = {25, nil}, exp_worth = 1,
89 89 rarity = 5,
... ...
... ... @@ -79,7 +79,7 @@ newEntity{ base = "BASE_NPC_GHOST",
79 79
80 80 newEntity{ base = "BASE_NPC_GHOST",
81 81 name = "dreadmaster", color=colors.YELLOW, image="npc/dreadmaster.png",
82   - desc = [[It is an unlife of power almost unequalled. An affront to existence, its very touch abuses and disrupts the flow of life, and its unearthly limbs, of purest black, crumble rock and wither flesh with ease.]],
  82 + desc = [[It is an unlife of power almost unequaled. An affront to existence, its very touch abuses and disrupts the flow of life, and its unearthly limbs, of purest black, crumble rock and wither flesh with ease.]],
83 83 level_range = {32, nil}, exp_worth = 1,
84 84 rarity = 15,
85 85 rank = 3,
... ...
... ... @@ -86,7 +86,7 @@ newEntity{ base = "BASE_NPC_GHOUL",
86 86
87 87 newEntity{ base = "BASE_NPC_GHOUL",
88 88 name = "ghoulking", color={0,0,0},
89   - desc = [[Stench rises from this rotting abomination. Its brow is adorned with gold, and it moves at you with hatred gleaming from its eyes.]],
  89 + desc = [[Stench rises from this rotting abomination. Its brow is adorned with gold, and it moves at you with hatred gleaming in its eyes.]],
90 90 level_range = {15, nil}, exp_worth = 1,
91 91 rarity = 6,
92 92 max_life = resolvers.rngavg(90,100),
... ...
... ... @@ -95,7 +95,7 @@ newEntity{ base = "BASE_NPC_MAJOR_DEMON",
95 95 newEntity{ base = "BASE_NPC_MAJOR_DEMON",
96 96 name = "uruivellas", color=colors.LIGHT_RED, -- Hot strength
97 97 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/demon_major_uruivellas.png", display_h=2, display_y=-1}}},
98   - desc = [[This demon would look like a minotaur, if a minotaur had a fiery aura surrounding it and horns all over the body.
  98 + desc = [[This demon would look like a minotaur, if a minotaur had a fiery aura surrounding it and horns all over its body.
99 99 Oh, and it is twice as big, too.]],
100 100 level_range = {35, nil}, exp_worth = 1,
101 101 rarity = 4,
... ... @@ -200,7 +200,7 @@ It moves swiftly toward you, casting terrible spells and swinging its weapons at
200 200
201 201 newEntity{ base = "BASE_NPC_MAJOR_DEMON",
202 202 name = "champion of Urh'Rok", color=colors.GREY,
203   - desc = [[One of Urh'Rok's own champions. A thousand nightmares made flesh and screaming steel towering before you in the form of a massive, armored humanoid.]],
  203 + desc = [[One of Urh'Rok's own champions. A thousand nightmares made flesh and screaming steel tower before you in the form of a massive, armored humanoid.]],
204 204 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/demon_major_champion_of_urh_rok.png", display_h=2, display_y=-1}}},
205 205 level_range = {43, nil}, exp_worth = 1,
206 206 rarity = 7,
... ... @@ -244,7 +244,7 @@ newEntity{ base = "BASE_NPC_MAJOR_DEMON",
244 244
245 245 newEntity{ base = "BASE_NPC_MAJOR_DEMON",
246 246 name = "forge-giant", color=colors.RED,
247   - desc = [[A burning giant wielding a forge hammer of the underworld in each hand-- weapons imbued by Urh'Rok himself with the power to crush and shape felsteel. Enter their range at your peril.]],
  247 + desc = [[A burning giant wielding a forge hammer of the underworld in each hand -- weapons imbued by Urh'Rok himself with the power to crush and shape felsteel. Enter their range at your peril.]],
248 248 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/demon_major_forge_giant.png", display_h=2, display_y=-1}}},
249 249 level_range = {47, nil}, exp_worth = 1,
250 250 rarity = 8,
... ...
... ... @@ -51,7 +51,7 @@ newEntity{
51 51
52 52 newEntity{ base = "BASE_NPC_NAGA",
53 53 name = "naga myrmidon", color=colors.DARK_UMBER, image="npc/naga_myrmidon.png",
54   - desc = [[Before you stands a tall figure - a very tall figure, propped high by a thick serpent's tail in place of where his legs should rightly be. His torso is human-like, with bulging muscles beneath fitted armour, and large hands gripping a fiercely sharp trident. He glares at you with dark intensity, like a wolf about to pounce on unsuspecting prey.]],
  54 + desc = [[Before you stands a tall figure -- a very tall figure, propped high by a thick serpent's tail in place of where his legs should rightly be. His torso is human-like, with bulging muscles beneath fitted armour, and large hands gripping a fiercely sharp trident. He glares at you with dark intensity, like a wolf about to pounce on unsuspecting prey.]],
55 55 level_range = {30, nil}, exp_worth = 1,
56 56 rarity = 1,
57 57 max_life = resolvers.rngavg(120,150), life_rating = 16,
... ... @@ -97,7 +97,7 @@ newEntity{ base = "BASE_NPC_NAGA",
97 97
98 98 newEntity{ base = "BASE_NPC_NAGA",
99 99 name = "naga psyren", color=colors.YELLOW, image="npc/naga_psyren.png",
100   - desc = [[Such a mix of enchanting beauty and reviling horror you have never before seen combined. Above, a beautiful, ethereal woman, of scant form and entrancing grace. Below, the thick, smooth scales of a snake, its stretched tail gently waving back and forth in the air behind her. The movement is eye-catching and hypnotic, and whilst you watch a mysterious smile plays across her seductive lips.]],
  100 + desc = [[Such a mix of enchanting beauty and revolting horror you have never before seen combined. Above, a beautiful, ethereal woman, of scant form and entrancing grace. Below, the thick, smooth scales of a snake, its stretched tail gently waving back and forth in the air behind her. The movement is eye-catching and hypnotic, and whilst you watch a mysterious smile plays across her seductive lips.]],
101 101 level_range = {36, nil}, exp_worth = 1,
102 102 rarity = 4,
103 103 rank = 3,
... ...
... ... @@ -51,7 +51,7 @@ newEntity{
51 51
52 52 newEntity{ base = "BASE_NPC_ORC_GRUSHNAK",
53 53 name = "orc fighter", color=colors.KHAKI,
54   - desc = [[An orc clad in a massive armour, wielding a shield and a deadly axe.]],
  54 + desc = [[An orc clad in massive armour, wielding a shield and a deadly axe.]],
55 55 level_range = {30, nil}, exp_worth = 1,
56 56 rarity = 1,
57 57 max_life = resolvers.rngavg(110,120), life_rating = 14,
... ... @@ -75,7 +75,7 @@ newEntity{ base = "BASE_NPC_ORC_GRUSHNAK",
75 75
76 76 newEntity{ base = "BASE_NPC_ORC_GRUSHNAK",
77 77 name = "orc elite fighter", color=colors.MOCCASIN,
78   - desc = [[An orc clad in a massive armour, wielding a shield and a deadly axe.]],
  78 + desc = [[An orc clad in massive armour, wielding a shield and a deadly axe.]],
79 79 level_range = {35, nil}, exp_worth = 1,
80 80 rarity = 3,
81 81 rank = 3,
... ... @@ -106,7 +106,7 @@ newEntity{ base = "BASE_NPC_ORC_GRUSHNAK",
106 106
107 107 newEntity{ base = "BASE_NPC_ORC_GRUSHNAK",
108 108 name = "orc berserker", color=colors.SALMON,
109   - desc = [[An orc clad in a massive armour, wielding a huge axe.]],
  109 + desc = [[An orc clad in massive armour, wielding a huge axe.]],
110 110 level_range = {35, nil}, exp_worth = 1,
111 111 rarity = 1,
112 112 max_life = resolvers.rngavg(110,120), life_rating = 14,
... ... @@ -128,7 +128,7 @@ newEntity{ base = "BASE_NPC_ORC_GRUSHNAK",
128 128
129 129 newEntity{ base = "BASE_NPC_ORC_GRUSHNAK",
130 130 name = "orc elite berserker", color=colors.YELLOW,
131   - desc = [[An orc clad in a massive armour, wielding a huge axe.]],
  131 + desc = [[An orc clad in massive armour, wielding a huge axe.]],
132 132 level_range = {35, nil}, exp_worth = 1,
133 133 rarity = 3,
134 134 rank = 3,
... ...
... ... @@ -105,7 +105,7 @@ newEntity{ base = "BASE_NPC_RODENT",
105 105
106 106 newEntity{ base = "BASE_NPC_RODENT",
107 107 name = "giant crystal rat", color=colors.PINK,
108   - desc = [[Instead of fur, this rat has crystals growing on its back which provide extra protection.]],
  108 + desc = [[Instead of fur, this rat has crystals growing on its back, which provide extra protection.]],
109 109 level_range = {1, 5}, exp_worth = 1,
110 110 rarity = 3,
111 111 max_life = resolvers.rngavg(35,50),
... ...
... ... @@ -70,7 +70,7 @@ newEntity{ base = "BASE_NPC_SANDWORM",
70 70 name = "sand-drake", display = 'D',
71 71 type = "dragon", subtype = "sand",
72 72 color={r=204,g=255,b=95},
73   - desc = [[This unholy creature looks like a wingless dragon in shape, but resembles a sandworm in color.]],
  73 + desc = [[This unholy creature looks like a wingless dragon in shape, but it is sand-colored, making it all the more dangerous for its prey.]],
74 74 rarity = 5,
75 75 rank = 3,
76 76 size_category = 5,
... ...
... ... @@ -181,7 +181,7 @@ newEntity{ base = "BASE_NPC_SPIDER",
181 181 -- the brethren of Ungoliant :D tough and deadly, probably too tough, but meh <evil laughter>
182 182 newEntity{ base = "BASE_NPC_SPIDER",
183 183 name = "ungolmor", color={0,0,0}, -- spider night, don't change the color
184   - desc = [[Largest of all the spiderkin, its folds of skin seem nigh impenetrable.]],
  184 + desc = [[Largest of all the spiderkin, its folds of skin seem nearly impenetrable.]],
185 185 level_range = {38, nil}, exp_worth = 1,
186 186 rarity = 4,
187 187 max_life = 120,
... ...
... ... @@ -61,7 +61,7 @@ newEntity{ base = "BASE_NPC_STORM_DRAKE",
61 61
62 62 newEntity{ base = "BASE_NPC_STORM_DRAKE",
63 63 name = "storm drake", color=colors.BLUE, display="D",
64   - desc = [[A mature storm drake, armed with a deadly breath weapon and nasty claws.]],
  64 + desc = [[A mature storm drake, armed with deadly breath and nasty claws.]],
65 65 level_range = {14, nil}, exp_worth = 1,
66 66 rarity = 3,
67 67 max_life = resolvers.rngavg(100,110),
... ... @@ -83,7 +83,7 @@ newEntity{ base = "BASE_NPC_STORM_DRAKE",
83 83
84 84 newEntity{ base = "BASE_NPC_STORM_DRAKE",
85 85 name = "storm wyrm", color=colors.LIGHT_BLUE, display="D",
86   - desc = [[An old and powerful storm drake, armed with a deadly breath weapon and nasty claws.]],
  86 + desc = [[An old and powerful storm drake, armed with deadly breath and nasty claws.]],
87 87 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/dragon_storm_storm_wyrm.png", display_h=2, display_y=-1}}},
88 88 level_range = {25, nil}, exp_worth = 1,
89 89 rarity = 5,
... ...
... ... @@ -79,7 +79,7 @@ newEntity{ base = "BASE_NPC_SUNWALL_TOWN",
79 79
80 80 newEntity{ base = "BASE_NPC_SUNWALL_TOWN",
81 81 name = "human sun-paladin", color=colors.GOLD,
82   - desc = [[A human in a shiny plate armour.]],
  82 + desc = [[A human in shiny plate armour.]],
83 83 level_range = {5, nil}, exp_worth = 1,
84 84 rarity = 3,
85 85 rank = 3,
... ...
... ... @@ -145,7 +145,7 @@ newEntity{ base = "BASE_NPC_TELUGOROTH",
145 145 -- telu vorta = time storm
146 146 newEntity{ base = "BASE_NPC_TELUGOROTH",
147 147 name = "teluvorta", color=colors.DARK_KHAKI,
148   - desc = [[Time and space collapse in upon this erratically moving time elemental.]],
  148 + desc = [[Time and space collapse in upon this erratically-moving time elemental.]],
149 149 level_range = {12, nil}, exp_worth = 1,
150 150 rarity = 4,
151 151 max_life = resolvers.rngavg(50,70),
... ...
... ... @@ -61,7 +61,7 @@ newEntity{
61 61
62 62 newEntity{ base = "BASE_NPC_THIEF",
63 63 name = "cutpurse", color_r=0, color_g=0, color_b=resolvers.rngrange(235, 255),
64   - desc = [[The lowest of the thieves, they are just learning the tricks of the trade.]],
  64 + desc = [[The lowest of the thieves, this cutpurse is just learning the tricks of the trade.]],
65 65 level_range = {1, nil}, exp_worth = 1,
66 66 rarity = 1,
67 67 combat_armor = 1, combat_def = 5,
... ...
... ... @@ -61,7 +61,7 @@ newEntity{ base = "BASE_NPC_VENOM_DRAKE",
61 61
62 62 newEntity{ base = "BASE_NPC_VENOM_DRAKE",
63 63 name = "venom drake", color=colors.GREEN, display="D",
64   - desc = [[A mature corrosive venom drake, armed with a deadly breath weapon and nasty claws.]],
  64 + desc = [[A mature corrosive venom drake, armed with deadly breath and nasty claws.]],
65 65 level_range = {14, nil}, exp_worth = 1,
66 66 rarity = 3,
67 67 max_life = resolvers.rngavg(100,110),
... ... @@ -83,7 +83,7 @@ newEntity{ base = "BASE_NPC_VENOM_DRAKE",
83 83
84 84 newEntity{ base = "BASE_NPC_VENOM_DRAKE",
85 85 name = "venom wyrm", color=colors.LIGHT_GREEN, display="D",
86   - desc = [[An old and powerful corrosive venom drake, armed with a deadly breath weapon and nasty claws.]],
  86 + desc = [[An old and powerful corrosive venom drake, armed with deadly breath and nasty claws.]],
87 87 resolvers.nice_tile{tall=1},
88 88 level_range = {25, nil}, exp_worth = 1,
89 89 rarity = 5,
... ...
... ... @@ -29,7 +29,7 @@ newEntity{
29 29 rarity = 5,
30 30 metallic = true,
31 31 combat = { talented = "mace", damrange = 1.5, physspeed = 1, sound = {"actions/melee", pitch=0.6, vol=1.2}, sound_miss = {"actions/melee", pitch=0.6, vol=1.2} },
32   - desc = [[Massive two-handed maul.]],
  32 + desc = [[Massive two-handed mauls.]],
33 33 twohanded = true,
34 34 ego_bonus_mult = 0.2,
35 35 randart_able = "/data/general/objects/random-artifacts/melee.lua",
... ...
... ... @@ -172,7 +172,7 @@ newEntity{
172 172 type = "potion", subtype="potion", image = "object/elixir_of_serendipity.png",
173 173 name = "Elixir of Serendipity", unique=true, unided_name="vial of yellow fluid",
174 174 display = "!", color=colors.YELLOW,
175   - desc = [[A vial of lifelike yellow fluid.]],
  175 + desc = [[A vial of lively yellow fluid.]],
176 176 no_unique_lore = true,
177 177 cost = 1000,
178 178 quest = 1,
... ...
... ... @@ -52,7 +52,7 @@ end
52 52
53 53 newEntity{ base = "BASE_LORE_RANDOM",
54 54 name = [["Dust to Dust", an undead hunter's guide, by Aslabor Borys]], lore="dust-to-dust", unique=true,
55   - desc = [[An undead hunter's guide, by Aslabor Borys]],
  55 + desc = [[An undead hunter's guide, by Aslabor Borys.]],
56 56 level_range = {15, 50},
57 57 rarity = 60,
58 58 }
... ... @@ -67,7 +67,7 @@ elseif i == 5 then who = "Weisman" nb = 3
67 67 end
68 68 newEntity{ base = "BASE_LORE_RANDOM",
69 69 name = "letter to "..who.."("..nb..")", lore="adventurer-letter-"..i, unique=true,
70   - desc = [[A part of the correspondence between two adventurers]],
  70 + desc = [[A part of the correspondence between two adventurers.]],
71 71 level_range = {1, 20},
72 72 rarity = 20,
73 73 bloodstains = (i == 5) and 2 or nil,
... ... @@ -76,7 +76,7 @@ end
76 76
77 77 newEntity{ base = "BASE_LORE_RANDOM",
78 78 name = "of halfling feet", lore="halfling-feet", unique=true,
79   - desc = [[Notes about .. halfling feet ??]],
  79 + desc = [[Notes about... Halfling feet??]],
80 80 level_range = {10, 30},
81 81 rarity = 40,
82 82 encumber = 0,
... ...
... ... @@ -19,14 +19,14 @@
19 19
20 20 newEntity{ base = "BASE_LORE_RANDOM",
21 21 name = "The story of my salvation", lore="zigur-potion", unique=true,
22   - desc = [[An old tale about the fear of magic]],
  22 + desc = [[An old tale about the fear of magic.]],
23 23 level_range = {1, 20},
24 24 rarity = 40,
25 25 }
26 26
27 27 newEntity{ base = "BASE_LORE_RANDOM",
28 28 name = "memories of Artelia Firstborn", lore="creation-elf", unique=true,
29   - desc = [[The memories of the first elf to have awaken]],
  29 + desc = [[The memories of the first elf ever to awaken.]],
30 30 level_range = {1, 25},
31 31 rarity = 40,
32 32 -- Only elves can find it
... ... @@ -35,7 +35,7 @@ newEntity{ base = "BASE_LORE_RANDOM",
35 35
36 36 newEntity{ base = "BASE_LORE_RANDOM",
37 37 name = "human myth of creation", lore="creation-human", unique=true,
38   - desc = [[Myth of creation of the humans]],
  38 + desc = [[Myth of creation of the humans.]],
39 39 level_range = {1, 25},
40 40 rarity = 40,
41 41 -- Only humans can find it
... ... @@ -44,7 +44,7 @@ newEntity{ base = "BASE_LORE_RANDOM",
44 44
45 45 newEntity{ base = "BASE_LORE_RANDOM",
46 46 name = "a logical analysis of creation, by philosopher Smythen", lore="creation-halfling", unique=true,
47   - desc = [[Myth of creation of the halflings]],
  47 + desc = [[Myth of creation of the halflings.]],
48 48 level_range = {1, 25},
49 49 rarity = 40,
50 50 -- Only hhalflings can find it
... ...
... ... @@ -19,7 +19,7 @@
19 19
20 20 newEntity{ base = "BASE_LORE_RANDOM",
21 21 name = "memories of archmage Varil", lore="spellhunt-note-1", unique=true,
22   - desc = [[A collection of thoughts and memories of the archmage Varil, during the Age of Dusk]],
  22 + desc = [[A collection of thoughts and memories of the archmage Varil, during the Age of Dusk.]],
23 23 level_range = {1, 25},
24 24 rarity = 40,
25 25 encumber = 0,
... ...
... ... @@ -23,7 +23,7 @@ newEntity{
23 23 type = "mount",
24 24 display = "&", color=colors.SLATE,
25 25 encumber = 0,
26   - desc = [[A mount]],
  26 + desc = [[A mount.]],
27 27 }
28 28
29 29 newEntity{ base = "BASE_MOUNT", define_as = "ALCHEMIST_GOLEM_MOUNT",
... ...
... ... @@ -26,6 +26,6 @@ newEntity{
26 26 encumber = 0.2,
27 27 stacking = true,
28 28 acid_destroy = {{10,1}, {20,2}, {40,5}, {60,10}, {120,20}},
29   - desc = [[Magical potions can have wildly different effects, from healing to killing you -- beware! Most of them function better with a high Magic score]],
  29 + desc = [[Magical potions can have wildly different effects, from healing to killing you -- beware! Most of them function better with a high Magic score.]],
30 30 egos = "/data/general/objects/egos/potions.lua", egos_chance = resolvers.mbonus(10, 5),
31 31 }
... ...
... ... @@ -34,7 +34,7 @@ newEntity{ define_as = "STAFF_ABSORPTION",
34 34 encumber = 7,
35 35 auto_pickup = 1,
36 36 plot = true, quest = true,
37   - desc = [[Carved with runes of power, this staff seems to have been made long ago, yet it bears no signs of tarnishment.
  37 + desc = [[Carved with runes of power, this staff seems to have been made long ago, yet it bears no signs of tarnish.
38 38 Light around it seems to dim and you can feel its tremendous power simply by touching it.]],
39 39
40 40 require = { stat = { mag=60 }, },
... ...
... ... @@ -28,7 +28,7 @@ newEntity{
28 28 use_no_blind = true,
29 29 use_no_silence = true,
30 30 fire_destroy = {{10,1}, {20,2}, {40,5}, {60,10}, {120,20}},
31   - desc = [[Magical scrolls can have wildly different effects! Most of them function better with a high Magic score]],
  31 + desc = [[Magical scrolls can have wildly different effects! Most of them function better with a high Magic score.]],
32 32 egos = "/data/general/objects/egos/scrolls.lua", egos_chance = resolvers.mbonus(10, 5),
33 33 }
34 34
... ...
... ... @@ -29,7 +29,7 @@ newEntity{
29 29 rarity = 5,
30 30 encumber = 7,
31 31 metallic = true,
32   - desc = [[Handheld deflection devices]],
  32 + desc = [[Handheld deflection devices.]],
33 33 require = { talent = { {Talents.T_ARMOUR_TRAINING,2} }, },
34 34 randart_able = "/data/general/objects/random-artifacts/shields.lua",
35 35 special_combat = { talented="shield", accuracy_effect="staff", damrange = 1.2 },
... ...
... ... @@ -33,7 +33,7 @@ newEntity{ base = "BASE_STAFF", define_as = "TELOS_SPIRE",
33 33 level_range = {37, 50},
34 34 color=colors.VIOLET,
35 35 rarity = false,
36   - desc = [[Telos was an extremely powerful mage during the Age of Dusk, hated by his peers, feared by the common folk he was hunted for a long while. He finally fell in his place of power, Telmur, but his spirit still lingered on.]],
  36 + desc = [[Telos was an extremely powerful mage during the Age of Dusk, hated by his peers and feared by the common folk; he was hunted for a long while. He finally fell from his place of power, Telmur, but his spirit still lingers.]],
37 37 cost = 400,
38 38 material_level = 5,
39 39 plot = true,
... ...
... ... @@ -1548,7 +1548,7 @@ newEntity{ base = "BASE_MACE",
1548 1548 o.combat.damtype = b.damtype
1549 1549 o.wielder = b.wielder
1550 1550 who:onWear(o, true)
1551   - game.logSeen(who, "#GOLD#Ureslak's Femur glows and shimers!")
  1551 + game.logSeen(who, "#GOLD#Ureslak's Femur glows and shimmers!")
1552 1552 end },
1553 1553 },
1554 1554 ureslak_bonuses = {
... ... @@ -5055,7 +5055,7 @@ newEntity{ base = "BASE_LIGHT_ARMOR",
5055 5055 name = "The Untouchable", color = colors.BLUE, image = "object/artifact/the_untouchable.png",
5056 5056 unided_name = "tough leather coat",
5057 5057 desc = [[This rugged jacket is the subject of many a rural legend.
5058   -Some say it was fashioned by an adventurous mage turned rogue, in times before the spellblaze, but was since lost.
  5058 +Some say it was fashioned by an adventurous mage turned rogue, in times before the Spellblaze, but was since lost.
5059 5059 All manner of shady gamblers have since claimed to have worn it at one point or another. To fail, but live, is what it means to be untouchable, they said.]],
5060 5060 level_range = {20, 30},
5061 5061 rarity = 200,
... ...
... ... @@ -663,12 +663,17 @@ newLore{
663 663 lore = [[Dirge of the Naloren
664 664
665 665 There once was a village
666   -the Nalore held dear
  666 +the Nalore held dear,
667 667 but when Ol' Walrog came t'pillage,
668   -they did quiver in fear.
  668 +they cowered in fear.
669 669
670   -So remember the tale
671   -of dead Old Shellsea,
672   -for Ol' Walrog sent the gale,
673   -that ended Old Shellsea.]]
  670 +He trampled their men
  671 +and their babes newly born,
  672 +and seeing it finished,
  673 +he summoned a storm.
  674 +
  675 +So remember old Shellsea
  676 +as she was in the past,
  677 +for Ol' Walrog sent the gale
  678 +that drowned her at last.]]
674 679 }
... ...
... ... @@ -57,7 +57,7 @@ function spawnFortress(self, who) game:onTickEnd(function()
57 57 moddable_tile = "human_female",
58 58 moddable_tile_base = "base_redhead_01.png",
59 59 moddable_tile_ornament = {female="braid_redhead_01"},
60   - desc = [[You saved her from the depth of a cultists lair and fell in love with her. She has moved in the Fortress to see you more often.]],
  60 + desc = [[You saved her from the depth of a cultists' lair and fell in love with her. She has moved into the Fortress to see you more often.]],
61 61 autolevel = "tank",
62 62 ai = "none",
63 63 stats = { str=8, dex=7, mag=8, con=12 },
... ...
... ... @@ -237,7 +237,7 @@ newTalent{
237 237 ai_target = {actor=target},
238 238 ai = "summoned", ai_real = target.ai,
239 239 resists = { all = modifier, [DamageType.DARKNESS] = 50, [DamageType.LIGHT] = - 50, },
240   - desc = [[A dark shadowy shape who's form resembles the creature it was taken from.]],
  240 + desc = [[A dark, shadowy shape whose form resembles the humanoid creature it was taken from. It is not a perfect replica, though, and it makes you feel uneasy to look at it.]],
241 241 }
242 242 m:removeAllMOs()
243 243 m.make_escort = nil
... ...
... ... @@ -665,27 +665,27 @@ newTalent{
665 665 m.name = "human farmer"
666 666 m.subtype = "human"
667 667 m.image = "npc/humanoid_human_human_farmer.png"
668   - m.desc = [[A weather-worn human farmer, looking at a loss as to what's going on.]]
  668 + m.desc = [[A weather-worn Human farmer, looking at a loss as to what's going on.]]
669 669 m.faction = "allied-kingdoms"
670 670 m.resolvers.inscriptions(1, "infusion")
671 671 elseif race == 2 then
672 672 m.name = "halfling gardener"
673 673 m.subtype = "halfling"
674   - m.desc = [[A rugged halfling gardener, looking quite confused as to what he's doing here.]]
  674 + m.desc = [[A rugged Halfling gardener, looking quite confused as to what he's doing here.]]
675 675 m.faction = "allied-kingdoms"
676 676 m.image = "npc/humanoid_halfling_halfling_gardener.png"
677 677 m.resolvers.inscriptions(1, "infusion")
678 678 elseif race == 3 then
679 679 m.name = "shalore scribe"
680 680 m.subtype = "shalore"
681   - m.desc = [[A scrawny elven scribe, looking bewildered at his surroundings.]]
  681 + m.desc = [[A scrawny Elven scribe, looking bewildered at his surroundings.]]
682 682 m.faction = "shalore"
683 683 m.image = "npc/humanoid_shalore_shalore_rune_master.png"
684 684 m.resolvers.inscriptions(1, "rune")
685 685 elseif race == 4 then
686 686 m.name = "dwarven lumberjack"
687 687 m.subtype = "dwarf"
688   - m.desc = [[A brawny dwarven lumberjack, looking a bit upset at his current situation.]]
  688 + m.desc = [[A brawny Dwarven lumberjack, looking a bit upset at his current situation.]]
689 689 m.faction = "iron-throne"
690 690 m.image = "npc/humanoid_dwarf_lumberjack.png"
691 691 m.resolvers.inscriptions(1, "rune")
... ...
... ... @@ -130,7 +130,7 @@ newTalent{
130 130 ai_target = {actor=nil},
131 131 ai = "summoned", ai_real = "tactical",
132 132 name = "Shadow of "..self.name,
133   - desc = [[A dark shadowy shape whose form resembles you.]],
  133 + desc = [[A dark shadowy shape whose form resembles your own.]],
134 134 }
135 135 m:removeAllMOs()
136 136 m.make_escort = nil
... ...
... ... @@ -474,7 +474,7 @@ newTalent{
474 474 display = "#", color=colors.WHITE,
475 475 name = "rimebark", faction = self.faction, image = "npc/immovable_plants_rimebark.png",
476 476 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/immovable_plants_rimebark.png", display_h=2, display_y=-1}}},
477   - desc = [[This huge treant like being is embedded with the fury of winter itself.]],
  477 + desc = [[This huge treant-like being is embedded with the fury of winter itself.]],
478 478 autolevel = "none",
479 479 ai = "summoned", ai_real = "dumb_talented_simple", ai_state = { talent_in=1, ally_compassion=10},
480 480 ai_tactic = resolvers.tactic"ranged",
... ...
... ... @@ -203,7 +203,7 @@ newTalent{
203 203 local damage = t.getDamage(self, t)
204 204 return ([[Entomb yourself in a wall of stone for %d turns.
205 205 At level 4, it becomes targetable.
206   - Any hostile creature caught in the radius will also suffer %0.2f physical dmage.
  206 + Any hostile creature caught in the radius will also suffer %0.2f physical damage.
207 207 Duration and damage will improve with your Spellpower.]]):
208 208 format(duration, damDesc(self, DamageType.PHYSICAL, damage))
209 209 end,
... ...
... ... @@ -197,7 +197,7 @@ newTalent{
197 197 ai_target = {actor=nil},
198 198 ai = "summoned", ai_real = "tactical",
199 199 name = "Forgery of Haze ("..self.name..")",
200   - desc = [[A dark shadowy shape whose form resembles you.]],
  200 + desc = [[A dark shadowy shape whose form resembles yours.]],
201 201 })
202 202 m:removeAllMOs()
203 203 m.make_escort = nil
... ...
... ... @@ -21,7 +21,7 @@ return "New Race: #LIGHT_GREEN#Yeek",
21 21 [[
22 22 Yeeks are a mysterious race of small humanoids native to the tropical island of Rel.
23 23 Their body is covered with white fur and their disproportionate heads give them a ridiculous look, yet they are a cunning and willful race.
24   -Although they are now nearly unheard of in Maj'Eyal, they spent many centuries as secret slaves to the halfling nation of Nargol.
  24 +Although they are now nearly unheard of in Maj'Eyal, they spent many centuries as secret slaves to the Halfling nation of Nargol.
25 25 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.
26 26
27 27 You have helped a Yeek Wayist and can now create a new character with the #LIGHT_GREEN#Yeek race#WHITE#.
... ...
... ... @@ -34,7 +34,7 @@ newEntity{ base="BASE_NPC_LOSGOROTH", define_as = "SPACIAL_DISTURBANCE",
34 34 color=colors.VIOLET,
35 35 resolvers.nice_tile{image="invis.png"},
36 36 resolvers.generic(function(e) if engine.Map.tiles.nicer_tiles then e:addParticles(engine.Particles.new("wormhole", 1, {image="shockbolt/npc/elemental_losgoroth_space_disturbance", speed=1})) end end),
37   - desc = [[A hole in the fabric of space, it seems to be the source of the expanse unstability.]],
  37 + desc = [[A hole in the fabric of space, it seems to be the source of the expanse instability.]],
38 38 killer_message = "and folded out of existence",
39 39 level_range = {7, nil}, exp_worth = 2,
40 40 max_life = 150, life_rating = 10, fixed_rating = true,
... ...
... ... @@ -30,7 +30,7 @@ newEntity{ base = "BASE_LITE", define_as = "VOID_STAR",
30 30 color = colors.GREY,
31 31 encumber = 1,
32 32 rarity = false,
33   - desc = [[It looks like a very tiny star - deep black - and yet it somehow shines.]],
  33 + desc = [[It looks like a very tiny star -- deep black -- and yet it somehow shines.]],
34 34 cost = 120,
35 35 material_level = 2,
36 36
... ...
... ... @@ -110,7 +110,7 @@ newEntity{ base = "BASE_NPC_MUMMY",
110 110 newEntity{ base = "BASE_NPC_MUMMY",
111 111 allow_infinite_dungeon = true,
112 112 name = "animated mummy wrappings", color=colors.SLATE, display='[', image="object/mummy_wrappings.png",
113   - desc = [[An animated set of mummy wrappings, without a corpse inside... It seems like it cannot move.]],
  113 + desc = [[An animated set of mummy wrappings, without a corpse inside; it seems like it cannot move.]],
114 114 level_range = {7, nil}, exp_worth = 1,
115 115 rarity = 4,
116 116 max_life = resolvers.rngavg(20,40), life_rating=4,
... ...
... ... @@ -24,7 +24,7 @@ for i = 1, 3 do
24 24 newEntity{ base = "BASE_LORE",
25 25 define_as = "NOTE"..i,
26 26 name = "ancient papyrus scroll", lore="ancient-elven-ruins-note-"..i,
27   - desc = [[This seems to be the recalls of the last days of a great Shaloren mage]],
  27 + desc = [[This seems to be an account of the last days of a great Shaloren mage.]],
28 28 rarity = false,
29 29 }
30 30 end
... ... @@ -37,7 +37,7 @@ newEntity{ base = "BASE_MUMMY_WRAPPING", define_as = "BINDINGS_ETERNAL_NIGHT",
37 37 unique = true,
38 38 name = "Bindings of Eternal Night", image = "object/artifact/bindings_of_eternal_night.png",
39 39 unided_name = "blackened, slithering mummy wrappings",
40   - desc = [[Woven through with fel magics of undeath, these bindings suck the light and life out of everything they touch. Any who don them will find themselves suspended in a nightmarish limbo between life and death.]],
  40 + desc = [[Woven through with fell magics of undeath, these bindings suck the light and life out of everything they touch. Any who don them will find themselves suspended in a nightmarish limbo between life and death.]],
41 41 color = colors.DARK_GREY,
42 42 level_range = {1, 50},
43 43 rarity = 20,
... ... @@ -78,7 +78,7 @@ newEntity{ base = "BASE_LEATHER_CAP", define_as = "CROWN_ETERNAL_NIGHT",
78 78 unique = true,
79 79 name = "Crown of Eternal Night", image = "object/artifact/crown_of_eternal_night.png",
80 80 unided_name = "blackened crown",
81   - desc = [[This crown looks useless, yet you can feel it woven with fell magics of undeath. Maybe it has a use.]],
  81 + desc = [[This crown looks useless, yet you can feel it is woven with fell magics of undeath. Maybe it has a use.]],
82 82 color = colors.DARK_GREY,
83 83 level_range = {1, 50},
84 84 cost = 100,
... ...
... ... @@ -27,7 +27,7 @@ newEntity{ define_as = "UNGOLE", base = "BASE_NPC_SPIDER",
27 27 allow_infinite_dungeon = true,
28 28 name = "Ungolë", color=colors.VIOLET, unique = true,
29 29 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/spiderkin_spider_ungole.png", display_h=2, display_y=-1}}},
30   - desc = [[A huge spider, shrouded in darkness, with red glowing eyes darting at you. She looks hungry.]],
  30 + desc = [[A huge spider, shrouded in darkness, her red glowing eyes darting to fix on you. She looks hungry.]],
31 31 killer_message = "and devoured alongside a Sun Paladin",
32 32 level_range = {30, nil}, exp_worth = 2,
33 33 female = 1,
... ...
... ... @@ -87,7 +87,7 @@ newEntity{ name = "halfling slinger",
87 87 ai = "tactical", ai_state = { ai_move = "move_complex", talent_in = 1 },
88 88
89 89 stats = { str=10, dex=15, cun=15, con=8 },
90   - desc = [[A halfling slinger. He seems adept at combat.]],
  90 + desc = [[A Halfling slinger. He seems adept at combat.]],
91 91 level_range = {6, 20}, exp_worth = 1,
92 92 rarity = false,
93 93 max_life = resolvers.rngavg(100,110),
... ... @@ -139,7 +139,7 @@ newEntity{ name = "arcane blade",
139 139 ai = "tactical", ai_state = { ai_move = "move_complex", talent_in = 1 },
140 140
141 141 stats = { str=20, dex=20, mag=8, con=16 },
142   - desc = [[A human Arcane Blade. His body shows multiple scars from battle.]],
  142 + desc = [[A Human Arcane Blade. His body shows multiple scars from battle.]],
143 143 level_range = {6, 21}, exp_worth = 2,
144 144 rarity = false,
145 145 max_life = resolvers.rngavg(100,130),
... ...
... ... @@ -66,7 +66,7 @@ newEntity{ name = "skeletal rat",
66 66 base = "BASE_NPC_RODENT",
67 67 define_as = "SKELERAT",
68 68 type = "undead",
69   - desc = [[The diminutive skeleton of a giant rat, charged with evil energies. Nobody understands the usefulness of undead rodents until several of them come after you]],
  69 + desc = [[The diminutive skeleton of a giant rat, charged with evil energies. Nobody understands the usefulness of undead rodents until several of them come after you.]],
70 70 color = colors.GOLD,
71 71 level_range = {3, 4},
72 72 exp_worth = 2,
... ... @@ -375,7 +375,7 @@ newEntity{ name = "Fryjia Loren",
375 375 type = "humanoid", subtype = "human",
376 376 display = "@",
377 377 color=colors.VIOLET,
378   - desc = [[A young girl with skin pale as snow. She is small, but deadly in battle, unleashing a constant barrage of ice shards in battle.]],
  378 + desc = [[A young girl with skin pale as snow. She is small, but deadly in battle, unleashing a constant barrage of ice shards.]],
379 379 level_range = {12, nil}, exp_worth = 3,
380 380 rank = 4, unique = true,
381 381 size_category = 2,
... ... @@ -480,7 +480,7 @@ newEntity{ name = "Valfren Loren",
480 480 display = "@",
481 481 color=colors.VIOLET,
482 482 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/humanoid_human_valfred_loren.png", display_h=2, display_y=-1}}},
483   - desc = [[A massive armor with a massive axe containing a massively cursed person. He is cursed to fight eternally.]],
  483 + desc = [[A massive suit of armor with a massive axe containing a massively cursed person. He is cursed to fight eternally.]],
484 484 level_range = {16, nil}, exp_worth = 3,
485 485 rank = 4, unique = true,
486 486 size_category = 4,
... ... @@ -525,7 +525,7 @@ newEntity{ name = "Rej Arkatis",
525 525 display = "@",
526 526 color=colors.VIOLET,
527 527 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/humanoid_human_rej_arkatis.png", display_h=2, display_y=-1}}},
528   - desc = [[A cornac fighter of respectable talent. He emerged from nowhere and became the true master of fighting.]],
  528 + desc = [[A Cornac fighter of respectable talent. He emerged from nowhere and became the true master of fighting.]],
529 529 level_range = {1, nil}, exp_worth = 3,
530 530 rank = 5, unique = true, lite = -5,
531 531 size_category = 3,
... ... @@ -663,7 +663,7 @@ newEntity{ name = "blood mage",
663 663 life_rating = 4,
664 664
665 665 stats = { str = 7, dex = 11, cun = 1, mag = 11, con = 6 },
666   - desc = [[A man dressed in black robes. You feel weak as you hear their ominous chanting.]],
  666 + desc = [[A man dressed in black robes. You feel weak as you hear his ominous chanting.]],
667 667 level_range = {1, nil}, exp_worth = 1,
668 668 rarity = 1,
669 669 max_life = 40,
... ... @@ -744,7 +744,7 @@ newEntity{ name = "trickster",
744 744 life_rating = 8,
745 745 lite = -1,
746 746 stats = { str = 15, dex = 28, cun = 28, mag = 1, con = 7 },
747   - desc = [[Stealthy ranged fighters trying to achieve victory with trickery. Be careful or they will shot your heart!]],
  747 + desc = [[Stealthy ranged fighters trying to achieve victory with trickery. Be careful or they will shoot your heart!]],
748 748 level_range = {1, nil}, exp_worth = 1,
749 749 rarity = 1,
750 750 max_life = 60,
... ... @@ -1061,7 +1061,7 @@ newEntity{ name = "star crusader",
1061 1061 life_rating = 10,
1062 1062
1063 1063 stats = { str=25, dex=25, mag=25, con=8, wil=25 },
1064   - desc = [[Warriors from afar. They wield the power of light, and a mean sword. Darkness too.]],
  1064 + desc = [[Warriors from afar. They wield the power of light, and a mean sword. Darkness, too.]],
1065 1065 level_range = {20, nil}, exp_worth = 2,
1066 1066 rarity = 10,
1067 1067 max_life = 150,
... ...
... ... @@ -30,7 +30,7 @@ newEntity{
30 30 type = "humanoid", subtype = "human",
31 31 display = "p", color=colors.DARK_GREY,
32 32 name = "Necromancer", color=colors.DARK_GREY,
33   - desc = [[A Human dressed in black robes. He mumbles is a harsh tongue. He seems to think you are his slave.]],
  33 + desc = [[A Human dressed in black robes. He mumbles in a harsh tongue. He seems to think you are his slave.]],
34 34 level_range = {1, nil}, exp_worth = 1,
35 35
36 36 combat = { dam=resolvers.rngavg(5,12), atk=2, apr=6, physspeed=2 },
... ...
... ... @@ -30,7 +30,7 @@ newEntity{ define_as = "CLOAK_DECEPTION",
30 30 name = "Cloak of Deception",
31 31 display = ")", color=colors.DARK_GREY,
32 32 encumber = 1,
33   - desc = [[A black cloak, with subtle illusion enchantments woven in its very fabric.]],
  33 + desc = [[A black cloak, with subtle illusion enchantments woven into its very fabric.]],
34 34
35 35 wielder = {
36 36 combat_spellpower = 5,
... ...
... ... @@ -27,7 +27,7 @@ newEntity{ define_as = "BRIAGH",
27 27 name = "Briagh, Great Sand Wyrm",
28 28 display = "D", color=colors.VIOLET,
29 29 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/dragon_sand_briagh__great_sand_wyrm.png", display_h=2, display_y=-1}}},
30   - desc = [[A towering sand-drake stands before you. This wingless worm is mighty and could easily crush you.]],
  30 + desc = [[A towering sand drake stands before you. This wingless worm is mighty and could easily crush you.]],
31 31 level_range = {35, nil}, exp_worth = 2,
32 32 max_life = 350, life_rating = 29, fixed_rating = true,
33 33 max_mana = 900, mana_regen=100,
... ...
... ... @@ -83,7 +83,7 @@ newEntity{ define_as = "MELINDA",
83 83 display = "@", color=colors.LIGHT_BLUE,
84 84 image = "terrain/woman_naked_altar.png",
85 85 resolvers.generic(function(e) if engine.Map.tiles.nicer_tiles then e.display_w = 2 end end),
86   - desc = [[A female human with twisted sigils scored into her naked flesh. Her wrists and ankles are sore and hurt by ropes and chains. You can discern great beauty beyond the stains of blood covering her skin.]],
  86 + desc = [[A female Human with twisted sigils scored into her naked flesh. Her wrists and ankles are sore and hurt by ropes and chains. You can discern great beauty beyond the stains of blood covering her skin.]],
87 87 autolevel = "tank",
88 88 ai = "summoned", ai_real = "move_complex", ai_state = { ai_target="target_player", talent_in=4, },
89 89 stats = { str=8, dex=7, mag=8, con=12 },
... ...
... ... @@ -28,7 +28,7 @@ newEntity{
28 28 notice = true,
29 29 always_remember = true,
30 30 show_tooltip = true,
31   - desc = [[The rift leads somewhere ..]],
  31 + desc = [[The rift leads... somewhere.]],
32 32 change_level = 1, change_zone = "temporal-rift",
33 33 change_level_check = function() -- Forbid going back
34 34 if not game.player:hasQuest("temporal-rift") then
... ...
... ... @@ -141,7 +141,7 @@ newEntity{ base="BASE_NPC_ORC_GRUSHNAK", define_as = "MASSOK",
141 141 allow_infinite_dungeon = true,
142 142 name = "Massok the Dragonslayer", color=colors.VIOLET, unique = true,
143 143 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/humanoid_orc_massok_the_dragonslayer.png", display_h=2, display_y=-1}}},
144   - desc = [[A huge and heavily-scarred orc with a gigantic sword. His helm is fashioned from a dragon skull.]],
  144 + desc = [[A huge and heavily-scarred orc with a gigantic sword. His helm is fashioned from a dragon's skull.]],
145 145 level_range = {45, nil}, exp_worth = 3,
146 146 rank = 4,
147 147 max_life = 500, life_rating = 25, fixed_rating = true,
... ...
... ... @@ -27,7 +27,7 @@ newEntity{
27 27 notice = true,
28 28 always_remember = true,
29 29 show_tooltip = true,
30   - desc = [[This portal seems to be connected with Maj'Eyal, you could probably use it to go back.]],
  30 + desc = [[This portal seems to be connected with Maj'Eyal; you could probably use it to go back.]],
31 31
32 32 on_move = function(self, x, y, who)
33 33 if who == game.player then
... ...
... ... @@ -22,7 +22,7 @@ load("/data/general/objects/objects-maj-eyal.lua")
22 22 newEntity{ base = "BASE_LORE",
23 23 define_as = "UKRUK_NOTE",
24 24 name = "hastily written log", lore="ukruk-log",
25   - desc = [[A paper scrap, left by Ukurk.]],
  25 + desc = [[A paper scrap, left by Ukruk.]],
26 26 rarity = false,
27 27 encumberance = 0,
28 28 }
... ...
... ... @@ -28,9 +28,9 @@ newEntity{base="HARDWALL", define_as = "ATAMATHON_BROKEN",
28 28 resolvers.nice_tile{image="terrain/grass.png", add_displays = {class.new{z=18,image="npc/construct_golem_athamathon_the_giant_golem.png", display_y=-1, display_h=2}}},
29 29 name = "the remains of Atamathon",
30 30 show_tooltip = true,
31   - desc = [[This giant golem was constructed by the halflings during the Pyre Wars to fight the orcs, but was felled by Garkul the Devourer.
32   -Its body is made of marble, its joints of solid voratun, and its eyes of purest ruby. One of its eyes seems to be missing. At over 40 feet high it towers above you.
33   -Someone foolish has tried to reconstruct it, but it seems like it misses an eye to be completed.]],
  31 + desc = [[This giant golem was constructed by the Halflings during the Pyre Wars to fight the orcs, but was felled by Garkul the Devourer.
  32 +Its body is made of marble, its joints of solid voratun, and its sole eye of purest ruby; the other one seems to be missing. At over 40 feet tall, it towers above you.
  33 +Someone foolish has tried to reconstruct it, but was unable to complete the task; the golem needs another eye to be complete.]],
34 34 dig = false,
35 35 block_move = function(self, x, y, e, act, couldpass)
36 36 if e and e.player and act then
... ...
... ... @@ -27,7 +27,7 @@ newEntity{ define_as = "ATAMATHON", base = "BASE_NPC_CONSTRUCT",
27 27 name = "Atamathon the Giant Golem", image = "npc/atamathon.png",
28 28 color=colors.VIOLET,
29 29 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/construct_golem_athamathon_the_giant_golem.png", display_h=2, display_y=-1}}},
30   - desc = [[This giant golem was constructed by the halflings during the Pyre Wars to fight the orcs, but was felled by Garkul the Devourer. Someone foolish has tried to reconstruct it, but has lost control of it, and now it rampages in search of its original creators, who are long dead. Its body is made of marble, its joints of solid voratun, and its eyes of purest ruby. At over 40 feet high it towers above you, and its crimson orbs seem to glow with rage.]],
  30 + desc = [[This giant golem was constructed by the Halflings during the Pyre Wars to fight the orcs, but was felled by Garkul the Devourer. Someone foolish has tried to reconstruct it, but has lost control of it, and now it rampages in search of its original creators, who are long dead. Its body is made of marble, its joints of solid voratun, and its eyes of purest ruby. At over 40 feet tall, it towers above you, and its crimson orbs seem to glow with rage.]],
31 31 level_range = {70, nil}, exp_worth = 2,
32 32 max_life = 350, life_rating = 40, fixed_rating = true,
33 33 life_regen = 0,
... ...
... ... @@ -23,8 +23,8 @@ newEntity{ base = "BASE_GEM",
23 23 define_as = "ATAMATHON_RUBY_EYE",
24 24 subtype = "red",
25 25 name = "Atamathon's Ruby Eye", color=colors.VIOLET, quest=true, unique=true, identified=true, image="object/artifact/atamathons_lost_ruby_eye.png",
26   - desc = [[One of the ruby eyes of the legendary giant golem: Atamathon.
27   -It is said it was made by the halflings during the Age of Pyre as a weapon against the orcs. Even though it was destroyed it managed to deal a crippling blow by killing their leader, Garkul the Devourer.]],
  26 + desc = [[One of the ruby eyes of the legendary giant golem Atamathon.
  27 +It is said it was made by the halflings during the Age of Pyre as a weapon against the orcs. Even though it was destroyed, it managed to deal a crippling blow by killing their leader, Garkul the Devourer.]],
28 28 material_level = 5,
29 29 cost = 100,
30 30 wielder = {
... ...
... ... @@ -23,7 +23,7 @@ for i = 1, 4 do
23 23 newEntity{ base = "BASE_LORE",
24 24 define_as = "NOTE"..i,
25 25 name = "research log of halfling mage Hompalan", lore="halfling-research-note-"..i,
26   - desc = [[A very research note, nearly unreadable.]],
  26 + desc = [[A very faded research note, nearly unreadable.]],
27 27 rarity = false,
28 28 encumberance = 0,
29 29 }
... ... @@ -34,7 +34,7 @@ newEntity{ base = "BASE_CLOTH_ARMOR",
34 34 unique = true,
35 35 name = "Yeek-fur Robe", color = colors.WHITE, image = "object/artifact/yeek_fur_robe.png",
36 36 unided_name = "sleek fur robe",
37   - desc = [[A beautifully soft robe of fine white fur. It looks designed for a halfling noble, with glorious sapphires sewn across the hems. But entrancing as it is you can't help but feel a little queasy wearing it.]],
  37 + desc = [[A beautifully soft robe of fine white fur. It looks designed for a halfling noble, with glorious sapphires sewn across the hems. But entrancing as it is, you can't help but feel a little queasy wearing it.]],
38 38 level_range = {12, 22},
39 39 rarity = 20,
40 40 cost = 250,
... ...
... ... @@ -60,7 +60,7 @@ newEntity{ base="BASE_NPC_CANINE", define_as = "WITHERING_THING",
60 60 unique = true,
61 61 name = "The Withering Thing", tint=colors.PURPLE,
62 62 color=colors.VIOLET,
63   - desc = [[This deformed beast might have been a wolf before, but now it is just.. terrible.]],
  63 + desc = [[This deformed beast might have been a wolf before, but now it is just... terrible.]],
64 64 killer_message = "and corrupted into a pile of writhing worms",
65 65 level_range = {7, nil}, exp_worth = 2,
66 66 max_life = 100, life_rating = 15, fixed_rating = true,
... ... @@ -101,7 +101,7 @@ newEntity{ define_as = "DREAMING_ONE",
101 101 unique = true,
102 102 name = "The Dreaming One", tint=colors.PURPLE,
103 103 color=colors.VIOLET, image = "npc/seed_of_dreams.png",
104   - desc = [[This strange globe of blue light seems to be alive and asleep. Nothing about it moves yet you can feel the crushing power of its dreams assaulting your mind.]],
  104 + desc = [[This strange globe of blue light seems to be alive and asleep. Nothing about it moves, yet you can feel the crushing power of its dreams assaulting your mind.]],
105 105 killer_message = "and absorbed into nightmares forever",
106 106 level_range = {7, nil}, exp_worth = 2,
107 107 max_life = 70, life_rating = 10, fixed_rating = true,
... ...
... ... @@ -188,7 +188,7 @@ newEntity{
188 188 notice = true,
189 189 always_remember = true,
190 190 show_tooltip = true,
191   - desc = [[This portal seems to connect to an other part of this level.]],
  191 + desc = [[This portal seems to connect to another part of this level.]],
192 192 change_level_check = function() game.bignews:say(60, "#GOLD#This portal looks like it reacts only to the Orb of Many Ways.") return true end,
193 193 change_level = 1,
194 194 orb_portal = {
... ...
... ... @@ -31,7 +31,7 @@ newEntity{ define_as = "STAFF_ABSORPTION_AWAKENED", base="BASE_STAFF",
31 31 display = "\\", color=colors.VIOLET, image = "object/artifact/staff_absorption.png",
32 32 encumber = 7,
33 33 plot=true,
34   - desc = [[Carved with runes of power, this staff seems to have been made long ago. Yet it bears no signs of tarnishment.
  34 + desc = [[Carved with runes of power, this staff seems to have been made long ago, yet it bears no signs of tarnish.
35 35 Light around it seems to dim and you can feel its tremendous power simply by touching it.
36 36 The Sorcerers seem to have awakened its power.
37 37 #{italic}#"And lo they came to Amakthel himself, and thousands were killed in the assault on his throne, and three of the Godslayers were broken beneath his feet. But Falion with his dying breath pierced the great god on his knee with the icy sword Arkil, and seeing his opportunity Caldizar, leader of the Godslayers, advanced with the Staff of Absorption and struck a terrifying blow against Amakthel. So fell the greatest of the gods by the hands of his own children, and his face was forced into the dust."#{normal}#]],
... ... @@ -111,7 +111,7 @@ newEntity{ define_as = "PEARL_LIFE_DEATH",
111 111 display = "*", color=colors.WHITE, image = "object/artifact/pearl_of_life.png",
112 112 encumber = 2,
113 113 plot=true,
114   - desc = [[A pearl, three times a normal sized one, that glitters in infinite colours, with slight patterns ever shifting away.]],
  114 + desc = [[A pearl, three times the size of a normal pearl, that glitters in infinite colours, with slight patterns ever shifting away.]],
115 115
116 116 carrier = {
117 117 lite = 1,
... ...
... ... @@ -137,7 +137,7 @@ newEntity{
137 137 material_level = 1,
138 138 encumber = 5,
139 139 not_in_stores = true,
140   - desc = [[This was the book that gave power to Kyless and eventually lead to his doom. The book has a simple appearance: bound in leather with no markings on the cover. All of the pages are blank.]],
  140 + desc = [[This was the book that gave power to Kyless and eventually led to his doom. The book is simple in appearance, bound in leather with no markings on the cover. All of the pages are blank.]],
141 141 }
142 142
143 143
... ...
... ... @@ -30,7 +30,7 @@ local Talents = require("engine.interface.ActorTalents")
30 30 newEntity{ base = "BASE_NPC_ELVEN_CASTER", define_as = "GRAND_CORRUPTOR",
31 31 allow_infinite_dungeon = true,
32 32 name = "Grand Corruptor", color=colors.VIOLET, unique = true,
33   - desc = [[An elven corruptor, drawn to these blighted lands.]],
  33 + desc = [[An Elven corruptor, drawn to these blighted lands.]],
34 34 level_range = {25, nil}, exp_worth = 0.3,
35 35 rank = 4,
36 36 max_vim = 800,
... ...
... ... @@ -155,7 +155,7 @@ newEntity{ base="BASE_NPC_NAGA", define_as = "NASHVA",
155 155 name = "Lady Nashva the Streambender",
156 156 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/humanoid_naga_lady_zoisla_the_tidebringer.png", display_h=2, display_y=-1}}},
157 157 color=colors.VIOLET, female = true,
158   - desc = [[Water circles slowly on the ground around this naga's tail. Her dark tail is coiled tight, making her look short, but her calm and confident stare assure you that she will not be easily overcome. As the water begins to rise around her the air starts to simmer, and you feel her dark eyes are penetrating into you deeper than is comfortable.]],
  158 + desc = [[Water circles slowly on the ground around this naga's tail. Her dark tail is coiled tight, making her look short, but her calm and confident stare assure you that she will not be easily overcome. As the water begins to rise around her the air starts to shimmer, and you feel her dark eyes are penetrating into you deeper than is comfortable.]],
159 159 killer_message = "and brought back to Vargh for experimentations",
160 160 level_range = {7, nil}, exp_worth = 2,
161 161 max_life = 150, life_rating = 15, fixed_rating = true,
... ...
... ... @@ -51,8 +51,8 @@ else
51 51 name = "Norgos, the Frozen",
52 52 display = "q", color=colors.VIOLET,
53 53 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/animal_bear_norgos_the_frozen.png", display_h=2, display_y=-1}}},
54   - desc = [[This ancient bear long guarded the western side of the forest, but as of late he started growing mad, attacking even the thaloren.
55   -It seems to have fallen prey to the shivgoroth invading the area. Dead and frozen it seems like a statue, animated by the elementals.]],
  54 + desc = [[This ancient bear long guarded the western side of the forest, but as of late he started growing mad, attacking even the Thaloren.
  55 +It seems to have fallen prey to the shivgoroth invading the area. Dead and frozen, it seems like a statue, animated by the elementals.]],
56 56 killer_message = "and was turned into icicles",
57 57 level_range = {7, nil}, exp_worth = 2,
58 58 max_life = 200, life_rating = 17, fixed_rating = true, life_regen = 0,
... ... @@ -96,7 +96,7 @@ newEntity{ base="BASE_NPC_BEAR", define_as = "NORGOS",
96 96 name = "Norgos, the Guardian",
97 97 display = "q", color=colors.VIOLET,
98 98 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/animal_bear_norgos_the_guardian.png", display_h=2, display_y=-1}}},
99   - desc = [[This ancient bear long guarded the western side of the forest, but as of late he started growing mad, attacking even the thaloren.]],
  99 + desc = [[This ancient bear long guarded the western side of the forest, but as of late he started growing mad, attacking even the Thaloren.]],
100 100 killer_message = "and was feasted upon by wolves",
101 101 level_range = {7, nil}, exp_worth = 2,
102 102 max_life = 200, life_rating = 17, fixed_rating = true,
... ...
... ... @@ -39,7 +39,7 @@ newEntity{ define_as = "MINDWORM",
39 39 type = "humanoid", subtype = "thalore", unique = true,
40 40 name = "Mindworm",
41 41 display = "p", color=colors.VIOLET,
42   - desc = [[This tall thalore eyes are lost in the distance, you can feel that he barely sees you.]],
  42 + desc = [[This tall Thalore's eyes are lost in the distance; you can sense that he barely sees you.]],
43 43 killer_message = "and mind-probed",
44 44 level_range = {25, nil}, exp_worth = 2,
45 45 max_life = 100, life_rating = 10, fixed_rating = true,
... ...
... ... @@ -50,7 +50,7 @@ newEntity{
50 50
51 51 newEntity{ base = "BASE_NPC_ORC_SUMMON",
52 52 name = "orc baby", color=colors.GREEN,
53   - desc = [[Crawling on all fours, this green-skinned creature is far from cute, with vicious little sharp teeth and nails, and mucusy slime still sticking to its skin.]],
  53 + desc = [[Crawling on all fours, this green-skinned creature is far from cute, with vicious little sharp teeth and nails, and slime still sticking to its skin.]],
54 54 level_range = {25, nil}, exp_worth = 0,
55 55 resolvers.generic(function(e) if rng.percent(50) then e.female = true end end),
56 56 rarity = 3,
... ...
... ... @@ -36,6 +36,6 @@ newEntity{
36 36 notice = true,
37 37 always_remember = true,
38 38 show_tooltip = true,
39   - desc = [[The rift leads somewhere ..]],
  39 + desc = [[The rift leads... somewhere.]],
40 40 change_level = 3, change_zone = "daikara",
41 41 }
... ...
... ... @@ -27,7 +27,7 @@ newEntity{ define_as = "EPOCH",
27 27 type = "elemental", subtype = "temporal", unique = true,
28 28 name = "Epoch",
29 29 display = "E", color=colors.VIOLET,
30   - desc = [[A huge being composed of sparking blue and yellow energy stands before you. It shifts and flows as it moves; at once erratic and graceful.]],
  30 + desc = [[A huge being composed of sparking blue and yellow energy stands before you. It shifts and flows as it moves, at once erratic and graceful.]],
31 31 level_range = {12, nil}, exp_worth = 2,
32 32 max_life = 200, life_rating = 17, fixed_rating = true,
33 33 max_stamina = 85,
... ...
... ... @@ -245,7 +245,7 @@ newEntity{ base = "BASE_NPC_GHOST", define_as = "GLACIAL_LEGION",
245 245 newEntity{ base = "BASE_NPC_BONE_GIANT", define_as = "HEAVY_SENTINEL",
246 246 allow_infinite_dungeon = true,
247 247 name = "Heavy Sentinel", color=colors.ORANGE, unique=true,
248   - desc = [[A towering creature, made from the bones of countless bodies. An aura of flame bellows from within its chest.]],
  248 + desc = [[A towering creature, made from the bones of countless bodies. An aura of flame billows from within its chest.]],
249 249 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/undead_giant_heavy_sentinel.png", display_h=2, display_y=-1}}},
250 250 level_range = {45, nil}, exp_worth = 2,
251 251 rarity = 25,
... ... @@ -344,7 +344,7 @@ newEntity{ base = "BASE_NPC_WIGHT",
344 344 allow_infinite_dungeon = true,
345 345 name = "Void Spectre", color=colors.RED, unique=true,
346 346 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/undead_wight_void_spectre.png", display_h=2, display_y=-1}}},
347   - desc=[[Intense Arcane energy whirls in the air around this ethereal form. ]],
  347 + desc=[[Intense Arcane energy whirls in the air around this ethereal form.]],
348 348 level_range = {45, nil}, exp_worth = 2,
349 349 life_rating=16,
350 350 rarity = 25,
... ...
... ... @@ -82,7 +82,7 @@ newEntity{ define_as = "NORGAN",
82 82 name = "Norgan",
83 83 display = "@", color=colors.UMBER,
84 84 faction = "iron-throne",
85   - desc = [[Norgan and you are the sole survivors of the Reknor expedition, your duty is to make sure the news come back to the Iron Council.]],
  85 + desc = [[Norgan and you are the sole survivors of the Reknor expedition; your duty is to make sure the news makes it back to the Iron Council.]],
86 86 level_range = {1, nil},
87 87 max_life = 120, life_rating = 12, fixed_rating = true,
88 88 rank = 3,
... ...
... ... @@ -32,7 +32,7 @@ newEntity{ define_as = "INQUISITOR",
32 32 type = "humanoid", subtype = "shalore", unique = true,
33 33 name = "Rhaloren Inquisitor",
34 34 display = "p", color=colors.VIOLET, female = true,
35   - desc = [[This tall elf rush to you, wielding both her greatsword and magical spells.]],
  35 + desc = [[This tall elf rushes at you, wielding both her greatsword and magical spells.]],
36 36 killer_message = "and hung from the rafters",
37 37 level_range = {7, nil}, exp_worth = 2,
38 38 max_life = 150, life_rating = 15, fixed_rating = true,
... ...
... ... @@ -23,7 +23,7 @@ newEntity{ base = "BASE_RING",
23 23 power_source = {psionic=true},
24 24 define_as = "RING_OF_BLOOD", rarity=false,
25 25 name = "Bloodcaller", unique=true, image = "object/artifact/jewelry_ring_bloodcaller.png",
26   - desc = [[You won the Ring of Blood trial, this is your reward.]],
  26 + desc = [[You won the Ring of Blood trial, and this is your reward.]],
27 27 unided_name = "bloody ring",
28 28 rarity = false,
29 29 cost = 300,
... ...
... ... @@ -28,7 +28,7 @@ newEntity{
28 28 define_as = "BASE_NPC_RITCH_REL",
29 29 type = "insect", subtype = "ritch",
30 30 display = "I", color=colors.RED,
31   - desc = [[Ritchs are giant insects native to the arid wastes of the southern parts of the Far East.
  31 + desc = [[Ritches are giant insects native to the arid wastes of the southern parts of the Far East.
32 32 Vicious predators, they inject corrupting diseases into their foes, and their sharp claws cut through most armours.]],
33 33 killer_message = ", who incubated her eggs in the corpse,",
34 34
... ...
... ... @@ -128,7 +128,7 @@ newEntity{ define_as = "KOR_FURY",
128 128 type = "undead", subtype = "ghost", unique = true,
129 129 name = "Kor's Fury",
130 130 display = "G", color=colors.VIOLET,
131   - desc = [[The shade's colossal will keeps it anchored to this world, now as a vengeful, insane spirit.]],
  131 + desc = [[The Shade's colossal will keeps it anchored to this world, now as a vengeful, insane spirit.]],
132 132 level_range = {38, nil}, exp_worth = 3,
133 133 max_life = 250, life_rating = 20, fixed_rating = true,
134 134 rank = 4,
... ...
... ... @@ -104,7 +104,7 @@ newEntity{ base = "BASE_GEM",
104 104 define_as = "ATAMATHON_ACTIVATE",
105 105 subtype = "red",
106 106 name = "Atamathon's Lost Ruby Eye", color=colors.VIOLET, quest=true, unique=true, identified=true, image="object/artifact/atamathons_lost_ruby_eye.png",
107   - desc = [[One of the ruby eyes of the legendary giant golem: Atamathon.
  107 + desc = [[One of the ruby eyes of the legendary giant golem Atamathon.
108 108 It is said it was made by the halflings during the Age of Pyre as a weapon against the orcs. Even though it was destroyed it managed to deal a crippling blow by killing their leader, Garkul the Devourer.]],
109 109 material_level = 5,
110 110 cost = 100,
... ...
... ... @@ -73,7 +73,7 @@ newEntity{ base="BASE_NPC_CRYSTAL", define_as = "SPELLBLAZE_SIMULACRUM",
73 73 name = "Spellblaze Simulacrum", display = "g", image = "npc/spellblaze_simulacrum.png",
74 74 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/spellblaze_simulacrum.png", display_h=2, display_y=-1}}},
75 75 color=colors.VIOLET,
76   - desc = [[A formation of purple crystal, but where the others could only be described as polyhedral, this construct seems to strangely resemble... you, if you were several orders of magnitude larger.]],
  76 + desc = [[A formation of purple crystal, but where the others could only be described as polyhedral, this construct seems to strangely resemble... you, if you were much, much larger.]],
77 77 killer_message = "and vaporised into nothingness",
78 78 level_range = {35, nil}, exp_worth = 3,
79 79 max_life = 300, life_rating = 25, fixed_rating = true,
... ...
... ... @@ -76,7 +76,7 @@ newEntity{ base = "BASE_NPC_NAGA", define_as = "NAGA_TIDEWARDEN",
76 76 newEntity{ base = "BASE_NPC_NAGA", define_as = "NAGA_TIDECALLER",
77 77 name = "naga tidecaller", color=colors.BLUE,
78 78 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/humanoid_naga_naga_tidecaller.png", display_h=2, display_y=-1}}},
79   - desc = [[A slithering noise accompanies the movement of this strange creature, whose snake-like tail gives rise to the body of a beautiful elf-like woman. As she moves her delicate hands water rises from the ground, and you feel that here is no mere monster, but a creature of awe and power.]],
  79 + desc = [[A slithering noise accompanies the movement of this strange creature, whose snake-like tail gives rise to the body of a beautiful Elf-like woman. As she moves her delicate hands, water rises from the ground, and you feel that here is no mere monster, but a creature of awe and power.]],
80 80 level_range = {2, nil}, exp_worth = 3, female = true,
81 81 rarity = 1,
82 82 max_life = resolvers.rngavg(50,60), life_rating = 10,
... ... @@ -112,8 +112,8 @@ newEntity{ base="BASE_NPC_NAGA", define_as = "ZOISLA",
112 112 name = "Lady Zoisla the Tidebringer",
113 113 resolvers.nice_tile{image="invis.png", add_mos = {{image="npc/humanoid_naga_lady_zoisla_the_tidebringer.png", display_h=2, display_y=-1}}},
114 114 color=colors.VIOLET, female = true,
115   - desc = [[Water circles slowly on the ground around this naga's tail, some droplets leaping up now and then as if they are impatient to do their mistress' bidding. Her dark tail is coiled tight, making her look short, but her calm and confident stare assure you that she will not be easily overcome. As the water begins to rise around her the air starts to simmer, and you feel her dark eyes are penetrating into you deeper than is comfortable.]],
116   - killer_message = "and brought back to Vargh for experimentations",
  115 + desc = [[Water circles slowly on the ground around this naga's tail, some droplets leaping up now and then as if they are impatient to do their mistress' bidding. Her dark tail is coiled tight, making her look short, but her calm and confident stare assure you that she will not be easily overcome. As the water begins to rise around her the air starts to shimmer, and you feel her dark eyes are penetrating into you deeper than is comfortable.]],
  116 + killer_message = "and brought back to Vargh for experimentation",
117 117 level_range = {7, nil}, exp_worth = 2,
118 118 max_life = 150, life_rating = 15, fixed_rating = true,
119 119 max_stamina = 85,
... ...
... ... @@ -26,7 +26,7 @@ for i = 1, 3 do
26 26 newEntity{ base = "BASE_LORE",
27 27 define_as = "SLAZISH_NOTE"..i,
28 28 name = "weird conch", lore="slazish-note-"..i, image = "terrain/shell1.png",
29   - desc = [[A conch, it seemed the naga was using it as a communication tool.]],
  29 + desc = [[A conch; it seems the naga was using it as a communication tool.]],
30 30 rarity = false,
31 31 encumberance = 0,
32 32 }
... ...
... ... @@ -55,7 +55,7 @@ newEntity{ base = "CELESTIAL_BODY",
55 55 define_as = "EYAL",
56 56 name = "Eyal (Planet)",
57 57 display = 'O', color=colors.BLUE,
58   - desc = [[One of the main planet of the Shandral system.]],
  58 + desc = [[One of the main planets of the Shandral system.]],
59 59 sphere_map = "stars/eyal.png",
60 60 sphere_size = 1,
61 61 x_rot = 30, y_rot = -30, rot_speed = 9000,
... ... @@ -65,7 +65,7 @@ newEntity{ base = "CELESTIAL_BODY",
65 65 define_as = "SUMMERTIDE",
66 66 name = "Summertide (Moon of Eyal)",
67 67 display = 'o', color=colors.GREY,
68   - desc = [[Moon of Eyal.]],
  68 + desc = [[One of the moons of Eyal.]],
69 69 sphere_map = "stars/moon1.png",
70 70 sphere_size = 0.32,
71 71 x_rot = 50, y_rot = -80, rot_speed = 5600,
... ... @@ -75,7 +75,7 @@ newEntity{ base = "CELESTIAL_BODY",
75 75 define_as = "WINTERTIDE",
76 76 name = "Wintertide (Moon of Eyal)",
77 77 display = 'o', color=colors.GREY,
78   - desc = [[Moon of Eyal.]],
  78 + desc = [[One of the moons of Eyal.]],
79 79 sphere_map = "stars/moon1.png",
80 80 sphere_size = 0.32,
81 81 x_rot = -50, y_rot = 20, rot_speed = 5600,
... ... @@ -88,7 +88,7 @@ newEntity{ base = "CELESTIAL_BODY",
88 88 define_as = "KOLAL",
89 89 name = "Kolal (Planet)",
90 90 display = 'O', color=colors.BROWN,
91   - desc = [[One of the main planet of the Shandral system.]],
  91 + desc = [[One of the main planets of the Shandral system.]],
92 92 sphere_map = "stars/kolal.png",
93 93 sphere_size = 0.8,
94 94 x_rot = 10, y_rot = -50, rot_speed = 4000,
... ... @@ -101,7 +101,7 @@ newEntity{ base = "CELESTIAL_BODY",
101 101 define_as = "LUXAM",
102 102 name = "Luxam (Planet)",
103 103 display = 'O', color=colors.BROWN,
104   - desc = [[One of the main planet of the Shandral system.]],
  104 + desc = [[One of the main planets of the Shandral system.]],
105 105 sphere_map = "stars/luxam.png",
106 106 sphere_size = 1.3,
107 107 x_rot = 0, y_rot = -20, rot_speed = 1000,
... ... @@ -114,7 +114,7 @@ newEntity{ base = "CELESTIAL_BODY",
114 114 define_as = "PONX",
115 115 name = "Ponx (Gaz Planet)",
116 116 display = 'O', color=colors.LIGHT_BLUE,
117   - desc = [[One of the main planet of the Shandral system.]],
  117 + desc = [[One of the main planets of the Shandral system.]],
118 118 sphere_map = "stars/ponx.png",
119 119 sphere_size = 2,
120 120 x_rot = 20, y_rot = -40, rot_speed = 3000,
... ...
... ... @@ -30,7 +30,7 @@ newEntity{
30 30 notice = true,
31 31 always_remember = true,
32 32 show_tooltip = true,
33   - desc = [[This portal seems to be connected with Last Hope, you could probably use it to go back.]],
  33 + desc = [[This portal seems to be connected with Last Hope; you could probably use it to go back.]],
34 34
35 35 on_move = function(self, x, y, who)
36 36 if who == game.player then
... ...
... ... @@ -73,8 +73,8 @@ newEntity{ define_as = "ORB_MANY_WAYS2",
73 73 level_range = {30, 30},
74 74 display = "*", color=colors.VIOLET, image = "object/artifact/orb_many_ways.png",
75 75 encumber = 1,
76   - desc = [[The orb projects images of distant places, some that seem to not be of this world, switching rapidly.
77   -If used near a portal it could probably activate it.]],
  76 + desc = [[The orb projects images of distant places, some that seem not to be of this world, switching rapidly.
  77 +If used near a portal, it could probably activate it.]],
78 78
79 79 max_power = 30, power_regen = 1,
80 80 use_power = { name = "activate a portal", power = 10,
... ...
... ... @@ -28,7 +28,7 @@ newEntity{ base = "BASE_STAFF",
28 28