diff --git a/game/modules/tome/data/general/objects/egos/ammo.lua b/game/modules/tome/data/general/objects/egos/ammo.lua index 03caec11fc58a6081665fb4f4a062742e0161eeb..e8dc03eef885f30fb0b41b41dfbc36adda534529 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 407a7b96c81cab832de779ac11aeccc765325edf..4829f7158120cd691bcd92244a8d7382e3bbc277 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 1ac71f83fd1e71fd791f2de9f6c1f09344bfd93e..04fc09a96c45c56c125119c315e8477d1ad9a514 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,