From da2d460163aca5610cfc7ae0cfe2f8289533cf99 Mon Sep 17 00:00:00 2001
From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54>
Date: Thu, 13 Oct 2011 08:54:26 +0000
Subject: [PATCH] short names

git-svn-id: http://svn.net-core.org/repos/t-engine4@4549 51575b47-30f0-44d4-a5cc-537603b46e54
---
 .../tome/data/general/objects/2haxes.lua      | 10 +++++-----
 .../tome/data/general/objects/2hmaces.lua     | 10 +++++-----
 .../tome/data/general/objects/2hswords.lua    | 10 +++++-----
 .../tome/data/general/objects/2htridents.lua  | 10 +++++-----
 .../tome/data/general/objects/axes.lua        | 10 +++++-----
 .../tome/data/general/objects/bows.lua        | 20 +++++++++----------
 .../tome/data/general/objects/cloak.lua       |  6 +++---
 .../data/general/objects/cloth-armors.lua     | 10 +++++-----
 .../tome/data/general/objects/digger.lua      |  6 +++---
 .../tome/data/general/objects/gauntlets.lua   |  6 +++---
 .../tome/data/general/objects/gloves.lua      |  6 +++---
 .../data/general/objects/heavy-armors.lua     | 10 +++++-----
 .../tome/data/general/objects/heavy-boots.lua |  6 +++---
 .../tome/data/general/objects/helms.lua       |  6 +++---
 .../tome/data/general/objects/jewelry.lua     | 20 +++++++++----------
 .../tome/data/general/objects/knifes.lua      | 10 +++++-----
 .../data/general/objects/leather-belt.lua     |  6 +++---
 .../data/general/objects/leather-boots.lua    |  6 +++---
 .../data/general/objects/leather-caps.lua     |  6 +++---
 .../data/general/objects/light-armors.lua     | 10 +++++-----
 .../tome/data/general/objects/lites.lua       |  6 +++---
 .../tome/data/general/objects/maces.lua       | 10 +++++-----
 .../data/general/objects/mummy-wrappings.lua  |  2 +-
 .../tome/data/general/objects/shields.lua     | 10 +++++-----
 .../tome/data/general/objects/slings.lua      | 20 +++++++++----------
 .../tome/data/general/objects/staves.lua      | 10 +++++-----
 .../tome/data/general/objects/swords.lua      | 10 +++++-----
 .../tome/data/general/objects/wizard-hat.lua  |  6 +++---
 28 files changed, 129 insertions(+), 129 deletions(-)

diff --git a/game/modules/tome/data/general/objects/2haxes.lua b/game/modules/tome/data/general/objects/2haxes.lua
index 61044e0fb4..5b9fa77a0e 100644
--- a/game/modules/tome/data/general/objects/2haxes.lua
+++ b/game/modules/tome/data/general/objects/2haxes.lua
@@ -36,7 +36,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_BATTLEAXE",
-	name = "iron battleaxe",
+	name = "iron battleaxe", short_name = "iron",
 	level_range = {1, 10},
 	require = { stat = { str=11 }, },
 	cost = 5,
@@ -50,7 +50,7 @@ newEntity{ base = "BASE_BATTLEAXE",
 }
 
 newEntity{ base = "BASE_BATTLEAXE",
-	name = "steel battleaxe",
+	name = "steel battleaxe", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { str=16 }, },
 	cost = 10,
@@ -64,7 +64,7 @@ newEntity{ base = "BASE_BATTLEAXE",
 }
 
 newEntity{ base = "BASE_BATTLEAXE",
-	name = "dwarven-steel battleaxe",
+	name = "dwarven-steel battleaxe", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { str=24 }, },
 	cost = 15,
