diff --git a/game/modules/tome/data/birth/classes/chronomancer.lua b/game/modules/tome/data/birth/classes/chronomancer.lua
index cf2b2633e2580f0f9c45e1cf55c7d2a30bbcd798..3f40bc1b96efed62eaff21a72f4102938f98a68a 100644
--- a/game/modules/tome/data/birth/classes/chronomancer.lua
+++ b/game/modules/tome/data/birth/classes/chronomancer.lua
@@ -87,7 +87,7 @@ newBirthDescriptor{
 	name = "Temporal Warden",
 	desc = {
 		"The Temporal Wardens have learned to blend archery, dual-weapon fighting, and chronomancy into a fearsome whole.",
-		"Through their use of the chronomantic arts, the Temporal Wardens seek to control the battlefield while peppering their foes with arrows or engage in hand-to-hand combat.",
+		"Through their use of the chronomantic arts, the Temporal Wardens seek to control the battlefield while peppering their foes with arrows or engaging in hand-to-hand combat.",
 		"Their study of chronomancy enables them to amplify their own physical and magical abilities, and to manipulate the speed of themselves and those around them.",
 		"Their most important stats are: Strength, Dexterity, Willpower, and Magic",
 		"#GOLD#Stat modifiers:",
diff --git a/game/modules/tome/data/birth/classes/corrupted.lua b/game/modules/tome/data/birth/classes/corrupted.lua
index 849e3c0ddddbb034b357524ff0993421f22a178e..056be39b45a80afc0bc0fcdea1a29dc15c225781 100644
--- a/game/modules/tome/data/birth/classes/corrupted.lua
+++ b/game/modules/tome/data/birth/classes/corrupted.lua
@@ -41,7 +41,7 @@ newBirthDescriptor{
 	type = "subclass",
 	name = "Reaver",
 	desc = {
-		"Reavers are terrible foes, wielding two weapons while charging their enemies.",
+		"Reavers are terrible foes, charging their enemies with a weapon in each hand.",
 		"They can harness the blight of evil, infecting their foes with terrible contagious diseases while crushing their skulls with devastating combat techniques.",
 		"Their most important stats are: Strength and Magic",
 		"#GOLD#Stat modifiers:",
diff --git a/game/modules/tome/data/birth/classes/divine.lua b/game/modules/tome/data/birth/classes/divine.lua
index 4d47361ad97358a7e83460199d63c04b5f7a57cf..45c071b40a27923900cf0667494be7d3bc58101d 100644
--- a/game/modules/tome/data/birth/classes/divine.lua
+++ b/game/modules/tome/data/birth/classes/divine.lua
@@ -21,7 +21,7 @@ newBirthDescriptor{
 	type = "class",
 	name = "Divine",
 	desc = {
-		"Divine classes are composed of worshippers of various gods and entities.",
+		"Divine classes are worshippers of various gods and entities.",
 		"They include the worship of the Sun, the Moon, powerful spirits, ...",
 	},
 	descriptor_choices =
@@ -46,7 +46,7 @@ newBirthDescriptor{
 		"Sun Paladins 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 'The Sun is our giver, our purity, our essence. We carry the light into dark places, and against our strength none shall pass.'",
 		"They can channel the power of the Sun to smite all who seek to destroy the Sunwall.",
-		"Competent in both weapon and shield combat and magic, they usually burn their foes from afar before engaging in melee.",
+		"Competent in both weapon and shield combat and magic, they usually burn their foes from afar before bashing them in melee.",
 		"Their most important stats are: Strength and Magic",
 		"#GOLD#Stat modifiers:",
 		"#LIGHT_BLUE# * +5 Strength, +0 Dexterity, +0 Constitution",
diff --git a/game/modules/tome/data/birth/classes/mage.lua b/game/modules/tome/data/birth/classes/mage.lua
index 947b7324c62d63c59c4539641de4a7417adc7cd8..17cdb76cea5e5a57c1276462738698e24232620e 100644
--- a/game/modules/tome/data/birth/classes/mage.lua
+++ b/game/modules/tome/data/birth/classes/mage.lua
@@ -21,7 +21,7 @@ newBirthDescriptor{
 	type = "class",
 	name = "Mage",
 	desc = {
-		"Mages are the wielders of the arcane powers, able to cast powerful spells of destruction or to heal their wounds with nothing but a thought.",
+		"Mages are the wielders of arcane powers, able to cast powerful spells of destruction or to heal their wounds with nothing but a thought.",
 	},
 	descriptor_choices =
 	{
@@ -45,7 +45,7 @@ newBirthDescriptor{
 	desc = {
 		"An Archmage devotes his whole life to the study of magic above anything else.",
 		"Most Archmagi lack basic skills that others take for granted (like general fighting sense), but they make up for it by their raw magical power.",
-		"Archmagi know all schools of magic but the more intricate (Temporal and Meta) from the start. However, they usually refuse to have anything to do with Necromancy.",
+		"Archmagi start knowing all schools of magic but the more intricate (Temporal and Meta). However, they usually refuse to have anything to do with Necromancy.",
 		"All Archmagi have been trained in the secret town of Angolwen and possess a unique spell to teleport to it directly.",
 		"Their most important stats are: Magic and Willpower",
 		"#GOLD#Stat modifiers:",
@@ -99,7 +99,7 @@ newBirthDescriptor{
 	name = "Alchemist",
 	desc = {
 		"An Alchemist is a manipulator of materials using magic.",
-		"They do not use the forbidden arcane arts practised by the mages of old - such pervertors of nature using willpower alone have been shunned or actively hunted down since the Spellblaze.",
+		"They do not use the forbidden arcane arts practised by the mages of old - such perverters of nature have been shunned or actively hunted down since the Spellblaze.",
 		"Alchemists can transmute gems to bring forth elemental effects, turning them into balls of fire, torrents of acid, and other effects.  They can also reinforce armour with magical effects using gems, and channel arcane staffs to produce bolts of energy.",
 		"Though normally physically weak, most alchemists are accompanied by magical golems which they construct and use as bodyguards.  These golems are enslaved to their master's will, and can grow in power as their master advances through the arts.",
 		"Their most important stats are: Magic and Dexterity",
diff --git a/game/modules/tome/data/birth/classes/warrior.lua b/game/modules/tome/data/birth/classes/warrior.lua
index 969eba23947d2b0d3226262e71f63a3b1c410b08..8b67accb26051993ee911c29cceb23a8786ff95e 100644
--- a/game/modules/tome/data/birth/classes/warrior.lua
+++ b/game/modules/tome/data/birth/classes/warrior.lua
@@ -21,7 +21,7 @@ newBirthDescriptor{
 	type = "class",
 	name = "Warrior",
 	desc = {
-		"Warriors train in all aspects of physical combat. They can be juggernauts of destruction wielding a two-handed greatsword, or massive iron-clad protectors with a shield.",
+		"Warriors train in all aspects of physical combat. They can be juggernauts of destruction wielding two-handed greatswords, or massive iron-clad protectors with gleaming shields.",
 	},
 	descriptor_choices =
 	{
@@ -182,9 +182,9 @@ newBirthDescriptor{
 	desc = {
 		"The ravages of the Spellblaze stretched armies thin and left many unprotected. Not everyone could afford the luxury of a weapon.",
 		"Without steel or iron, poor communities of all races turned to the strength of their own bodies for defense against the darkness.",
-		"Rather a pit-fighter, a boxer, or just a practitioner the occupation known as brawler still exists today.",
-		"Many of the brawler's abilities will earn combo points which they can use on finishing moves that will have added effect.",
-		"The unarmed fighting styles the brawler uses rely on maneuverability and having both hands available, as such they may not be practiced in massive armor or while a weapon or shield is equipped.",
+		"Whether a pit-fighter, a boxer, or just an amateur practitioner, the Brawler's skills are still handy today.",
+		"Many of the Brawler's abilities will earn combo points which they can use on finishing moves that will have added effect.",
+		"The unarmed fighting styles the Brawler uses rely on maneuverability and having both hands available. As such, they may not be practiced in massive armor or while a weapon or shield is equipped.",
 		"Their most important stats are: Strength, Dexterity, and Cunning",
 		"#GOLD#Stat modifiers:",
 		"#LIGHT_BLUE# * +3 Strength, +3 Dexterity, +0 Constitution",
diff --git a/game/modules/tome/data/general/npcs/ant.lua b/game/modules/tome/data/general/npcs/ant.lua
index 9ffebcd5373f3c0d6bf93d296e4d92e0fcf7b8d6..5a1e568b2979a2c4493aecb34b82590ecc48ec65 100644
--- a/game/modules/tome/data/general/npcs/ant.lua
+++ b/game/modules/tome/data/general/npcs/ant.lua
@@ -114,7 +114,7 @@ newEntity{ base = "BASE_NPC_ANT",
 
 newEntity{ base = "BASE_NPC_ANT",
 	name = "giant ice ant", color=colors.WHITE, image="npc/ice_ant.png",
-	desc = "It's a large white ant. The air is frigid around this ant.",
+	desc = "It's a large white ant. The air is frigid around it.",
 	level_range = {15, nil}, exp_worth = 1,
 	rarity = 1,
 	max_life = resolvers.rngavg(20,40),
diff --git a/game/modules/tome/data/general/npcs/aquatic_critter.lua b/game/modules/tome/data/general/npcs/aquatic_critter.lua
index c04fed8ebbdc99eab9c195d32bb8424ba0eb4820..a17278976cae7912222bcb6b0035a25043f797dc 100644
--- a/game/modules/tome/data/general/npcs/aquatic_critter.lua
+++ b/game/modules/tome/data/general/npcs/aquatic_critter.lua
@@ -65,7 +65,7 @@ newEntity{ base = "BASE_NPC_AQUATIC_CRITTER",
 
 newEntity{ base = "BASE_NPC_AQUATIC_CRITTER",
 	name = "dragon turtle", color=colors.DARK_SEA_GREEN,
-	desc = "A snake-like being, radiating electricity.",
+	desc = "A huge, elongated sea-green reptile.",
 	level_range = {1, nil}, exp_worth = 1,
 	rarity = 5,
 	rank = 2,
@@ -102,7 +102,7 @@ newEntity{ base = "BASE_NPC_AQUATIC_CRITTER",
 
 newEntity{ base = "BASE_NPC_AQUATIC_CRITTER",
 	name = "ink squid", color=colors.LIGHT_STEEL_BLUE,
-	desc = "Darting its many tentacles toward you, it tries to lock you down.",
+	desc = "Darting its many tentacles toward you, it tries to blind you with its murky ink.",
 	level_range = {1, nil}, exp_worth = 1,
 	rarity = 2,
 	stats = { mag=30, },
diff --git a/game/modules/tome/data/general/npcs/bone-giant.lua b/game/modules/tome/data/general/npcs/bone-giant.lua
index 95264ba3172bd0755b430609181eed7585b1a0f5..5c4a0cd4f784aacbbcd8270542f60b6ee7001abd 100644
--- a/game/modules/tome/data/general/npcs/bone-giant.lua
+++ b/game/modules/tome/data/general/npcs/bone-giant.lua
@@ -60,7 +60,7 @@ newEntity{
 
 newEntity{ base = "BASE_NPC_BONE_GIANT",
 	name = "bone giant", color=colors.WHITE,
-	desc = [[A towering creature, made from the bones of hundreds of dead bodies. It is covered by an unholy aura.]],
+	desc = [[A towering creature, made from the bones of dozens of dead bodies. It is covered by an unholy aura.]],
 	level_range = {25, nil}, exp_worth = 1,
 	rarity = 1,
 	max_life = resolvers.rngavg(100,120),
diff --git a/game/modules/tome/data/general/npcs/canine.lua b/game/modules/tome/data/general/npcs/canine.lua
index 488a6c2732c5b2f9bbed05d12c009e930f306d18..d5ca2c51d9804c66b3403633b6585967d5e184a5 100644
--- a/game/modules/tome/data/general/npcs/canine.lua
+++ b/game/modules/tome/data/general/npcs/canine.lua
@@ -114,7 +114,7 @@ newEntity{ base = "BASE_NPC_CANINE",
 
 newEntity{ base = "BASE_NPC_CANINE",
 	name = "Rungof the Warg Titan", color=colors.VIOLET, unique=true, image="npc/canine_rungof.png",
-	desc = [[It is a large wolf with eyes full of cunning, only 3 times bigger than a normal warg.]],
+	desc = [[It is a large wolf with eyes full of cunning, thrice the size of a normal warg.]],
 	level_range = {20, nil}, exp_worth = 2,
 	rank = 3.5,
 	size_category = 4,
diff --git a/game/modules/tome/data/general/npcs/construct.lua b/game/modules/tome/data/general/npcs/construct.lua
index 5057f2a3ad649e408833ecf8696ba1b6feffc989..6e31bff62a3eabab170c41001da018e82ed3ff7b 100644
--- a/game/modules/tome/data/general/npcs/construct.lua
+++ b/game/modules/tome/data/general/npcs/construct.lua
@@ -72,7 +72,7 @@ newEntity{ base = "BASE_NPC_CONSTRUCT",
 
 newEntity{ base = "BASE_NPC_CONSTRUCT",
 	name = "golem", color=colors.BLUE, image = "npc/golem.png",
-	desc = [[This golem eyes glow with magical energies.]],
+	desc = [[This golem's eyes glow with magical energies.]],
 	level_range = {8, nil}, exp_worth = 1,
 	rarity = 1,
 	max_life = resolvers.rngavg(90,100),
@@ -90,7 +90,7 @@ newEntity{ base = "BASE_NPC_CONSTRUCT",
 
 newEntity{ base = "BASE_NPC_CONSTRUCT",
 	name = "alchemist golem", color=colors.YELLOW, image = "npc/alchemist_golem.png",
-	desc = [[This golem eyes glow with magical energies.]],
+	desc = [[This golem's eyes glow with magical energies.]],
 	level_range = {14, nil}, exp_worth = 1,
 	rarity = 4,
 	rank = 3,
diff --git a/game/modules/tome/data/general/npcs/elven-caster.lua b/game/modules/tome/data/general/npcs/elven-caster.lua
index 980b682a332c3fc6b6b555999ddfe14bd4f6a7ef..4b1502149c6bccaf6ea26c17c740fd7b3ed44883 100644
--- a/game/modules/tome/data/general/npcs/elven-caster.lua
+++ b/game/modules/tome/data/general/npcs/elven-caster.lua
@@ -68,7 +68,7 @@ newEntity{ base = "BASE_NPC_ELVEN_CASTER",
 
 newEntity{ base = "BASE_NPC_ELVEN_CASTER",
 	name = "elven tempest", color=colors.LIGHT_BLUE,
-	desc = [[An elven mage, dressed in dark robes.]],
+	desc = [[An elven mage, dressed in crackling blue robes, and smelling of ozone.]],
 	level_range = {3, nil}, exp_worth = 1,
 	rarity = 2,
 	max_life = resolvers.rngavg(70, 80), life_rating = 10,
@@ -87,7 +87,7 @@ newEntity{ base = "BASE_NPC_ELVEN_CASTER",
 
 newEntity{ base = "BASE_NPC_ELVEN_CASTER",
 	name = "elven cultist", color=colors.DARK_SEA_GREEN,
-	desc = [[An elven cultist, dressed in dark robes.]],
+	desc = [[An elven cultist, dressed in sickening green robes.]],
 	level_range = {25, nil}, exp_worth = 1,
 	rarity = 1,
 	vim_regen = 20,
diff --git a/game/modules/tome/data/general/npcs/elven-warrior.lua b/game/modules/tome/data/general/npcs/elven-warrior.lua
index e8464a8b911a84998fdb48a98585259d23bc3803..4bfb6a6a534e4f4998d6208df31808de93b85b57 100644
--- a/game/modules/tome/data/general/npcs/elven-warrior.lua
+++ b/game/modules/tome/data/general/npcs/elven-warrior.lua
@@ -65,7 +65,7 @@ newEntity{ base = "BASE_NPC_ELVEN_WARRIOR",
 
 newEntity{ base = "BASE_NPC_ELVEN_WARRIOR",
 	name = "mean looking elven guard", color=colors.UMBER,
-	desc = [[An elven guard.]],
+	desc = [[An elven guard, scarred and sullen.]],
 	level_range = {3, nil}, exp_worth = 1,
 	rarity = 1,
 	max_life = resolvers.rngavg(100,110), life_rating = 11,
diff --git a/game/modules/tome/data/general/npcs/ghost.lua b/game/modules/tome/data/general/npcs/ghost.lua
index eac56b66fd0583796886d66da3b27c1dd90ec850..7d0e9ad351bbf5db7bcc303b33bf66c7b5f846f6 100644
--- a/game/modules/tome/data/general/npcs/ghost.lua
+++ b/game/modules/tome/data/general/npcs/ghost.lua
@@ -55,7 +55,7 @@ newEntity{
 
 newEntity{ base = "BASE_NPC_GHOST",
 	name = "dread", color=colors.ORANGE, image="npc/dread.png",
-	desc = [[It is a form that screams its presence against the eye. Death incarnate, its hideous black body seems to struggle against reality as the universe itself struggles to banish it.]],
+	desc = [[It is a form that screams its presence against the eye. Death incarnate, its hideous black body seems to struggle against reality as the universe itself strives to banish it.]],
 	level_range = {25, nil}, exp_worth = 1,
 	rarity = 10,
 	max_life = resolvers.rngavg(90,100),
@@ -73,7 +73,7 @@ newEntity{ base = "BASE_NPC_GHOST",
 
 newEntity{ base = "BASE_NPC_GHOST",
 	name = "dreadmaster", color=colors.YELLOW, image="npc/dreadmaster.png",
-	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, crush rock and flesh with ease.]],
+	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.]],
 	level_range = {32, nil}, exp_worth = 1,
 	rarity = 15,
 	rank = 3,
diff --git a/game/modules/tome/data/general/npcs/horror-corrupted.lua b/game/modules/tome/data/general/npcs/horror-corrupted.lua
index cc9c17b73366a83d9e32463f7b9abdfe7fc3ea77..d98a26ffaf838d19b390a279b67e7d6fa5af3a67 100644
--- a/game/modules/tome/data/general/npcs/horror-corrupted.lua
+++ b/game/modules/tome/data/general/npcs/horror-corrupted.lua
@@ -43,7 +43,7 @@ newEntity{
 newEntity{ base = "BASE_NPC_CORRUPTED_HORROR",
 	dredge = 1,
 	name = "dremling", color=colors.SLATE,
-	desc = "A small faceless humanoid with vaguely dwarven features.  It's waraxe and shield look battered, rusted, and generally in ill repair.",
+	desc = "A small faceless humanoid with vaguely Dwarven features.  Its waraxe and shield look battered, rusted, and generally in ill repair.",
 	level_range = {1, nil}, exp_worth = 1,
 
 	combat = { atk=6, dammod={str=0.6} },
@@ -77,7 +77,7 @@ newEntity{ base = "BASE_NPC_CORRUPTED_HORROR",
 newEntity{ base = "BASE_NPC_CORRUPTED_HORROR",
 	dredge = 1,
 	name = "drem", color=colors.DARK_SLATE_GRAY,
-	desc = "A giant black-skinned humanoid covered in spikey scabrous deposits.  Its face is featureless and its eyesockets empty and hollow.",
+	desc = "A giant black-skinned humanoid covered in spikey scabrous deposits.  Its face is featureless; its eyesockets, empty and hollow.",
 	level_range = {3, nil}, exp_worth = 1,
 
 	combat_armor = 4, combat_def = 0,
@@ -113,7 +113,7 @@ newEntity{ base = "BASE_NPC_CORRUPTED_HORROR",
 newEntity{ base = "BASE_NPC_CORRUPTED_HORROR",
 	dredge = 1,
 	name = "drem master", color=colors.LIGHT_GREY,
-	desc = "A disfigured humanoid with vaguely dwarven features dressed in patched together and rusted mail armor.  It seems to be in command of the others though it's mouth is sown shut.",
+	desc = "A disfigured humanoid with vaguely Dwarven features dressed in patched-together and rusted mail armor.  It seems to be in command of others, though its mouth is sewn shut.",
 	level_range = {3, nil}, exp_worth = 1,
 
 	combat = { atk=10, dammod={str=0.6} },
@@ -156,7 +156,7 @@ newEntity{ base = "BASE_NPC_CORRUPTED_HORROR",
 
 newEntity{ base = "BASE_NPC_CORRUPTED_HORROR",
 	name = "brecklorn", color=colors.PINK,  -- gloom bat
-	desc = "A giant hairless bat with the face of a dwarven man twisted into a constant scream.  Pestulant sores cover it's malformed body and your heart weakens as it nears.",
+	desc = "A giant hairless bat with the face of a Dwarf twisted into a constant scream.  Pestulant sores cover its malformed body, and your heart weakens as it nears.",
 	level_range = {1, nil}, exp_worth = 1,
 
 	combat = { atk=10, dammod={dex=0.6} },
@@ -212,7 +212,7 @@ newEntity{ base = "BASE_NPC_CORRUPTED_HORROR",
 
 newEntity{ base = "BASE_NPC_CORRUPTED_HORROR",
 	name = "grannor'vin", color=colors.BLACK,  -- shadow slug
-	desc = "A large sluglike creature with the face of a man.  Shadows seem to be drawn to it's massive form and your light dims as it approaches.",
+	desc = "A large sluglike creature with the face of a man.  Shadows seem to be drawn to its massive form, and your light dims as it approaches.",
 	level_range = {2, nil}, exp_worth = 1,
 
 	combat = { dam=5, atk=15, apr=5, damtype=DamageType.DARKNESS },
diff --git a/game/modules/tome/data/general/npcs/horror.lua b/game/modules/tome/data/general/npcs/horror.lua
index 145a0726993e6da0eaef044b3409ed647355d83e..24a1cb3a29678f5ead9d1dfddd0b55d15a8f3441 100644
--- a/game/modules/tome/data/general/npcs/horror.lua
+++ b/game/modules/tome/data/general/npcs/horror.lua
@@ -166,7 +166,7 @@ newEntity{ base = "BASE_NPC_HORROR",
 ------------------------------------------------------------------------
 newEntity{ base = "BASE_NPC_HORROR",
 	name = "headless horror", color=colors.TAN,
-	desc ="A headless gangly humanoid with a large distended stomach.",
+	desc ="A headless, gangly humanoid with a large distended stomach.",
 	level_range = {30, nil}, exp_worth = 1,
 	rarity = 3,
 	rank = 3,
@@ -404,7 +404,7 @@ newEntity{ base = "BASE_NPC_HORROR",
 
 newEntity{ base = "BASE_NPC_HORROR",
 	name = "radiant horror", color=colors.GOLD,
-	desc ="A lanky four-armed humanoid shape composed of bright golden light.  It's so bright it's hard to look at and you can feel heat radiating outward from it.",
+	desc ="A lanky four-armed humanoid shape composed of bright golden light.  It's so bright it's hard to look at, and you can feel heat radiating outward from it.",
 	level_range = {35, nil}, exp_worth = 1,
 	rarity = 8,
 	rank = 3,
@@ -444,7 +444,7 @@ newEntity{ base = "BASE_NPC_HORROR",
 newEntity{ base = "BASE_NPC_HORROR",
 	subtype = "temporal",
 	name = "temporal devourer", color=colors.CRIMSON,
-	desc = "A headless round creature with stubbly legs and arms.  Its body seems to be all teeth.",
+	desc = "A headless, round creature with stubby legs and arms.  Its body seems to be all teeth.",
 	level_range = {10, nil}, exp_worth = 1,
 	rarity = 1,
 	rank = 2,
@@ -484,7 +484,7 @@ newEntity{ base = "BASE_NPC_HORROR",
 	subtype = "temporal",
 	dredge = 1,
 	name = "temporal dredge", color=colors.PINK,
-	desc = "A hulking pink-skinned creature with long arms as thick as tree trunks.  It drags its knuckles on the ground as it lumbers towards you.",
+	desc = "A hulking pink-skinned creature with long arms as thick as tree trunks.  It drags its knuckles on the ground as it lumbers toward you.",
 	level_range = {15, nil}, exp_worth = 1,
 	rarity = 4,
 	rank = 2,
@@ -509,7 +509,7 @@ newEntity{ base = "BASE_NPC_HORROR",
 	subtype = "temporal",
 	dredge = 1,
 	name = "dredge captain", color=colors.SALMON,
-	desc = "A thin pink-skinned creature with long spindly arms.  Half its body is old and wrinkly and the other half appears quite young.",
+	desc = "A thin pink-skinned creature with long spindly arms.  Half its body is old and wrinkly, and the other half appears quite young.",
 	level_range = {20, nil}, exp_worth = 1,
 	rarity = 6,
 	rank = 3,
@@ -536,7 +536,7 @@ newEntity{ base = "BASE_NPC_HORROR",
 newEntity{ base = "BASE_NPC_HORROR",
 	subtype = "temporal",
 	name = "temporal stalker", color=colors.STEEL_BLUE,
-	desc = "A slender metallic monstrosity with long claws in place of fingers and razor sharp teeth.",
+	desc = "A slender metallic monstrosity with long claws in place of fingers, and razor-sharp teeth.",
 	level_range = {20, nil}, exp_worth = 1,
 	rarity = 6,
 	size_category = 3,
diff --git a/game/modules/tome/data/general/npcs/lich.lua b/game/modules/tome/data/general/npcs/lich.lua
index 8ccf704cbf2423f847da4550b88496ea817bcf45..511df47bab2bc7f97e36fb123e7b38ce6f3bb0b2 100644
--- a/game/modules/tome/data/general/npcs/lich.lua
+++ b/game/modules/tome/data/general/npcs/lich.lua
@@ -22,7 +22,7 @@ local Talents = require("engine.interface.ActorTalents")
 newEntity{
 	define_as = "BASE_NPC_LICH",
 	type = "undead", subtype = "lich",
-	desc = [[Only the most powerful spellcasters raised to unlife become liches, doomed to haunt the world for an eternity, they have grown to hate all that breathes or trespasses on their domain, unfortunately that includes you.]],
+	desc = [[Only the most powerful spellcasters raised to unlife become liches. Doomed to haunt the world for an eternity, they have grown to hate all that breathes or trespasses on their domain. Unfortunately that includes you.]],
 	display = "L", color=colors.WHITE,
 	rank = 3, size = 3,
 
@@ -69,7 +69,7 @@ newEntity{
 
 newEntity{ base = "BASE_NPC_LICH",
 	name = "lich", color=colors.DARK_BLUE,
-	desc=[[Having thought to discover life eternal, undeath has robbed these beings of the joys of life, and now they seek to destroy it as well.]],
+	desc=[[Having thought to discover life eternal, these beings have allowed undeath to rob them of the joys of life. Now they seek to destroy it as well.]],
 	level_range = {35, nil}, exp_worth = 1,
 	rarity = 20,
 	max_life = resolvers.rngavg(70,80),
@@ -102,7 +102,7 @@ newEntity{ base = "BASE_NPC_LICH",
 
 newEntity{ base = "BASE_NPC_LICH",
 	name = "ancient lich", color=colors.DARK_RED,
-	desc=[[An elder being from a now forgotten age, filled and fueled by its hate and rage towards all things living, it seeks to deprive those of a prize it cannot have... life.]],
+	desc=[[An elder being from a now-forgotten age, filled and fueled by its hate and rage toward all things living, it seeks to deprive all others of a prize it cannot have... life.]],
 	level_range = {40, nil}, exp_worth = 1,
 	rarity = 25,
 	max_life = resolvers.rngavg(80,90),
@@ -135,7 +135,7 @@ newEntity{ base = "BASE_NPC_LICH",
 
 newEntity{ base = "BASE_NPC_LICH",
 	name = "archlich", color=colors.SLATE,
-	desc=[[Darker than the deepest night, you shudder as this cold cruel form of darkness approaches.  Long ago it has laid aside its mortality, but it has not forgotten its power, rather, its malice and hate have bent this undead on the destruction of all things living.]],
+	desc=[[Blacker than the deepest night, this cold cruel form of darkness approaches.  Long ago it laid aside its mortality, but it has not forgotten its power; rather, its malice and hate have bent this undead entity on the destruction of all things living.]],
 	level_range = {45, nil}, exp_worth = 1,
 	rarity = 30,
 	max_life = resolvers.rngavg(100,150),
diff --git a/game/modules/tome/data/general/npcs/major-demon.lua b/game/modules/tome/data/general/npcs/major-demon.lua
index 8c03cd515416fc289d0916692cce713859b2bca2..2976eb7e0d60c71ea42c2704747fd79eb3805c69 100644
--- a/game/modules/tome/data/general/npcs/major-demon.lua
+++ b/game/modules/tome/data/general/npcs/major-demon.lua
@@ -127,7 +127,7 @@ Oh, and it is twice as big, too.]],
 
 newEntity{ base = "BASE_NPC_MAJOR_DEMON",
 	name = "thaurhereg", color=colors.RED, -- Terrible blood
-	desc = [[This terrible demon is covered in blood, which flows *on* its skin in ever changing patterns that disturb you simply when looking at it.]],
+	desc = [[This terrible demon is covered in blood, which flows *on* its skin in ever-changing patterns that disturb you simply when looking at it.]],
 	level_range = {35, nil}, exp_worth = 1,
 	rarity = 4,
 	rank = 3,
diff --git a/game/modules/tome/data/general/npcs/minotaur.lua b/game/modules/tome/data/general/npcs/minotaur.lua
index 20ba76d310930c2c4f551a53934c11c9cb4b079f..1a4f2350a6e1d0b4633d7962a4e643ed8e333bbe 100644
--- a/game/modules/tome/data/general/npcs/minotaur.lua
+++ b/game/modules/tome/data/general/npcs/minotaur.lua
@@ -74,7 +74,7 @@ newEntity{ base = "BASE_NPC_MINOTAUR",
 
 newEntity{ base = "BASE_NPC_MINOTAUR",
 	name = "maulotaur", color=colors.SLATE,
-	desc = [[It is a belligerent minotaur with a destructive magical arsenal, armed with a hammer.]],
+	desc = [[A belligerent minotaur with a destructive magical arsenal, and armed with a hammer.]],
 	level_range = {20, nil}, exp_worth = 1,
 	rarity = 4,
 	combat_armor = 15, combat_def = 7,
diff --git a/game/modules/tome/data/general/npcs/orc-rak-shor.lua b/game/modules/tome/data/general/npcs/orc-rak-shor.lua
index 7c484cdef117423d9008bb921b35c55e4aa9fb48..51fcd5e3055fbc37b191b0248dab624b9ca119fc 100644
--- a/game/modules/tome/data/general/npcs/orc-rak-shor.lua
+++ b/game/modules/tome/data/general/npcs/orc-rak-shor.lua
@@ -81,7 +81,7 @@ newEntity{ base = "BASE_NPC_ORC_RAK_SHOR",
 
 newEntity{ base = "BASE_NPC_ORC_RAK_SHOR",
 	name = "orc blood mage", color=colors.CRIMSON,
-	desc = [[An orc dressed in black robes. He mumbles in a harsh tongue.]],
+	desc = [[An orc dressed in blood-stained robes. He mumbles in a harsh tongue.]],
 	level_range = {27, nil}, exp_worth = 1,
 	rarity = 2,
 	max_life = resolvers.rngavg(110,120), life_rating = 12,
@@ -104,7 +104,7 @@ newEntity{ base = "BASE_NPC_ORC_RAK_SHOR",
 
 newEntity{ base = "BASE_NPC_ORC_RAK_SHOR",
 	name = "orc corruptor", color=colors.GREY,
-	desc = [[An orc dressed in black robes. He mumbles in a harsh tongue.]],
+	desc = [[An orc dressed in putrid robes. He mumbles in a harsh tongue.]],
 	level_range = {27, nil}, exp_worth = 1,
 	rarity = 4,
 	rank = 3,
diff --git a/game/modules/tome/data/general/npcs/plant.lua b/game/modules/tome/data/general/npcs/plant.lua
index d592bf24f36b159b88caa79102303e8f5c56d781..c12452b769a14877f8075bfd4959b4b5624fcfe4 100644
--- a/game/modules/tome/data/general/npcs/plant.lua
+++ b/game/modules/tome/data/general/npcs/plant.lua
@@ -41,7 +41,7 @@ newEntity{
 
 newEntity{ base = "BASE_NPC_PLANT",
 	name = "giant venus flytrap", color=colors.GREEN,
-	desc = "This flesh-eating plant has grown to enormous proportions and seeks to quell its hunger",
+	desc = "This flesh-eating plant has grown to enormous proportions and seeks to quell its hunger.",
 	level_range = {7, 17}, exp_worth = 1,
 	rarity = 1,
 	max_life = resolvers.rngavg(5,9),
diff --git a/game/modules/tome/data/general/npcs/ritch.lua b/game/modules/tome/data/general/npcs/ritch.lua
index b4dde66522855dd5135c7e9688d3a9ab5a43b33e..4045adeeedfd974ff2b517f85eb58ded9f572d32 100644
--- a/game/modules/tome/data/general/npcs/ritch.lua
+++ b/game/modules/tome/data/general/npcs/ritch.lua
@@ -24,7 +24,7 @@ newEntity{
 	type = "insect", subtype = "ritch",
 	display = "I", color=colors.RED,
 	blood_color = colors.GREEN,
-	desc = [[Ritchs are giant insects native to the arid wastes of the southern parts of the Far East.
+	desc = [[Ritches are giant insects native to the arid wastes of the southern parts of the Far East.
 Vicious predators, they inject corrupting diseases into their foes, and their sharp claws cut through most armours.]],
 
 	combat = { dam=resolvers.levelup(resolvers.rngavg(30,35), 1, 1), atk=16, apr=70, damtype=DamageType.BLIGHT, dammod={dex=1.2} },
diff --git a/game/modules/tome/data/general/npcs/snake.lua b/game/modules/tome/data/general/npcs/snake.lua
index 5379221d3a75d7e80ce080db176aee605e8d9c2d..88d12db12868fde9699bd43fa5694c701c363e53 100644
--- a/game/modules/tome/data/general/npcs/snake.lua
+++ b/game/modules/tome/data/general/npcs/snake.lua
@@ -114,7 +114,7 @@ newEntity{ base = "BASE_NPC_SNAKE",
 
 newEntity{ base = "BASE_NPC_SNAKE",
 	name = "anaconda", color=colors.YELLOW_GREEN, image="npc/yellow-green-snake.png",
-	desc = [[You recoil in fear as you notice this huge, 10 meter long snake.  It seeks to crush the life out of you.]],
+	desc = [[You recoil in fear as you notice this huge, 10-meter-long snake.  It seeks to crush the life out of you.]],
 	level_range = {20, nil}, exp_worth = 1,
 	rarity = 5,
 	rank = 3,
diff --git a/game/modules/tome/data/general/npcs/spider.lua b/game/modules/tome/data/general/npcs/spider.lua
index a271c81a4ba10682a5d7c1701182ebbc5fe6fe8d..3e002376952a0fdbf1d016c2f988aa759f1cc88f 100644
--- a/game/modules/tome/data/general/npcs/spider.lua
+++ b/game/modules/tome/data/general/npcs/spider.lua
@@ -49,7 +49,7 @@ newEntity{
 
 newEntity{ base = "BASE_NPC_SPIDER",
 	name = "giant spider", color=colors.LIGHT_DARK,
-	desc = [[]],
+	desc = [[A huge arachnid, it produces even bigger webs.]],
 	level_range = {5, nil}, exp_worth = 1,
 	rarity = 1,
 	max_life = 50,
@@ -71,7 +71,7 @@ newEntity{ base = "BASE_NPC_SPIDER",
 
 newEntity{ base = "BASE_NPC_SPIDER",
 	name = "spitting spider", color=colors.DARK_UMBER,
-	desc = [[]],
+	desc = [[A huge arachnid, it sprays venom at its prey.]],
 	level_range = {7, nil}, exp_worth = 1,
 	rarity = 1,
 	max_life = 60,
@@ -89,7 +89,7 @@ newEntity{ base = "BASE_NPC_SPIDER",
 
 newEntity{ base = "BASE_NPC_SPIDER",
 	name = "chitinous spider", color=colors.LIGHT_GREEN,
-	desc = [[]],
+	desc = [[A huge arachnid with a massive exoskeleton.]],
 	level_range = {12, nil}, exp_worth = 1,
 	rarity = 1,
 	max_life = 70,
@@ -106,7 +106,7 @@ newEntity{ base = "BASE_NPC_SPIDER",
 
 newEntity{ base = "BASE_NPC_SPIDER",
 	name = "gaeramarth", color=colors.LIGHT_DARK,  -- dreadful fate
-	desc = [[These cunning spiders terrorize those who enter their ever-growing borders.  Those who encounter them rarely return.]],
+	desc = [[These cunning spiders terrorize those who enter the ever-growing borders of their lairs.  Those who encounter them rarely return.]],
 	level_range = {27, nil}, exp_worth = 1,
 	rarity = 3,
 	max_life = 120,
diff --git a/game/modules/tome/data/general/npcs/telugoroth.lua b/game/modules/tome/data/general/npcs/telugoroth.lua
index 450fe49f98a29bf16a63ee6b1d96147e7914e96f..00fe87bc53bf0b8cc2f6d9e86f4efc3cab73d57a 100644
--- a/game/modules/tome/data/general/npcs/telugoroth.lua
+++ b/game/modules/tome/data/general/npcs/telugoroth.lua
@@ -121,7 +121,7 @@ newEntity{ base = "BASE_NPC_TELUGOROTH",
 
 newEntity{ base = "BASE_NPC_TELUGOROTH",
 	name = "greater teluvorta", color=colors.TAN,
-	desc = [[Time and space collapse in upon this erratically moving time elemental.]],
+	desc = [[Time and space collapse in upon this erratically-moving time elemental.]],
 	level_range = {15, nil}, exp_worth = 1,
 	rarity = 6,
 	max_life = resolvers.rngavg(50,70),
@@ -144,7 +144,7 @@ newEntity{ base = "BASE_NPC_TELUGOROTH",
 
 newEntity{ base = "BASE_NPC_TELUGOROTH",
 	name = "ultimate teluvorta", color=colors.DARK_TAN,
-	desc = [[Time and space collapse in upon this erratically moving time elemental.]],
+	desc = [[Time and space collapse in upon this erratically-moving time elemental.]],
 	level_range = {18, nil}, exp_worth = 1,
 	rarity = 8,
 	rank = 3,
diff --git a/game/modules/tome/data/general/npcs/ziguranth.lua b/game/modules/tome/data/general/npcs/ziguranth.lua
index dc9d98a548814f8661a17a7f03b5048f2146ab51..3b8e4a95313a06b217b123c0a6e773966ed9eda0 100644
--- a/game/modules/tome/data/general/npcs/ziguranth.lua
+++ b/game/modules/tome/data/general/npcs/ziguranth.lua
@@ -52,7 +52,7 @@ newEntity{
 
 newEntity{ base = "BASE_NPC_ZIGURANTH",
 	name = "ziguranth warrior", color=colors.CRIMSON,
-	desc = [[A ziguranth warrior, clad in heavy armour.]],
+	desc = [[A Ziguranth warrior, clad in heavy armour.]],
 	subtype = "dwarf",
 	level_range = {20, nil}, exp_worth = 1,
 	rarity = 1,
@@ -75,7 +75,7 @@ newEntity{ base = "BASE_NPC_ZIGURANTH",
 
 newEntity{ base = "BASE_NPC_ZIGURANTH",
 	name = "ziguranth summoner", color=colors.CRIMSON,
-	desc = [[A ziguranth wilder, attuned to nature.]],
+	desc = [[A Ziguranth wilder, attuned to nature.]],
 	subtype = "thalore",
 	level_range = {20, nil}, exp_worth = 1,
 	rarity = 2,
@@ -106,7 +106,7 @@ newEntity{ base = "BASE_NPC_ZIGURANTH",
 
 newEntity{ base = "BASE_NPC_ZIGURANTH",
 	name = "ziguranth wyrmic", color=colors.CRIMSON,
-	desc = [[A ziguranth wilder, attuned to nature.]],
+	desc = [[A Ziguranth wilder, attuned to nature.]],
 	level_range = {20, nil}, exp_worth = 1,
 	rarity = 2,
 	rank = 3,
diff --git a/game/modules/tome/data/general/objects/boss-artifacts.lua b/game/modules/tome/data/general/objects/boss-artifacts.lua
index 2b7417a92c1353b183b33616df876bf2020586f8..f5112e748dfa782b7e62563b25cb204ddcc6ad68 100644
--- a/game/modules/tome/data/general/objects/boss-artifacts.lua
+++ b/game/modules/tome/data/general/objects/boss-artifacts.lua
@@ -159,7 +159,7 @@ newEntity{ base = "BASE_TRIDENT",
 	define_as = "TRIDENT_TIDES",
 	unided_name = "ever-dripping trident",
 	name = "Trident of the Tides", unique=true,
-	desc = [[As you wield this trident you can feel the power of the tides rushing through your arms.
+	desc = [[The power of the tides rushing through this trident.
 Tridents require the exotic weapons mastery talent to use correctly.]],
 	require = { stat = { str=35 }, },
 	level_range = {30, 40},
@@ -263,7 +263,7 @@ newEntity{ base = "BASE_RING",
 	power_source = {arcane=true},
 	define_as = "NIGHT_SONG", rarity=false,
 	name = "Nightsong", unique=true,
-	desc = [[A pitch black ring, unadorned. It seems as though tendrils of darkness crept upon it.]],
+	desc = [[A pitch black ring, unadorned. It seems as though tendrils of darkness creep upon it.]],
 	unided_name = "obsidian ring",
 	level_range = {15, 23},
 	rarity = 250,
@@ -436,7 +436,7 @@ newEntity{ base = "BASE_STAFF",
 	define_as = "STAFF_KOR", rarity=false,
 	unided_name = "dark staff",
 	name = "Kor's Fall", unique=true,
-	desc = [[Made from the bones of many creatures, this staff glows with power. You can feel its evilness as you touch it.]],
+	desc = [[Made from the bones of many creatures, this staff glows with power. You can feel its evilness even from a distance.]],
 	require = { stat = { mag=25 }, },
 	level_range = {1, 10},
 	rarity = 200,
@@ -607,7 +607,7 @@ newEntity{ base = "BASE_GREATMAUL",
 	define_as = "GREATMAUL_BILL_TRUNK",
 	unided_name = "tree trunk", image = "object/artifact/bill_treestump.png",
 	name = "Bill's Tree Trunk", unique=true,
-	desc = [[This is a big, nasty-looking tree trunk that Bill was using as a weapon. It could still serve this purpose, should you be strong enough to wield it!]],
+	desc = [[This is a big, nasty-looking tree trunk that Bill the Troll used as a weapon. It could still serve this purpose, should you be strong enough to wield it!]],
 	require = { stat = { str=25 }, },
 	level_range = {1, 10},
 	rarity = 200,
@@ -714,7 +714,7 @@ newEntity{ base = "BASE_LEATHER_CAP",
 	define_as = "CROWN_ELEMENTS", rarity=false,
 	name = "Crown of the Elements", unique=true,
 	unided_name = "jeweled crown", color=colors.DARK_GREY,
-	desc = [[Jeweled crown]],
+	desc = [[This jeweled crown shimmers with colors.]],
 	level_range = {40, 50},
 	rarity = 280,
 	cost = 500,
@@ -744,7 +744,7 @@ newEntity{ base = "BASE_GLOVES", define_as = "FLAMEWROUGHT",
 	unique = true,
 	name = "Flamewrought", color = colors.RED,
 	unided_name = "chitinous gloves",
-	desc = [[Those gloves seems to be made out of the exoskeleton of ritches. They are hot to the touch.]],
+	desc = [[These gloves seems to be made out of the exoskeletons of ritches. They are hot to the touch.]],
 	level_range = {5, 12},
 	rarity = 180,
 	cost = 50,
@@ -816,7 +816,7 @@ newEntity{ base = "BASE_WAND", define_as = "ROD_OF_ANNULMENT",
 	power_source = {arcane=true},
 	unided_name = "dark rod",
 	name = "Rod of Annulment", color=colors.LIGHT_BLUE, unique=true,
-	desc = [[You can feel magic draining out around this rod, even nature itself seems affected.]],
+	desc = [[You can feel magic draining out around this rod. Even nature itself seems affected.]],
 	cost = 50,
 	rarity = 380,
 	level_range = {5, 12},
diff --git a/game/modules/tome/data/general/objects/elixir-ingredients.lua b/game/modules/tome/data/general/objects/elixir-ingredients.lua
index 70b9a5440c9f73421fc1c8f9d28117282c8a82fa..7bacc6c1ec44a1ce5b7f1f0f885057289dcb0d42 100644
--- a/game/modules/tome/data/general/objects/elixir-ingredients.lua
+++ b/game/modules/tome/data/general/objects/elixir-ingredients.lua
@@ -146,7 +146,7 @@ newEntity{ define_as = "MULTIHUED_WYRM_SCALE",
 	unided_name = "shimmering scale",
 	name = "multi-hued wyrm scale",
 	display = "~", color=colors.VIOLET,
-	desc = [[Beautiful and nearly impregnable. Separating it from the dragon was hard work.]],
+	desc = [[Beautiful and nearly impregnable. Separating it from the dragon must have been hard work.]],
 	alch = "If you think collecting one of these is hard, try liquefying one.",
 }
 
@@ -242,7 +242,7 @@ newEntity{ define_as = "RED_CRYSTAL_SHARD",
 	unided_name = "red crystal shard",
 	name = "red crystal shard",
 	display = "/", color=colors.RED,
-	desc = [[Tiny flames still dance etherally inside this transparent crystal, though its heat has faded.]],
+	desc = [[Tiny flames still dance etherally inside this transparent crystal, though its heat seems to have faded... you hope.]],
 	alch = "I hear these can be found in a cave near Elvala. I also hear that they can cause you to spontaneously combust, so no need to explain if you come back hideously scarred.",
 }
 
diff --git a/game/modules/tome/data/general/objects/quest-artifacts.lua b/game/modules/tome/data/general/objects/quest-artifacts.lua
index 0e8a4ee22a5ca8e22330ec4e691c4de3f6eb0972..e210618610a3c4cacdc3443a39b67a6b37aca0b4 100644
--- a/game/modules/tome/data/general/objects/quest-artifacts.lua
+++ b/game/modules/tome/data/general/objects/quest-artifacts.lua
@@ -306,8 +306,8 @@ newEntity{ base = "BASE_WAND",
 	define_as = "ROD_OF_RECALL",
 	unided_name = "unstable wand", identified=true, force_lore_artifact=true,
 	name = "Rod of Recall", color=colors.LIGHT_BLUE, unique=true, image = "object/artifact/rod_of_recall.png",
-	desc = [[This rod is made entirely of voratun, infused with raw magical energies it can bend space itself.
-You have heard of such items before, they are very useful to adventurers, allowing faster travel.]],
+	desc = [[This rod is made entirely of voratun, infused with raw magical energies that can bend space itself.
+You have heard of such items before. They are very useful to adventurers, allowing faster travel.]],
 	cost = 0, quest=true,
 	elec_proof = true,
 
diff --git a/game/modules/tome/data/general/objects/slings.lua b/game/modules/tome/data/general/objects/slings.lua
index 90075acad86f65f982ead907a4cb851093e7feef..c0cfecbd721ed770082cea05290cd2266bd0d9b0 100644
--- a/game/modules/tome/data/general/objects/slings.lua
+++ b/game/modules/tome/data/general/objects/slings.lua
@@ -27,7 +27,7 @@ newEntity{
 	combat = { talented = "sling", sound = "actions/arrow", sound_miss = "actions/arrow", },
 	archery = "sling",
 	basic_ammo = { talented = "sling", damrange = 1.2},
-	desc = [[Slings are used to shoot pebbles at your foes.]],
+	desc = [[Slings are used to hurl stones or metal shots at your foes.]],
 	randart_able = { attack=40, physical=80, spell=20, def=10, misc=10 },
 	egos = "/data/general/objects/egos/sling.lua", egos_chance = { prefix=resolvers.mbonus(40, 5), suffix=resolvers.mbonus(40, 5) },
 }
diff --git a/game/modules/tome/data/general/objects/world-artifacts-far-east.lua b/game/modules/tome/data/general/objects/world-artifacts-far-east.lua
index 943606efaca4295b94a17c0a106a9c80a000c8fc..1e39786d3e1700429b64e86a7794fe315eaa2a46 100644
--- a/game/modules/tome/data/general/objects/world-artifacts-far-east.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts-far-east.lua
@@ -80,7 +80,7 @@ newEntity{ base = "BASE_SHIELD",
 	unique = true,
 	unided_name = "shimmering gold shield",
 	name = "Unsetting Sun",
-	desc = [[When Elmio Panason, captain of the Vanguard, first sought shelter for his shipwrecked crew he reflected the last rays of the sun off his shield.  Where the beam hit they rested and built the settlement that would become the Sunwall.  In the dark days that followed the shield became a symbol of hope for a better future.]],
+	desc = [[When Elmio Panason, captain of the Vanguard, first sought shelter for his shipwrecked crew, he reflected the last rays of the setting sun off his shield.  Where the beam hit they rested and built the settlement that would become the Sunwall.  In the dark days that followed the shield became a symbol of hope for a better future.]],
 	color = colors.YELLOW,
 	rarity = 300,
 	level_range = {35, 45},
@@ -109,7 +109,7 @@ newEntity{ base = "BASE_HEAVY_BOOTS",
 	unique = true,
 	name = "Scorched Boots",
 	unided_name = "pair of blackened boots",
-	desc = [[The master blood mage Ru'Khan was the first orc to experiment with the power of the Sher'Tul farportals in the Age of Pyre.  However that first experiment was not particularly successful, and after the explosion of energy all that could be found of Ru'Khan was a pair of scorched boots.]],
+	desc = [[The master blood mage Ru'Khan was the first orc to experiment with the power of the Sher'Tul farportals in the Age of Pyre.  However, that first experiment was not particularly successful, and after the explosion of energy all that could be found of Ru'Khan was a pair of scorched boots.]],
 	color = colors.DARK_GRAY,
 	level_range = {30, 40},
 	rarity = 250,
diff --git a/game/modules/tome/data/general/objects/world-artifacts.lua b/game/modules/tome/data/general/objects/world-artifacts.lua
index 812222343269f8fcda6c1591ccb6d37e3ac7f463..b0cf0d52d2bec1dd62a5d9b6b6e4764b49642e93 100644
--- a/game/modules/tome/data/general/objects/world-artifacts.lua
+++ b/game/modules/tome/data/general/objects/world-artifacts.lua
@@ -300,7 +300,7 @@ newEntity{ base = "BASE_LITE",
 	color=colors.YELLOW,
 	encumber = 1,
 	rarity = 100,
-	desc = [[A small crystal phial that captured sunlight during the Summertide.]],
+	desc = [[A small crystal phial that captured Sunlight during the Summertide.]],
 	cost = 200,
 
 	max_power = 15, power_regen = 1,
@@ -351,7 +351,7 @@ newEntity{ base = "BASE_LITE",
 	color = colors.RED,
 	encumber = 1,
 	rarity = 300,
-	desc = [[This dark red heart still beats despite being seperated from it's owner.  It also snuffs out any light source that come near it]],
+	desc = [[This dark red heart still beats despite being seperated from its owner.  It also snuffs out any light source that comes near it]],
 	cost = 100,
 
 	wielder = {
@@ -511,7 +511,7 @@ newEntity{ base = "BASE_GREATSWORD",
 	level_range = {25, 35},
 	color=colors.GRAY,
 	rarity = 300,
-	desc = [[Farian was King Toknor's captain, and fought by his side in the great Battle of Last Hope.  However when he returned after the battle to find his hometown burnt in an orcish pyre a madness overtook him.  The desire for vengeance made him quit the army and strike out on his own, lightly armoured and carrying nought but his sword.  Most thought him dead till the reports came back of a fell figure tearing through the orcish encampments, slaughtering all before him and mercilessly butchering the corpses after.  It is said his blade drank the blood of 100 orcs each day until finally all of Maj'Eyal was cleared of their presence.  When the final orc was slain and no more were to be found Farian at the last turned the blade on himself and stuck it through his chest.  Those nearby said his body shook with convulsions as he did so, and they could not tell if he was laughing or crying.]],
+	desc = [[Farian was King Toknor's captain, and fought by his side in the great Battle of Last Hope.  However, when he returned after the battle to find his hometown burnt in an orcish pyre, a madness overtook him.  The desire for vengeance made him quit the army and strike out on his own, lightly armoured and carrying nought but his sword.  Most thought him dead until the reports came back of a fell figure tearing through the orcish encampments, slaughtering all before him and mercilessly butchering the corpses after.  It is said his blade drank the blood of 100 orcs each day until finally all of Maj'Eyal was cleared of their presence.  When the final orc was slain and no more were to be found, Farian at the last turned the blade on himself and stuck it through his chest.  Those nearby said his body shook with convulsions as he did so, though they could not tell whether he was laughing or crying.]],
 	cost = 400,
 	require = { stat = { str=40, wil=20 }, },
 	material_level = 5,
@@ -582,7 +582,7 @@ newEntity{ base = "BASE_SHIELD",
 	unique = true,
 	name = "Fire Dragon Shield",
 	unided_name = "dragon shield",
-	desc = [[This large shield was made using scales of the many fire drakes from the lost land of Tar'Eyal.]],
+	desc = [[This large shield was made using scales of many fire drakes from the lost land of Tar'Eyal.]],
 	color = colors.LIGHT_RED,
 	metallic = false,
 	level_range = {27, 35},
@@ -1071,7 +1071,7 @@ newEntity{ base = "BASE_HELM",
 	unique = true,
 	name = "Crown of Command",
 	unided_name = "unblemished silver crown",
-	desc = [[This crown was worn by the halfling king Roupar, who ruled over the Nargol lands in the Age of Dusk.  Those were dark times, and the king enforced order and discipline under the harshest of terms.  Any who deviated were punished, any who disagreed were repressed, and many disappeared without a trace into his numerous prisons.  All must be loyal to the crown or suffer dearly.  When he died without heir the crown was lost and his kingdom fell into chaos.]],
+	desc = [[This crown was worn by the Halfling king Roupar, who ruled over the Nargol lands in the Age of Dusk.  Those were dark times, and the king enforced order and discipline under the harshest of terms.  Any who deviated were punished, any who disagreed were repressed, and many disappeared without a trace into his numerous prisons.  All must be loyal to the crown or suffer dearly.  When he died without heir the crown was lost and his kingdom fell into chaos.]],
 	require = { stat = { cun=25 } },
 	level_range = {20, 35},
 	rarity = 280,
@@ -1114,7 +1114,7 @@ newEntity{ base = "BASE_GLOVES",
 }
 
 newEntity{ base = "BASE_GAUNTLETS",
-	power_source = {technique=true},
+	power_source = {arcane=true, technique=true},
 	unique = true,
 	name = "Dakhtun's Gauntlets", color = colors.STEEL_BLUE,
 	unided_name = "expertly-crafted dwarven-steel gauntlets",
@@ -1248,7 +1248,7 @@ newEntity{ base = "BASE_CLOTH_ARMOR",
 	name = "Vestments of the Conclave", color = colors.DARK_GREY,
 	unided_name = "tattered robe",
 	desc = [[An ancient set of robes that has survived from the Age of Allure. Primal magic forces inhabit it.
-It was made by humans for Humans; only they can harness the true power of the robes.]],
+It was made by Humans for Humans; only they can harness the true power of the robes.]],
 	level_range = {12, 22},
 	rarity = 220,
 	cost = 150,
@@ -1321,7 +1321,7 @@ newEntity{ base = "BASE_CLOTH_ARMOR",
 	unique = true,
 	name = "Temporal Augmentation Robe - Designed In-Style", color = colors.BLACK,
 	unided_name = "stylish robe with a scarf",
-	desc = [[Designed by a slightly quirky paradox mage, this robe always appears to be stylish in any time the user finds him, her, or itself in. Crafted to aid paradox mages through their adventures, this robe is of great help to those that understand what a wibbly-wobbly, timey-wimey mess time actually is. Curiously, as a result of a particularly prolonged battle involving its fourth wearer, the robe appends a very long, multi-coloured scarf to its present wearers.]],
+	desc = [[Designed by a slightly quirky Paradox Mage, this robe always appears to be stylish in any time the user finds him, her, or itself in. Crafted to aid Paradox Mages through their adventures, this robe is of great help to those that understand what a wibbly-wobbly, timey-wimey mess time actually is. Curiously, as a result of a particularly prolonged battle involving its fourth wearer, the robe appends a very long, multi-coloured scarf to its present wearers.]],
 	level_range = {30, 40},
 	rarity = 310,
 	cost = 540,
@@ -1695,7 +1695,7 @@ newEntity{ base = "BASE_LIGHT_ARMOR",
 	unique = true,
 	name = "Nature's Blessing",
 	unided_name = "supple leather armour entwined with willow bark",
-	desc = [[Worn by Protector Ardon, who first formed the Ziguranth during the mage wars between the humans and the halflings.  This armour is infused with the powers of nature, and protected against the disruptive forces of magic.]],
+	desc = [[Worn by Protector Ardon, who first formed the Ziguranth during the mage wars between the Humans and the Halflings.  This armour is infused with the powers of nature, and protected against the disruptive forces of magic.]],
 	color = colors.BROWN,
 	level_range = {15, 30},
 	rarity = 350,
@@ -1955,7 +1955,7 @@ newEntity{ base = "BASE_AMULET",
 	unique = true,
 	name = "Unflinching Eye", color = colors.WHITE,
 	unided_name = "a bloodshot eye",
-	desc = [[Someone has strung a thick black cord through this large bloodshot eyeball, allowing it to be worn around the neck if you so choose.]],
+	desc = [[Someone has strung a thick black cord through this large bloodshot eyeball, allowing it to be worn around the neck, should you so choose.]],
 	level_range = {30, 40},
 	rarity = 300,
 	cost = 300,
@@ -1976,7 +1976,7 @@ newEntity{ base = "BASE_CLOAK",
 	unique = true,
 	name = "Ureslak's Molted Scales",
 	unided_name = "scaley multi-hued cloak",
-	desc = [[This cloak is fashioned from the scales of some large reptilian creature.  It appears to reflect every color of the visible light spectrum.]],
+	desc = [[This cloak is fashioned from the scales of some large reptilian creature.  It appears to reflect every color of the rainbow.]],
 	level_range = {40, 50},
 	rarity = 400,
 	cost = 300,
diff --git a/game/modules/tome/data/lore/age-pyre.lua b/game/modules/tome/data/lore/age-pyre.lua
index 2547bec73283c651e5f49f6132e7c73fd99fcaf3..99600c6976247477fb59fe791c2f6f6f19ac3874 100644
--- a/game/modules/tome/data/lore/age-pyre.lua
+++ b/game/modules/tome/data/lore/age-pyre.lua
@@ -25,7 +25,7 @@ newLore{
 	id = "broken-atamathon",
 	category = "age of pyre",
 	name = "Atamathon, the giant golem",
-	lore = [[This giant golem was constructed by the halflings during the Pyre Wars to fight the orcs, but was felled by Garkul the Devourer.
+	lore = [[This giant golem was constructed by the Halflings during the Pyre Wars to fight the orcs, but was felled by Garkul the Devourer.
 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.
 Someone foolish has tried to reconstruct it, but it seems like it misses an eye to be completed.]]
 }
diff --git a/game/modules/tome/data/zones/trollmire/npcs.lua b/game/modules/tome/data/zones/trollmire/npcs.lua
index 9ecd3f9219e9b43b9d35f8ef4116eb7f27bcbf68..2685bc3a9e7a42a324d8f4e7f95c5400736ebb48 100644
--- a/game/modules/tome/data/zones/trollmire/npcs.lua
+++ b/game/modules/tome/data/zones/trollmire/npcs.lua
@@ -66,6 +66,7 @@ newEntity{ define_as = "TROLL_PROX",
 		if self.life - val < self.max_life * 0.4 then
 			local n = game.zone:makeEntityByName(game.level, "object", "PROX_NOTE")
 			if n then
+				self.on_takehit = nil
 				game.zone:addEntity(game.level, n, "object", self.x, self.y)
 				game.logSeen(self, "Prox staggers for a moment. A note seems to drop at his feet.")
 			end
diff --git a/game/modules/tome/dialogs/GameOptions.lua b/game/modules/tome/dialogs/GameOptions.lua
index 456f2c429c87a993eaf5d67c402d61796c42adb6..ec86a52b0164b4fd95febe743199327f95d7e1f6 100644
--- a/game/modules/tome/dialogs/GameOptions.lua
+++ b/game/modules/tome/dialogs/GameOptions.lua
@@ -101,7 +101,7 @@ function _M:generateList()
 		end))
 	end,}
 
-	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text=string.toTString"Enables or disables weather effects in some zones.\nDisabling it can gain some performance, it will not affect previously visited zones.#WHITE#"}
+	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text=string.toTString"Enables or disables weather effects in some zones.\nDisabling it can gain some performance. It will not affect previously visited zones.#WHITE#"}
 	list[#list+1] = { zone=zone, name=string.toTString"#GOLD##{bold}#Weather effects#WHITE##{normal}#", status=function(item)
 		return tostring(config.settings.tome.weather_effects and "enabled" or "disabled")
 	end, fct=function(item)
@@ -128,7 +128,7 @@ function _M:generateList()
 		self.c_list:drawItem(item)
 	end,}
 
-	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text=string.toTString"If enabled the chats between players will also appear in the game log, in addition to the normal chat log.#WHITE#"}
+	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text=string.toTString"If enabled, the chats between players will also appear in the game log, in addition to the normal chat log.#WHITE#"}
 	list[#list+1] = { zone=zone, name=string.toTString"#GOLD##{bold}#Community chat appears in the game log#WHITE##{normal}#", status=function(item)
 		return tostring(config.settings.tome.chat_log and "enabled" or "disabled")
 	end, fct=function(item)
@@ -137,7 +137,7 @@ function _M:generateList()
 		self.c_list:drawItem(item)
 	end,}
 
-	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text=string.toTString"Select the interface look. Stone is the default one, Simple is basic but takes less screen space.\nYou must restart the game for the change to take effect."}
+	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text=string.toTString"Select the interface look. Stone is the default one. Simple is basic but takes less screen space.\nYou must restart the game for the change to take effect."}
 	list[#list+1] = { zone=zone, name=string.toTString"#GOLD##{bold}#Interface Style#WHITE##{normal}#", status=function(item)
 		return tostring(config.settings.tome.ui_theme):capitalize()
 	end, fct=function(item)
@@ -149,7 +149,7 @@ function _M:generateList()
 		end)
 	end,}
 
-	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text=string.toTString"Select the fonts look. fantasy is the default one, Basic is simplied and smaller.\nYou must restart the game for the change to take effect."}
+	local zone = Textzone.new{width=self.c_desc.w, height=self.c_desc.h, text=string.toTString"Select the fonts look. Fantasy is the default one. Basic is simplified and smaller.\nYou must restart the game for the change to take effect."}
 	list[#list+1] = { zone=zone, name=string.toTString"#GOLD##{bold}#Font Style#WHITE##{normal}#", status=function(item)
 		return tostring(config.settings.tome.fonts.type):capitalize()
 	end, fct=function(item)