From 734ef4ccfd288432b031fe695a1f62cf2048d30b Mon Sep 17 00:00:00 2001
From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54>
Date: Thu, 13 Oct 2011 13:53:56 +0000
Subject: [PATCH] plop

git-svn-id: http://svn.net-core.org/repos/t-engine4@4551 51575b47-30f0-44d4-a5cc-537603b46e54
---
 .../tome/data/general/objects/egos/ammo.lua   | 10 ++++++++
 .../tome/data/general/objects/egos/boots.lua  | 25 ++++++++++++++++++-
 .../tome/data/general/objects/egos/bow.lua    |  7 ++++++
 3 files changed, 41 insertions(+), 1 deletion(-)

diff --git a/game/modules/tome/data/general/objects/egos/ammo.lua b/game/modules/tome/data/general/objects/egos/ammo.lua
index 03caec11fc..e8dc03eef8 100644
--- a/game/modules/tome/data/general/objects/egos/ammo.lua
+++ b/game/modules/tome/data/general/objects/egos/ammo.lua
@@ -20,6 +20,7 @@
 newEntity{
 	power_source = {arcane=true},
 	name = "flaming ", prefix=true, instant_resolve=true,
+	keywords = {flaming=true},
 	level_range = {1, 50},
 	rarity = 5,
 	wielder = {
@@ -29,6 +30,7 @@ newEntity{
 newEntity{
 	power_source = {arcane=true},
 	name = "icy ", prefix=true, instant_resolve=true,
+	keywords = {icy=true},
 	level_range = {15, 50},
 	rarity = 5,
 	wielder = {
@@ -38,6 +40,7 @@ newEntity{
 newEntity{
 	power_source = {nature=true},
 	name = "acidic ", prefix=true, instant_resolve=true,
+	keywords = {acidic=true},
 	level_range = {1, 50},
 	rarity = 5,
 	wielder = {
@@ -47,6 +50,7 @@ newEntity{
 newEntity{
 	power_source = {arcane=true},
 	name = "shocking ", prefix=true, instant_resolve=true,
+	keywords = {shocking=true},
 	level_range = {1, 50},
 	rarity = 5,
 	wielder = {
@@ -56,6 +60,7 @@ newEntity{
 newEntity{
 	power_source = {nature=true},
 	name = "poisonous ", prefix=true, instant_resolve=true,
+	keywords = {poisonous=true},
 	level_range = {1, 50},
 	rarity = 5,
 	wielder = {
@@ -66,6 +71,7 @@ newEntity{
 newEntity{
 	power_source = {nature=true},
 	name = "slime-covered ", prefix=true, instant_resolve=true,
+	keywords = {slime=true},
 	level_range = {10, 50},
 	rarity = 5,
 	wielder = {
@@ -76,6 +82,7 @@ newEntity{
 newEntity{
 	power_source = {arcane=true},
 	name = "elemental ", prefix=true, instant_resolve=true,
+	keywords = {elemental=true},
 	level_range = {35, 50},
 	greater_ego = 1,
 	rarity = 25,
@@ -92,6 +99,7 @@ newEntity{
 newEntity{
 	power_source = {nature=true},
 	name = " of the wind", suffix=true, instant_resolve=true,
+	keywords = {wind=true},
 	level_range = {10, 50},
 	rarity = 7,
 	combat = {
@@ -103,6 +111,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of annihilation", suffix=true,
+	keywords = {['annihil.']=true},
 	level_range = {1, 50},
 	greater_ego = 1,
 	cost = 1,
@@ -119,6 +128,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of unerring flight", suffix=true,
+	keywords = {unerring=true},
 	level_range = {1, 50},
 	greater_ego = 1,
 	cost = 1,
diff --git a/game/modules/tome/data/general/objects/egos/boots.lua b/game/modules/tome/data/general/objects/egos/boots.lua
index 407a7b96c8..4829f71581 100644
--- a/game/modules/tome/data/general/objects/egos/boots.lua
+++ b/game/modules/tome/data/general/objects/egos/boots.lua
@@ -23,6 +23,7 @@ local Talents = require "engine.interface.ActorTalents"
 newEntity{
 	power_source = {arcane=true},
 	name = " of phasing", suffix=true, instant_resolve=true,
+	keywords = {phasing=true},
 	level_range = {20, 50},
 	greater_ego = 1,
 	rarity = 18,
@@ -46,6 +47,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of uncanny dodging", suffix=true, instant_resolve=true,
+	keywords = {['u.dodge']=true},
 	level_range = {1, 50},
 	rarity = 5,
 	cost = 6,
@@ -57,6 +59,7 @@ newEntity{
 newEntity{
 	power_source = {arcane=true},
 	name = " of speed", suffix=true, instant_resolve=true,
+	keywords = {speed=true},
 	level_range = {15, 50},
 	greater_ego = 1,
 	rarity = 20,
@@ -69,6 +72,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of rushing", suffix=true, instant_resolve=true,
+	keywords = {rushing=true},
 	level_range = {20, 50},
 	greater_ego = 1,
 	rarity = 18,
@@ -86,6 +90,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of disengagement", suffix=true, instant_resolve=true,
+	keywords = {disengage=true},
 	level_range = {20, 50},
 	greater_ego = 1,
 	rarity = 18,
@@ -104,6 +109,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of stability", suffix=true, instant_resolve=true,
+	keywords = {stability=true},
 	level_range = {20, 50},
 	rarity = 12,
 	cost = 12,
@@ -116,6 +122,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of tirelessness", suffix=true, instant_resolve=true,
+	keywords = {tireless=true},
 	level_range = {1, 50},
 	rarity = 9,
 	cost = 7,
@@ -128,6 +135,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = "traveler's ", prefix=true, instant_resolve=true,
+	keywords = {traveler=true},
 	level_range = {1, 50},
 	rarity = 5,
 	cost = 6,
@@ -140,6 +148,7 @@ newEntity{
 newEntity{
 	power_source = {arcane=true},
 	name = "scholar's ", prefix=true, instant_resolve=true,
+	keywords = {scholar=true},
 	level_range = {1, 50},
 	rarity = 5,
 	cost = 6,
@@ -151,6 +160,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = "miner's ", prefix=true, instant_resolve=true,
+	keywords = {miner=true},
 	level_range = {1, 50},
 	rarity = 5,
 	cost = 6,
@@ -173,6 +183,7 @@ newEntity{
 newEntity{
 	power_source = {nature=true},
 	name = "restorative ", prefix=true, instant_resolve=true,
+	keywords = {restorative=true},
 	level_range = {35, 50},
 	greater_ego = 1,
 	rarity = 18,
@@ -189,6 +200,7 @@ newEntity{
 newEntity{
 	power_source = {nature=true},
 	name = "invigorating ", prefix=true, instant_resolve=true,
+	keywords = {['invigor.']=true},
 	level_range = {40, 50},
 	greater_ego = 1,
 	rarity = 20,
@@ -203,6 +215,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = "blood-soaked ", prefix=true, instant_resolve=true,
+	keywords = {blood=true},
 	level_range = {15, 50},
 	greater_ego = 1,
 	rarity = 15,
@@ -217,6 +230,7 @@ newEntity{
 newEntity{
 	power_source = {arcane=true},
 	name = "blightbringer's ", prefix=true, instant_resolve=true,
+	keywords = {blight=true},
 	level_range = {40, 50},
 	greater_ego = 1,
 	rarity = 35,
@@ -238,6 +252,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = "wanderer's ", prefix=true, instant_resolve=true,
+	keywords = {wanderer=true},
 	level_range = {15, 50},
 	greater_ego = 1,
 	rarity = 15,
@@ -255,6 +270,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = "reinforced ", prefix=true, instant_resolve=true,
+	keywords = {reinforced=true},
 	level_range = {40, 50},
 	greater_ego = 1,
 	rarity = 30,
@@ -273,6 +289,7 @@ newEntity{
 newEntity{
 	power_source = {arcane=true},
 	name = "eldritch ", prefix=true, instant_resolve=true,
+	keywords = {eldritch=true},
 	level_range = {30, 50},
 	greater_ego = 1,
 	rarity = 30,
@@ -287,6 +304,7 @@ newEntity{
 newEntity{
 	power_source = {nature=true},
 	name = "grounded ", prefix=true, instant_resolve=true,
+	keywords = {grounded=true},
 	level_range = {35, 50},
 	greater_ego = 1,
 	rarity = 35,
@@ -304,6 +322,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of heaving", suffix=true, instant_resolve=true,
+	keywords = {heaving=true},
 	level_range = {40, 50},
 	greater_ego = 1,
 	rarity = 30,
@@ -324,6 +343,7 @@ newEntity{
 newEntity{
 	power_source = {nature=true},
 	name = " of voracity", suffix=true, instant_resolve=true,
+	keywords = {voracity=true},
 	level_range = {20, 50},
 	greater_ego = 1,
 	rarity = 20,
@@ -338,6 +358,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of invasion", suffix=true, instant_resolve=true,
+	keywords = {invasion=true},
 	level_range = {30, 50},
 	greater_ego = 1,
 	rarity = 30,
@@ -355,6 +376,7 @@ newEntity{
 newEntity{
 	power_source = {arcane=true},
 	name = " of spellbinding", suffix=true, instant_resolve=true,
+	keywords = {spellbinding=true},
 	level_range = {10, 50},
 	greater_ego = 1,
 	rarity = 15,
@@ -371,6 +393,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of evasion", suffix=true, instant_resolve=true,
+	keywords = {evasion=true},
 	level_range = {10, 50},
 	greater_ego = 1,
 	rarity = 15,
@@ -382,4 +405,4 @@ newEntity{
 		combat_physresist = resolvers.mbonus_material(7, 1),
 		combat_spellresist = resolvers.mbonus_material(7, 1),
 	},
-}
\ No newline at end of file
+}
diff --git a/game/modules/tome/data/general/objects/egos/bow.lua b/game/modules/tome/data/general/objects/egos/bow.lua
index 1ac71f83fd..04fc09a96c 100644
--- a/game/modules/tome/data/general/objects/egos/bow.lua
+++ b/game/modules/tome/data/general/objects/egos/bow.lua
@@ -24,6 +24,7 @@ local Stats = require("engine.interface.ActorStats")
 newEntity{
 	power_source = {technique=true},
 	name = " of power", suffix=true, instant_resolve=true,
+	keywords = {power=true},
 	level_range = {1, 50},
 	rarity = 3,
 	cost = 6,
@@ -33,6 +34,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = "mighty ", prefix=true, instant_resolve=true,
+	keywords = {mighty=true},
 	level_range = {1, 50},
 	rarity = 3,
 	cost = 4,
@@ -44,6 +46,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = "steady ", prefix=true, instant_resolve=true,
+	keywords = {steady=true},
 	level_range = {20, 50},
 	rarity = 9,
 	cost = 10,
@@ -55,6 +58,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of dexterity (#STATBONUS#)", suffix=true, instant_resolve=true,
+	keywords = {dexterity=true},
 	level_range = {20, 50},
 	rarity = 7,
 	cost = 7,
@@ -66,6 +70,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of speed", suffix=true, instant_resolve=true,
+	keywords = {speed=true},
 	level_range = {20, 50},
 	rarity = 7,
 	cost = 7,
@@ -75,6 +80,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = " of great speed", suffix=true, instant_resolve=true,
+	keywords = {['g.speed']=true},
 	level_range = {40, 50},
 	greater_ego = 1,
 	rarity = 10,
@@ -85,6 +91,7 @@ newEntity{
 newEntity{
 	power_source = {technique=true},
 	name = "thaloren ", prefix=true, instant_resolve=true,
+	keywords = {thaloren=true},
 	level_range = {30, 50},
 	greater_ego = 1,
 	rarity = 24,
-- 
GitLab