@@ -78,7 +78,7 @@ newEntity{ base = "BASE_BATTLEAXE",
 }
 
 newEntity{ base = "BASE_BATTLEAXE",
-	name = "stralite battleaxe",
+	name = "stralite battleaxe", short_name = "stralite",
 	level_range = {30, 40},
 	require = { stat = { str=35 }, },
 	cost = 25,
@@ -92,7 +92,7 @@ newEntity{ base = "BASE_BATTLEAXE",
 }
 
 newEntity{ base = "BASE_BATTLEAXE",
-	name = "voratun battleaxe",
+	name = "voratun battleaxe", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { str=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/2hmaces.lua b/game/modules/tome/data/general/objects/2hmaces.lua
index d2353b746a..d2f4452e13 100644
--- a/game/modules/tome/data/general/objects/2hmaces.lua
+++ b/game/modules/tome/data/general/objects/2hmaces.lua
@@ -36,7 +36,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_GREATMAUL",
-	name = "iron greatmaul",
+	name = "iron greatmaul", short_name = "iron",
 	level_range = {1, 10},
 	require = { stat = { str=11 }, },
 	cost = 5,
@@ -50,7 +50,7 @@ newEntity{ base = "BASE_GREATMAUL",
 }
 
 newEntity{ base = "BASE_GREATMAUL",
-	name = "steel greatmaul",
+	name = "steel greatmaul", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { str=16 }, },
 	cost = 10,
@@ -64,7 +64,7 @@ newEntity{ base = "BASE_GREATMAUL",
 }
 
 newEntity{ base = "BASE_GREATMAUL",
-	name = "dwarven-steel greatmaul",
+	name = "dwarven-steel greatmaul", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { str=24 }, },
 	cost = 15,
@@ -78,7 +78,7 @@ newEntity{ base = "BASE_GREATMAUL",
 }
 
 newEntity{ base = "BASE_GREATMAUL",
-	name = "stralite greatmaul",
+	name = "stralite greatmaul", short_name = "stralite",
 	level_range = {30, 40},
 	require = { stat = { str=35 }, },
 	cost = 25,
@@ -92,7 +92,7 @@ newEntity{ base = "BASE_GREATMAUL",
 }
 
 newEntity{ base = "BASE_GREATMAUL",
-	name = "voratun greatmaul",
+	name = "voratun greatmaul", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { str=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/2hswords.lua b/game/modules/tome/data/general/objects/2hswords.lua
index 588a52d84d..90603bfeec 100644
--- a/game/modules/tome/data/general/objects/2hswords.lua
+++ b/game/modules/tome/data/general/objects/2hswords.lua
@@ -36,7 +36,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_GREATSWORD",
-	name = "iron greatsword",
+	name = "iron greatsword", short_name = "iron",
 	level_range = {1, 10},
 	require = { stat = { str=11 }, },
 	cost = 5,
@@ -50,7 +50,7 @@ newEntity{ base = "BASE_GREATSWORD",
 }
 
 newEntity{ base = "BASE_GREATSWORD",
-	name = "steel greatsword",
+	name = "steel greatsword", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { str=16 }, },
 	cost = 10,
@@ -64,7 +64,7 @@ newEntity{ base = "BASE_GREATSWORD",
 }
 
 newEntity{ base = "BASE_GREATSWORD",
-	name = "dwarven-steel greatsword",
+	name = "dwarven-steel greatsword", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { str=24 }, },
 	cost = 15,
@@ -78,7 +78,7 @@ newEntity{ base = "BASE_GREATSWORD",
 }
 
 newEntity{ base = "BASE_GREATSWORD",
-	name = "stralite greatsword",
+	name = "stralite greatsword", short_name = "stralite",
 	level_range = {30, 40},
 	require = { stat = { str=35 }, },
 	cost = 25,
@@ -92,7 +92,7 @@ newEntity{ base = "BASE_GREATSWORD",
 }
 
 newEntity{ base = "BASE_GREATSWORD",
-	name = "voratun greatsword",
+	name = "voratun greatsword", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { str=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/2htridents.lua b/game/modules/tome/data/general/objects/2htridents.lua
index a765b8f10a..a40ec74f52 100644
--- a/game/modules/tome/data/general/objects/2htridents.lua
+++ b/game/modules/tome/data/general/objects/2htridents.lua
@@ -38,7 +38,7 @@ Tridents require the exotic weapons mastery talent to use correctly.]],
 }
 
 newEntity{ base = "BASE_TRIDENT",
-	name = "coral trident",
+	name = "coral trident", short_name = "coral",
 	level_range = {1, 10},
 	require = { stat = { str=11 }, },
 	cost = 5,
@@ -52,7 +52,7 @@ newEntity{ base = "BASE_TRIDENT",
 }
 
 newEntity{ base = "BASE_TRIDENT",
-	name = "blue-steel trident",
+	name = "blue-steel trident", short_name = "b.steel",
 	level_range = {10, 20},
 	require = { stat = { str=16 }, },
 	cost = 10,
@@ -66,7 +66,7 @@ newEntity{ base = "BASE_TRIDENT",
 }
 
 newEntity{ base = "BASE_TRIDENT",
-	name = "deep-steel trident",
+	name = "deep-steel trident", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { str=24 }, },
 	cost = 15,
@@ -80,7 +80,7 @@ newEntity{ base = "BASE_TRIDENT",
 }
 
 newEntity{ base = "BASE_TRIDENT",
-	name = "orite trident",
+	name = "orite trident", short_name = "orite",
 	level_range = {30, 40},
 	require = { stat = { str=35 }, },
 	cost = 25,
@@ -94,7 +94,7 @@ newEntity{ base = "BASE_TRIDENT",
 }
 
 newEntity{ base = "BASE_TRIDENT",
-	name = "orichalcum trident",
+	name = "orichalcum trident", short_name = "orichalcum",
 	level_range = {40, 50},
 	require = { stat = { str=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/axes.lua b/game/modules/tome/data/general/objects/axes.lua
index 1a3c2fbfa4..aa74d2c465 100644
--- a/game/modules/tome/data/general/objects/axes.lua
+++ b/game/modules/tome/data/general/objects/axes.lua
@@ -34,7 +34,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_WARAXE",
-	name = "iron waraxe",
+	name = "iron waraxe", short_name = "iron",
 	level_range = {1, 10},
 	require = { stat = { str=11 }, },
 	cost = 5,
@@ -48,7 +48,7 @@ newEntity{ base = "BASE_WARAXE",
 }
 
 newEntity{ base = "BASE_WARAXE",
-	name = "steel waraxe",
+	name = "steel waraxe", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { str=16 }, },
 	cost = 10,
@@ -62,7 +62,7 @@ newEntity{ base = "BASE_WARAXE",
 }
 
 newEntity{ base = "BASE_WARAXE",
-	name = "dwarven-steel waraxe",
+	name = "dwarven-steel waraxe", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { str=24 }, },
 	cost = 15,
@@ -76,7 +76,7 @@ newEntity{ base = "BASE_WARAXE",
 }
 
 newEntity{ base = "BASE_WARAXE",
-	name = "stralite waraxe",
+	name = "stralite waraxe", short_name = "stralite",
 	level_range = {30, 40},
 	require = { stat = { str=35 }, },
 	cost = 25,
@@ -90,7 +90,7 @@ newEntity{ base = "BASE_WARAXE",
 }
 
 newEntity{ base = "BASE_WARAXE",
-	name = "voratun waraxe",
+	name = "voratun waraxe", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { str=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/bows.lua b/game/modules/tome/data/general/objects/bows.lua
index 97df611aef..edd4a6c510 100644
--- a/game/modules/tome/data/general/objects/bows.lua
+++ b/game/modules/tome/data/general/objects/bows.lua
@@ -39,7 +39,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_LONGBOW",
-	name = "elm longbow",
+	name = "elm longbow", short_name = "elm",
 	level_range = {1, 10},
 	require = { stat = { dex=11 }, },
 	cost = 5,
@@ -57,7 +57,7 @@ newEntity{ base = "BASE_LONGBOW",
 }
 
 newEntity{ base = "BASE_LONGBOW",
-	name = "ash longbow",
+	name = "ash longbow", short_name = "ash",
 	level_range = {10, 20},
 	require = { stat = { dex=16 }, },
 	cost = 10,
@@ -75,7 +75,7 @@ newEntity{ base = "BASE_LONGBOW",
 }
 
 newEntity{ base = "BASE_LONGBOW",
-	name = "yew longbow",
+	name = "yew longbow", short_name = "yew",
 	level_range = {20, 30},
 	require = { stat = { dex=24 }, },
 	cost = 15,
@@ -93,7 +93,7 @@ newEntity{ base = "BASE_LONGBOW",
 }
 
 newEntity{ base = "BASE_LONGBOW",
-	name = "elven-wood longbow",
+	name = "elven-wood longbow", short_name = "e.wood",
 	level_range = {30, 40},
 	require = { stat = { dex=35 }, },
 	cost = 25,
@@ -111,7 +111,7 @@ newEntity{ base = "BASE_LONGBOW",
 }
 
 newEntity{ base = "BASE_LONGBOW",
-	name = "dragonbone longbow",
+	name = "dragonbone longbow", short_name = "dragonbone",
 	level_range = {40, 50},
 	require = { stat = { dex=48 }, },
 	cost = 35,
@@ -148,7 +148,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_ARROW",
-	name = "elm arrow",
+	name = "elm arrow", short_name = "elm",
 	level_range = {1, 10},
 	require = { stat = { dex=11 }, },
 	cost = 0.05,
@@ -162,7 +162,7 @@ newEntity{ base = "BASE_ARROW",
 }
 
 newEntity{ base = "BASE_ARROW",
-	name = "ash arrow",
+	name = "ash arrow", short_name = "ash",
 	level_range = {10, 20},
 	require = { stat = { dex=16 }, },
 	cost = 0.1,
@@ -176,7 +176,7 @@ newEntity{ base = "BASE_ARROW",
 }
 
 newEntity{ base = "BASE_ARROW",
-	name = "yew arrow",
+	name = "yew arrow", short_name = "yew",
 	level_range = {20, 30},
 	require = { stat = { dex=24 }, },
 	cost = 0.15,
@@ -190,7 +190,7 @@ newEntity{ base = "BASE_ARROW",
 }
 
 newEntity{ base = "BASE_ARROW",
-	name = "elven-wood arrow",
+	name = "elven-wood arrow", short_name = "e.wood",
 	level_range = {30, 40},
 	require = { stat = { dex=35 }, },
 	cost = 0.25,
@@ -204,7 +204,7 @@ newEntity{ base = "BASE_ARROW",
 }
 
 newEntity{ base = "BASE_ARROW",
-	name = "dragonbone arrow",
+	name = "dragonbone arrow", short_name = "dragonbone",
 	level_range = {40, 50},
 	require = { stat = { dex=48 }, },
 	cost = 0.35,
diff --git a/game/modules/tome/data/general/objects/cloak.lua b/game/modules/tome/data/general/objects/cloak.lua
index d6f5223077..57a6789e2b 100644
--- a/game/modules/tome/data/general/objects/cloak.lua
+++ b/game/modules/tome/data/general/objects/cloak.lua
@@ -32,7 +32,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_CLOAK",
-	name = "linen cloak",
+	name = "linen cloak", short_name = "linen",
 	level_range = {1, 20},
 	cost = 2,
 	material_level = 1,
@@ -42,7 +42,7 @@ newEntity{ base = "BASE_CLOAK",
 }
 
 newEntity{ base = "BASE_CLOAK",
-	name = "cashmere cloak",
+	name = "cashmere cloak", short_name = "cashmere",
 	level_range = {20, 40},
 	cost = 4,
 	material_level = 3,
@@ -52,7 +52,7 @@ newEntity{ base = "BASE_CLOAK",
 }
 
 newEntity{ base = "BASE_CLOAK",
-	name = "elven-silk cloak",
+	name = "elven-silk cloak", short_name = "e.silk",
 	level_range = {40, 50},
 	cost = 7,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/cloth-armors.lua b/game/modules/tome/data/general/objects/cloth-armors.lua
index 2cde699d1a..4e61b77006 100644
--- a/game/modules/tome/data/general/objects/cloth-armors.lua
+++ b/game/modules/tome/data/general/objects/cloth-armors.lua
@@ -32,21 +32,21 @@ newEntity{
 }
 
 newEntity{ base = "BASE_CLOTH_ARMOR",
-	name = "linen robe",
+	name = "linen robe", short_name = "iron",
 	level_range = {1, 10},
 	cost = 0.5,
 	material_level = 1,
 }
 
 newEntity{ base = "BASE_CLOTH_ARMOR",
-	name = "woollen robe",
+	name = "woollen robe", short_name = "wollen",
 	level_range = {10, 20},
 	cost = 1.5,
 	material_level = 2,
 }
 
 newEntity{ base = "BASE_CLOTH_ARMOR",
-	name = "cashmere robe",
+	name = "cashmere robe", short_name = "cashmere",
 	level_range = {20, 30},
 	cost = 2.5,
 	material_level = 3,
@@ -56,7 +56,7 @@ newEntity{ base = "BASE_CLOTH_ARMOR",
 }
 
 newEntity{ base = "BASE_CLOTH_ARMOR",
-	name = "silk robe",
+	name = "silk robe", short_name = "silk",
 	level_range = {30, 40},
 	cost = 3.5,
 	material_level = 4,
@@ -66,7 +66,7 @@ newEntity{ base = "BASE_CLOTH_ARMOR",
 }
 
 newEntity{ base = "BASE_CLOTH_ARMOR",
-	name = "elven-silk robe",
+	name = "elven-silk robe", short_name = "e.silk",
 	level_range = {40, 50},
 	cost = 5.5,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/digger.lua b/game/modules/tome/data/general/objects/digger.lua
index 730666ef5f..00e937c834 100644
--- a/game/modules/tome/data/general/objects/digger.lua
+++ b/game/modules/tome/data/general/objects/digger.lua
@@ -57,7 +57,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_DIGGER",
-	name = "iron pickaxe",
+	name = "iron pickaxe", short_name = "iron",
 	level_range = {1, 20},
 	cost = 3,
 	material_level = 1,
@@ -65,7 +65,7 @@ newEntity{ base = "BASE_DIGGER",
 }
 
 newEntity{ base = "BASE_DIGGER",
-	name = "dwarven-steel pickaxe",
+	name = "dwarven-steel pickaxe", short_name = "d.steel",
 	level_range = {20, 40},
 	cost = 3,
 	material_level = 3,
@@ -73,7 +73,7 @@ newEntity{ base = "BASE_DIGGER",
 }
 
 newEntity{ base = "BASE_DIGGER",
-	name = "voratun pickaxe",
+	name = "voratun pickaxe", short_name = "voratun",
 	level_range = {40, 50},
 	cost = 3,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/gauntlets.lua b/game/modules/tome/data/general/objects/gauntlets.lua
index c36309e3ad..124ff654eb 100644
--- a/game/modules/tome/data/general/objects/gauntlets.lua
+++ b/game/modules/tome/data/general/objects/gauntlets.lua
@@ -37,7 +37,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_GAUNTLETS",
-	name = "iron gauntlets",
+	name = "iron gauntlets", short_name = "iron",
 	level_range = {1, 20},
 	cost = 5,
 	material_level = 1,
@@ -55,7 +55,7 @@ newEntity{ base = "BASE_GAUNTLETS",
 }
 
 newEntity{ base = "BASE_GAUNTLETS",
-	name = "dwarven-steel gauntlets",
+	name = "dwarven-steel gauntlets", short_name = "d.steel",
 	level_range = {20, 40},
 	cost = 7,
 	material_level = 3,
@@ -73,7 +73,7 @@ newEntity{ base = "BASE_GAUNTLETS",
 }
 
 newEntity{ base = "BASE_GAUNTLETS",
-	name = "voratun gauntlets",
+	name = "voratun gauntlets", short_name = "voratun",
 	level_range = {40, 50},
 	cost = 10,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/gloves.lua b/game/modules/tome/data/general/objects/gloves.lua
index 43c978c201..ffadd86d8c 100644
--- a/game/modules/tome/data/general/objects/gloves.lua
+++ b/game/modules/tome/data/general/objects/gloves.lua
@@ -35,7 +35,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_GLOVES",
-	name = "rough leather gloves",
+	name = "rough leather gloves", short_name = "rough",
 	level_range = {1, 20},
 	cost = 5,
 	material_level = 1,
@@ -52,7 +52,7 @@ newEntity{ base = "BASE_GLOVES",
 }
 
 newEntity{ base = "BASE_GLOVES",
-	name = "hardened leather gloves",
+	name = "hardened leather gloves", short_name = "hardened",
 	level_range = {20, 40},
 	cost = 7,
 	material_level = 3,
@@ -69,7 +69,7 @@ newEntity{ base = "BASE_GLOVES",
 }
 
 newEntity{ base = "BASE_GLOVES",
-	name = "drakeskin leather gloves",
+	name = "drakeskin leather gloves", short_name = "drakeskin",
 	level_range = {40, 50},
 	cost = 10,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/heavy-armors.lua b/game/modules/tome/data/general/objects/heavy-armors.lua
index d6bd864c71..18a9ebe7d3 100644
--- a/game/modules/tome/data/general/objects/heavy-armors.lua
+++ b/game/modules/tome/data/general/objects/heavy-armors.lua
@@ -36,7 +36,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_HEAVY_ARMOR",
-	name = "iron mail armour",
+	name = "iron mail armour", short_name = "",
 	level_range = {1, 10},
 	require = { stat = { str=14 }, },
 	cost = 20,
@@ -49,7 +49,7 @@ newEntity{ base = "BASE_HEAVY_ARMOR",
 }
 
 newEntity{ base = "BASE_HEAVY_ARMOR",
-	name = "steel mail armour",
+	name = "steel mail armour", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { str=20 }, },
 	cost = 25,
@@ -62,7 +62,7 @@ newEntity{ base = "BASE_HEAVY_ARMOR",
 }
 
 newEntity{ base = "BASE_HEAVY_ARMOR",
-	name = "dwarven-steel mail armour",
+	name = "dwarven-steel mail armour", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { str=28 }, },
 	cost = 30,
@@ -75,7 +75,7 @@ newEntity{ base = "BASE_HEAVY_ARMOR",
 }
 
 newEntity{ base = "BASE_HEAVY_ARMOR",
-	name = "stralite mail armour",
+	name = "stralite mail armour", short_name = "stralite",
 	level_range = {30, 40},
 	cost = 40,
 	material_level = 4,
@@ -88,7 +88,7 @@ newEntity{ base = "BASE_HEAVY_ARMOR",
 }
 
 newEntity{ base = "BASE_HEAVY_ARMOR",
-	name = "voratun mail armour",
+	name = "voratun mail armour", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { str=48 }, },
 	cost = 50,
diff --git a/game/modules/tome/data/general/objects/heavy-boots.lua b/game/modules/tome/data/general/objects/heavy-boots.lua
index bbef9560ec..577e21327e 100644
--- a/game/modules/tome/data/general/objects/heavy-boots.lua
+++ b/game/modules/tome/data/general/objects/heavy-boots.lua
@@ -36,7 +36,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_HEAVY_BOOTS",
-	name = "pair of iron boots",
+	name = "pair of iron boots", short_name = "iron",
 	level_range = {1, 20},
 	cost = 5,
 	material_level = 1,
@@ -47,7 +47,7 @@ newEntity{ base = "BASE_HEAVY_BOOTS",
 }
 
 newEntity{ base = "BASE_HEAVY_BOOTS",
-	name = "pair of dwarven-steel boots",
+	name = "pair of dwarven-steel boots", short_name = "d.steel",
 	level_range = {20, 40},
 	cost = 7,
 	material_level = 3,
@@ -58,7 +58,7 @@ newEntity{ base = "BASE_HEAVY_BOOTS",
 }
 
 newEntity{ base = "BASE_HEAVY_BOOTS",
-	name = "pair of voratun boots",
+	name = "pair of voratun boots", short_name = "voratun",
 	level_range = {40, 50},
 	cost = 10,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/helms.lua b/game/modules/tome/data/general/objects/helms.lua
index 995c6cb84b..842d5928ed 100644
--- a/game/modules/tome/data/general/objects/helms.lua
+++ b/game/modules/tome/data/general/objects/helms.lua
@@ -36,7 +36,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_HELM",
-	name = "iron helm",
+	name = "iron helm", short_name = "iron",
 	level_range = {1, 20},
 	cost = 5,
 	material_level = 1,
@@ -47,7 +47,7 @@ newEntity{ base = "BASE_HELM",
 }
 
 newEntity{ base = "BASE_HELM",
-	name = "dwarven-steel helm",
+	name = "dwarven-steel helm", short_name = "d.steel",
 	level_range = {20, 40},
 	cost = 7,
 	material_level = 3,
@@ -58,7 +58,7 @@ newEntity{ base = "BASE_HELM",
 }
 
 newEntity{ base = "BASE_HELM",
-	name = "voratun helm",
+	name = "voratun helm", short_name = "voratun",
 	level_range = {40, 50},
 	cost = 10,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/jewelry.lua b/game/modules/tome/data/general/objects/jewelry.lua
index b47752b91f..d9d47023b0 100644
--- a/game/modules/tome/data/general/objects/jewelry.lua
+++ b/game/modules/tome/data/general/objects/jewelry.lua
@@ -43,35 +43,35 @@ newEntity{
 
 newEntity{ base = "BASE_RING",
 	name = "copper ring", color = colors.UMBER,
-	unided_name = "copper ring",
+	unided_name = "copper ring", short_name = "copper",
 	level_range = {1, 10},
 	cost = 1,
 	material_level = 1,
 }
 newEntity{ base = "BASE_RING",
 	name = "steel ring", color = colors.SLATE,
-	unided_name = "steel ring",
+	unided_name = "steel ring", short_name = "steel",
 	level_range = {10, 20},
 	cost = 2,
 	material_level = 2,
 }
 newEntity{ base = "BASE_RING",
 	name = "gold ring", color = colors.YELLOW,
-	unided_name = "gold ring",
+	unided_name = "gold ring", short_name = "gold",
 	level_range = {20, 30},
 	cost = 5,
 	material_level = 3,
 }
 newEntity{ base = "BASE_RING",
 	name = "stralite ring", color = {r=50, g=50, b=50},
-	unided_name = "stralite ring",
+	unided_name = "stralite ring", short_name = "stralite",
 	level_range = {30, 40},
 	cost = 10,
 	material_level = 4,
 }
 newEntity{ base = "BASE_RING",
 	name = "voratun ring", color = colors.WHITE,
-	unided_name = "voratun ring",
+	unided_name = "voratun ring", short_name = "voratun",
 	level_range = {40, 50},
 	cost = 15,
 	material_level = 5,
@@ -79,35 +79,35 @@ newEntity{ base = "BASE_RING",
 
 newEntity{ base = "BASE_AMULET",
 	name = "copper amulet", color = colors.UMBER,
-	unided_name = "copper amulet",
+	unided_name = "copper amulet", short_name = "copper",
 	level_range = {1, 10},
 	cost = 1,
 	material_level = 1,
 }
 newEntity{ base = "BASE_AMULET",
 	name = "steel amulet", color = colors.SLATE,
-	unided_name = "steel amulet",
+	unided_name = "steel amulet", short_name = "steel",
 	level_range = {10, 20},
 	cost = 2,
 	material_level = 2,
 }
 newEntity{ base = "BASE_AMULET",
 	name = "gold amulet", color = colors.YELLOW,
-	unided_name = "gold amulet",
+	unided_name = "gold amulet", short_name = "gold",
 	level_range = {20, 30},
 	cost = 5,
 	material_level = 3,
 }
 newEntity{ base = "BASE_AMULET",
 	name = "stralite amulet", color = {r=50, g=50, b=50},
-	unided_name = "stralite amulet",
+	unided_name = "stralite amulet", short_name = "stralite",
 	level_range = {30, 40},
 	cost = 10,
 	material_level = 4,
 }
 newEntity{ base = "BASE_AMULET",
 	name = "voratun amulet", color = colors.WHITE,
-	unided_name = "voratun amulet",
+	unided_name = "voratun amulet", short_name = "voratun",
 	level_range = {40, 50},
 	cost = 15,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/knifes.lua b/game/modules/tome/data/general/objects/knifes.lua
index c5ce7f5541..678d3e1b56 100644
--- a/game/modules/tome/data/general/objects/knifes.lua
+++ b/game/modules/tome/data/general/objects/knifes.lua
@@ -34,7 +34,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_KNIFE",
-	name = "iron dagger",
+	name = "iron dagger", short_name = "iron",
 	level_range = {1, 10},
 	require = { stat = { dex=11 }, },
 	cost = 5,
@@ -48,7 +48,7 @@ newEntity{ base = "BASE_KNIFE",
 }
 
 newEntity{ base = "BASE_KNIFE",
-	name = "steel dagger",
+	name = "steel dagger", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { dex=16 }, },
 	cost = 10,
@@ -62,7 +62,7 @@ newEntity{ base = "BASE_KNIFE",
 }
 
 newEntity{ base = "BASE_KNIFE",
-	name = "dwarven-steel dagger",
+	name = "dwarven-steel dagger", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { dex=24 }, },
 	cost = 15,
@@ -76,7 +76,7 @@ newEntity{ base = "BASE_KNIFE",
 }
 
 newEntity{ base = "BASE_KNIFE",
-	name = "stralite dagger",
+	name = "stralite dagger", short_name = "stralite",
 	level_range = {30, 40},
 	require = { stat = { dex=35 }, },
 	cost = 25,
@@ -90,7 +90,7 @@ newEntity{ base = "BASE_KNIFE",
 }
 
 newEntity{ base = "BASE_KNIFE",
-	name = "voratun dagger",
+	name = "voratun dagger", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { dex=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/leather-belt.lua b/game/modules/tome/data/general/objects/leather-belt.lua
index 29b01ff5fc..bac8e839aa 100644
--- a/game/modules/tome/data/general/objects/leather-belt.lua
+++ b/game/modules/tome/data/general/objects/leather-belt.lua
@@ -30,21 +30,21 @@ newEntity{
 }
 
 newEntity{ base = "BASE_LEATHER_BELT",
-	name = "rough leather belt",
+	name = "rough leather belt", short_name = "rough",
 	level_range = {1, 20},
 	cost = 1,
 	material_level = 1,
 }
 
 newEntity{ base = "BASE_LEATHER_BELT",
-	name = "hardened leather belt",
+	name = "hardened leather belt", short_name = "hardened",
 	level_range = {20, 40},
 	cost = 2,
 	material_level = 3,
 }
 
 newEntity{ base = "BASE_LEATHER_BELT",
-	name = "drakeskin leather belt",
+	name = "drakeskin leather belt", short_name = "drakeskin",
 	level_range = {40, 50},
 	cost = 4,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/leather-boots.lua b/game/modules/tome/data/general/objects/leather-boots.lua
index ff3446b6f7..50531891e4 100644
--- a/game/modules/tome/data/general/objects/leather-boots.lua
+++ b/game/modules/tome/data/general/objects/leather-boots.lua
@@ -32,7 +32,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_LEATHER_BOOT",
-	name = "pair of rough leather boots",
+	name = "pair of rough leather boots", short_name = "rough",
 	level_range = {1, 20},
 	cost = 2,
 	material_level = 1,
@@ -43,7 +43,7 @@ newEntity{ base = "BASE_LEATHER_BOOT",
 }
 
 newEntity{ base = "BASE_LEATHER_BOOT",
-	name = "pair of hardened leather boots",
+	name = "pair of hardened leather boots", short_name = "hardened",
 	level_range = {20, 40},
 	cost = 4,
 	material_level = 3,
@@ -54,7 +54,7 @@ newEntity{ base = "BASE_LEATHER_BOOT",
 }
 
 newEntity{ base = "BASE_LEATHER_BOOT",
-	name = "pair of drakeskin leather boots",
+	name = "pair of drakeskin leather boots", short_name = "drakeskin",
 	level_range = {40, 50},
 	cost = 7,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/leather-caps.lua b/game/modules/tome/data/general/objects/leather-caps.lua
index 902f5202c6..8861e4cfbb 100644
--- a/game/modules/tome/data/general/objects/leather-caps.lua
+++ b/game/modules/tome/data/general/objects/leather-caps.lua
@@ -32,7 +32,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_LEATHER_CAP",
-	name = "rough leather cap",
+	name = "rough leather cap", short_name = "rough",
 	level_range = {1, 20},
 	cost = 2,
 	material_level = 1,
@@ -43,7 +43,7 @@ newEntity{ base = "BASE_LEATHER_CAP",
 }
 
 newEntity{ base = "BASE_LEATHER_CAP",
-	name = "hardened leather cap",
+	name = "hardened leather cap", short_name = "hardened",
 	level_range = {20, 40},
 	cost = 4,
 	material_level = 3,
@@ -54,7 +54,7 @@ newEntity{ base = "BASE_LEATHER_CAP",
 }
 
 newEntity{ base = "BASE_LEATHER_CAP",
-	name = "drakeskin leather cap",
+	name = "drakeskin leather cap", short_name = "drakeskin",
 	level_range = {40, 50},
 	cost = 7,
 	material_level = 5,
diff --git a/game/modules/tome/data/general/objects/light-armors.lua b/game/modules/tome/data/general/objects/light-armors.lua
index 6448a14eb7..7b332f367e 100644
--- a/game/modules/tome/data/general/objects/light-armors.lua
+++ b/game/modules/tome/data/general/objects/light-armors.lua
@@ -32,7 +32,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_LIGHT_ARMOR",
-	name = "rough leather armour",
+	name = "rough leather armour", short_name = "rough",
 	level_range = {1, 10},
 	require = { stat = { str=10 }, },
 	cost = 10,
@@ -45,7 +45,7 @@ newEntity{ base = "BASE_LIGHT_ARMOR",
 }
 
 newEntity{ base = "BASE_LIGHT_ARMOR",
-	name = "cured leather armour",
+	name = "cured leather armour", short_name = "cured",
 	level_range = {10, 20},
 	require = { stat = { str=14 }, },
 	cost = 12,
@@ -58,7 +58,7 @@ newEntity{ base = "BASE_LIGHT_ARMOR",
 }
 
 newEntity{ base = "BASE_LIGHT_ARMOR",
-	name = "hardened leather armour",
+	name = "hardened leather armour", short_name = "hardened",
 	level_range = {20, 30},
 	require = { stat = { str=16 }, },
 	cost = 15,
@@ -71,7 +71,7 @@ newEntity{ base = "BASE_LIGHT_ARMOR",
 }
 
 newEntity{ base = "BASE_LIGHT_ARMOR",
-	name = "reinforced leather armour",
+	name = "reinforced leather armour", short_name = "reinforced",
 	level_range = {30, 40},
 	cost = 20,
 	require = { stat = { str=18 }, },
@@ -84,7 +84,7 @@ newEntity{ base = "BASE_LIGHT_ARMOR",
 }
 
 newEntity{ base = "BASE_LIGHT_ARMOR",
-	name = "drakeskin leather armour",
+	name = "drakeskin leather armour", short_name = "drakeskin",
 	level_range = {40, 50},
 	require = { stat = { str=20 }, },
 	cost = 25,
diff --git a/game/modules/tome/data/general/objects/lites.lua b/game/modules/tome/data/general/objects/lites.lua
index 7db4894ba4..f67f41f0e7 100644
--- a/game/modules/tome/data/general/objects/lites.lua
+++ b/game/modules/tome/data/general/objects/lites.lua
@@ -28,7 +28,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_LITE",
-	name = "brass lantern", color=colors.UMBER,
+	name = "brass lantern", color=colors.UMBER, short_name = "brass",
 	desc = [[A brass container with a wick emerging from it, protected from draughts by a sheet of greased paper. It can be carried by a handle.]],
 	level_range = {1, 20},
 	rarity = 7,
@@ -42,7 +42,7 @@ newEntity{ base = "BASE_LITE",
 }
 
 newEntity{ base = "BASE_LITE",
-	name = "alchemist's lamp", color=colors.LIGHT_UMBER,
+	name = "alchemist's lamp", color=colors.LIGHT_UMBER, short_name = "alchemist",
 	desc = [[A normal brass lantern, enhanced by alchemy to make it brighter.]],
 	level_range = {20, 35},
 	rarity = 10,
@@ -56,7 +56,7 @@ newEntity{ base = "BASE_LITE",
 }
 
 newEntity{ base = "BASE_LITE",
-	name = "dwarven lantern", color=colors.GOLD,
+	name = "dwarven lantern", color=colors.GOLD, short_name = "dwarven",
 	desc = [[Made by the Dwarves, this lantern provides light in the darkest recesses of the earth.]],
 	level_range = {35, 50},
 	rarity = 12,
diff --git a/game/modules/tome/data/general/objects/maces.lua b/game/modules/tome/data/general/objects/maces.lua
index ac8e5cc6c7..0edc920ad3 100644
--- a/game/modules/tome/data/general/objects/maces.lua
+++ b/game/modules/tome/data/general/objects/maces.lua
@@ -34,7 +34,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_MACE",
-	name = "iron mace",
+	name = "iron mace", short_name = "iron",
 	level_range = {1, 10},
 	require = { stat = { str=11 }, },
 	cost = 5,
@@ -48,7 +48,7 @@ newEntity{ base = "BASE_MACE",
 }
 
 newEntity{ base = "BASE_MACE",
-	name = "steel mace",
+	name = "steel mace", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { str=16 }, },
 	cost = 10,
@@ -62,7 +62,7 @@ newEntity{ base = "BASE_MACE",
 }
 
 newEntity{ base = "BASE_MACE",
-	name = "dwarven-steel mace",
+	name = "dwarven-steel mace", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { str=24 }, },
 	cost = 15,
@@ -76,7 +76,7 @@ newEntity{ base = "BASE_MACE",
 }
 
 newEntity{ base = "BASE_MACE",
-	name = "stralite mace",
+	name = "stralite mace", short_name = "stralite",
 	level_range = {30, 40},
 	require = { stat = { str=35 }, },
 	cost = 25,
@@ -90,7 +90,7 @@ newEntity{ base = "BASE_MACE",
 }
 
 newEntity{ base = "BASE_MACE",
-	name = "voratun mace",
+	name = "voratun mace", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { str=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/mummy-wrappings.lua b/game/modules/tome/data/general/objects/mummy-wrappings.lua
index 0ac19d2d3b..63fb1368bd 100644
--- a/game/modules/tome/data/general/objects/mummy-wrappings.lua
+++ b/game/modules/tome/data/general/objects/mummy-wrappings.lua
@@ -36,7 +36,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_MUMMY_WRAPPING",
-	name = "mummy wrappings",
+	name = "mummy wrappings", short_name = "mummy",
 	level_range = {10, 40},
 	require = { stat = { dex=15 }, },
 	cost = 1,
diff --git a/game/modules/tome/data/general/objects/shields.lua b/game/modules/tome/data/general/objects/shields.lua
index c3dd815502..36f370fca1 100644
--- a/game/modules/tome/data/general/objects/shields.lua
+++ b/game/modules/tome/data/general/objects/shields.lua
@@ -40,7 +40,7 @@ newEntity{
 -- when using special talents
 
 newEntity{ base = "BASE_SHIELD",
-	name = "iron shield",
+	name = "iron shield", short_name = "iron",
 	level_range = {1, 10},
 	require = { stat = { str=11 }, },
 	cost = 5,
@@ -59,7 +59,7 @@ newEntity{ base = "BASE_SHIELD",
 }
 
 newEntity{ base = "BASE_SHIELD",
-	name = "steel shield",
+	name = "steel shield", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { str=16 }, },
 	cost = 10,
@@ -78,7 +78,7 @@ newEntity{ base = "BASE_SHIELD",
 }
 
 newEntity{ base = "BASE_SHIELD",
-	name = "dwarven-steel shield",
+	name = "dwarven-steel shield", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { str=24 }, },
 	cost = 15,
@@ -97,7 +97,7 @@ newEntity{ base = "BASE_SHIELD",
 }
 
 newEntity{ base = "BASE_SHIELD",
-	name = "stralite shield",
+	name = "stralite shield", short_name = "stralite",
 	level_range = {30, 40},
 	require = { stat = { str=35 }, },
 	cost = 25,
@@ -116,7 +116,7 @@ newEntity{ base = "BASE_SHIELD",
 }
 
 newEntity{ base = "BASE_SHIELD",
-	name = "voratun shield",
+	name = "voratun shield", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { str=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/slings.lua b/game/modules/tome/data/general/objects/slings.lua
index f5e5961e60..0d025f2777 100644
--- a/game/modules/tome/data/general/objects/slings.lua
+++ b/game/modules/tome/data/general/objects/slings.lua
@@ -38,7 +38,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_SLING",
-	name = "rough leather sling",
+	name = "rough leather sling", short_name = "rough",
 	level_range = {1, 10},
 	require = { stat = { dex=11 }, },
 	cost = 5,
@@ -56,7 +56,7 @@ newEntity{ base = "BASE_SLING",
 }
 
 newEntity{ base = "BASE_SLING",
-	name = "cured leather sling",
+	name = "cured leather sling", short_name = "cured",
 	level_range = {10, 20},
 	require = { stat = { dex=16 }, },
 	cost = 10,
@@ -74,7 +74,7 @@ newEntity{ base = "BASE_SLING",
 }
 
 newEntity{ base = "BASE_SLING",
-	name = "hardened leather sling",
+	name = "hardened leather sling", short_name = "hardened",
 	level_range = {20, 30},
 	require = { stat = { dex=24 }, },
 	cost = 15,
@@ -92,7 +92,7 @@ newEntity{ base = "BASE_SLING",
 }
 
 newEntity{ base = "BASE_SLING",
-	name = "reinforced leather sling",
+	name = "reinforced leather sling", short_name = "reinforced",
 	level_range = {30, 40},
 	require = { stat = { dex=35 }, },
 	cost = 25,
@@ -110,7 +110,7 @@ newEntity{ base = "BASE_SLING",
 }
 
 newEntity{ base = "BASE_SLING",
-	name = "drakeskin leather sling",
+	name = "drakeskin leather sling", short_name = "drakeskin",
 	level_range = {40, 50},
 	require = { stat = { dex=48 }, },
 	cost = 35,
@@ -147,7 +147,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_SHOT",
-	name = "iron shot",
+	name = "iron shot", short_name = "iron",
 	level_range = {1, 10},
 	require = { stat = { dex=11 }, },
 	cost = 0.05,
@@ -161,7 +161,7 @@ newEntity{ base = "BASE_SHOT",
 }
 
 newEntity{ base = "BASE_SHOT",
-	name = "steel shot",
+	name = "steel shot", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { dex=16 }, },
 	cost = 0.10,
@@ -175,7 +175,7 @@ newEntity{ base = "BASE_SHOT",
 }
 
 newEntity{ base = "BASE_SHOT",
-	name = "dwarven-steel shot",
+	name = "dwarven-steel shot", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { dex=24 }, },
 	cost = 0.15,
@@ -189,7 +189,7 @@ newEntity{ base = "BASE_SHOT",
 }
 
 newEntity{ base = "BASE_SHOT",
-	name = "stralite shot",
+	name = "stralite shot", short_name = "stralite",
 	level_range = {30, 40},
 	require = { stat = { dex=35 }, },
 	cost = 0.25,
@@ -203,7 +203,7 @@ newEntity{ base = "BASE_SHOT",
 }
 
 newEntity{ base = "BASE_SHOT",
-	name = "voratun shot",
+	name = "voratun shot", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { dex=48 }, },
 	cost = 0.35,
diff --git a/game/modules/tome/data/general/objects/staves.lua b/game/modules/tome/data/general/objects/staves.lua
index 9e7823ff5b..93e5bc27f9 100644
--- a/game/modules/tome/data/general/objects/staves.lua
+++ b/game/modules/tome/data/general/objects/staves.lua
@@ -41,7 +41,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_STAFF",
-	name = "elm staff",
+	name = "elm staff", short_name = "elm",
 	level_range = {1, 10},
 	require = { stat = { mag=11 }, },
 	cost = 5,
@@ -59,7 +59,7 @@ newEntity{ base = "BASE_STAFF",
 }
 
 newEntity{ base = "BASE_STAFF",
-	name = "ash staff",
+	name = "ash staff", short_name = "ash",
 	level_range = {10, 20},
 	require = { stat = { mag=16 }, },
 	cost = 10,
@@ -77,7 +77,7 @@ newEntity{ base = "BASE_STAFF",
 }
 
 newEntity{ base = "BASE_STAFF",
-	name = "yew staff",
+	name = "yew staff", short_name = "yew",
 	level_range = {20, 30},
 	require = { stat = { mag=24 }, },
 	cost = 15,
@@ -95,7 +95,7 @@ newEntity{ base = "BASE_STAFF",
 }
 
 newEntity{ base = "BASE_STAFF",
-	name = "elven-wood staff",
+	name = "elven-wood staff", short_name = "e.wood",
 	level_range = {30, 40},
 	require = { stat = { mag=35 }, },
 	cost = 25,
@@ -113,7 +113,7 @@ newEntity{ base = "BASE_STAFF",
 }
 
 newEntity{ base = "BASE_STAFF",
-	name = "dragonbone staff",
+	name = "dragonbone staff", short_name = "dragonbone",
 	level_range = {40, 50},
 	require = { stat = { mag=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/swords.lua b/game/modules/tome/data/general/objects/swords.lua
index 713a9efd8c..762d7772d7 100644
--- a/game/modules/tome/data/general/objects/swords.lua
+++ b/game/modules/tome/data/general/objects/swords.lua
@@ -34,7 +34,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_LONGSWORD",
-	name = "iron longsword",
+	name = "iron longsword", short_name = "iron",
 	level_range = {1, 10},
 	require = { stat = { str=11 }, },
 	cost = 5,
@@ -48,7 +48,7 @@ newEntity{ base = "BASE_LONGSWORD",
 }
 
 newEntity{ base = "BASE_LONGSWORD",
-	name = "steel longsword",
+	name = "steel longsword", short_name = "steel",
 	level_range = {10, 20},
 	require = { stat = { str=16 }, },
 	cost = 10,
@@ -62,7 +62,7 @@ newEntity{ base = "BASE_LONGSWORD",
 }
 
 newEntity{ base = "BASE_LONGSWORD",
-	name = "dwarven-steel longsword",
+	name = "dwarven-steel longsword", short_name = "d.steel",
 	level_range = {20, 30},
 	require = { stat = { str=24 }, },
 	cost = 15,
@@ -76,7 +76,7 @@ newEntity{ base = "BASE_LONGSWORD",
 }
 
 newEntity{ base = "BASE_LONGSWORD",
-	name = "stralite longsword",
+	name = "stralite longsword", short_name = "stralite",
 	level_range = {30, 40},
 	require = { stat = { str=35 }, },
 	cost = 25,
@@ -90,7 +90,7 @@ newEntity{ base = "BASE_LONGSWORD",
 }
 
 newEntity{ base = "BASE_LONGSWORD",
-	name = "voratun longsword",
+	name = "voratun longsword", short_name = "voratun",
 	level_range = {40, 50},
 	require = { stat = { str=48 }, },
 	cost = 35,
diff --git a/game/modules/tome/data/general/objects/wizard-hat.lua b/game/modules/tome/data/general/objects/wizard-hat.lua
index bdf43dd41e..8209e7e746 100644
--- a/game/modules/tome/data/general/objects/wizard-hat.lua
+++ b/game/modules/tome/data/general/objects/wizard-hat.lua
@@ -32,7 +32,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_WIZARD_HAT",
-	name = "linen wizard hat",
+	name = "linen wizard hat", short_name = "linen",
 	level_range = {1, 20},
 	cost = 2,
 	material_level = 1,
@@ -42,7 +42,7 @@ newEntity{ base = "BASE_WIZARD_HAT",
 }
 
 newEntity{ base = "BASE_WIZARD_HAT",
-	name = "cashmere wizard hat",
+	name = "cashmere wizard hat", short_name = "cashmere",
 	level_range = {20, 40},
 	cost = 4,
 	material_level = 3,
@@ -52,7 +52,7 @@ newEntity{ base = "BASE_WIZARD_HAT",
 }
 
 newEntity{ base = "BASE_WIZARD_HAT",
-	name = "elven-silk wizard hat",
+	name = "elven-silk wizard hat", short_name = "e.silk",
 	level_range = {40, 50},
 	cost = 7,
 	material_level = 5,
-- 
GitLab