diff --git a/game/modules/tome/data/general/objects/egos/amulets.lua b/game/modules/tome/data/general/objects/egos/amulets.lua
index f3838c47598bf036daf6ccbdcb0c2ab9ee80869a..b34ed885535f47950fe8f1c37564bb5f95447465 100644
--- a/game/modules/tome/data/general/objects/egos/amulets.lua
+++ b/game/modules/tome/data/general/objects/egos/amulets.lua
@@ -198,7 +198,7 @@ newEntity{
 	},
 }
 newEntity{
-	power_source = {nature=true},
+	power_source = {antimagic=true},
 	name = "cleansing ", prefix=true, instant_resolve=true,
 	keywords = {cleansing=true},
 	level_range = {1, 50},
@@ -206,13 +206,13 @@ newEntity{
 	cost = 5,
 	wielder = {
 		resists={
-			[DamageType.NATURE] = resolvers.mbonus_material(20, 10),
+			[DamageType.BLIGHT] = resolvers.mbonus_material(20, 10),
 		},
-		poison_immune = resolvers.mbonus_material(30, 20, function(e, v) return 0, v/100 end),
+		disease_immune = resolvers.mbonus_material(30, 20, function(e, v) return 0, v/100 end),
 	},
 }
 newEntity{
-	power_source = {antimagic=true},
+	power_source = {nature=true},
 	name = "purifying ", prefix=true, instant_resolve=true,
 	keywords = {purifying=true},
 	level_range = {1, 50},
@@ -220,9 +220,9 @@ newEntity{
 	cost = 5,
 	wielder = {
 		resists={
-			[DamageType.BLIGHT] = resolvers.mbonus_material(20, 10),
+			[DamageType.NATURE] = resolvers.mbonus_material(20, 10),
 		},
-		disease_immune = resolvers.mbonus_material(30, 20, function(e, v) return 0, v/100 end),
+		poison_immune = resolvers.mbonus_material(30, 20, function(e, v) return 0, v/100 end),
 	},
 }
 newEntity{
diff --git a/game/modules/tome/data/general/objects/egos/armor.lua b/game/modules/tome/data/general/objects/egos/armor.lua
index 0371e0532bad18e18ab061291ef92f83ff04d3fb..6cef2ba81098248e592fd3ae7b7571c4f5559bf9 100644
--- a/game/modules/tome/data/general/objects/egos/armor.lua
+++ b/game/modules/tome/data/general/objects/egos/armor.lua
@@ -92,7 +92,7 @@ newEntity{
 	},
 }
 newEntity{
-	power_source = {nature=true},
+	power_source = {antimagic=true},
 	name = "cleansing ", prefix=true, instant_resolve=true,
 	keywords = {cleansing=true},
 	level_range = {10, 50},
diff --git a/game/modules/tome/data/general/objects/egos/gloves.lua b/game/modules/tome/data/general/objects/egos/gloves.lua
index 256c46b9f9584f010e594874949b6a7000407b9b..bdb105e645813f746d45848c46cfc852fa595905 100644
--- a/game/modules/tome/data/general/objects/egos/gloves.lua
+++ b/game/modules/tome/data/general/objects/egos/gloves.lua
@@ -166,8 +166,8 @@ newEntity{
 }
 newEntity{
 	power_source = {arcane=true},
-	name = "dark ", prefix=true, instant_resolve=true,
-	keywords = {dark=true},
+	name = "umbral ", prefix=true, instant_resolve=true,
+	keywords = {umbral=true},
 	level_range = {1, 50},
 	rarity = 9,
 	cost = 5,
@@ -184,8 +184,8 @@ newEntity{
 }
 newEntity{
 	power_source = {arcane=true},
-	name = "light ", prefix=true, instant_resolve=true,
-	keywords = {light=true},
+	name = "radiant ", prefix=true, instant_resolve=true,
+	keywords = {radiant=true},
 	level_range = {1, 50},
 	rarity = 9,
 	cost = 5,