diff --git a/game/modules/tome/class/Game.lua b/game/modules/tome/class/Game.lua
index 96697e7750af6e8d0c8d1c433be1b70afdb8fd66..7db83860a1d43a8773f369ecf7b65a56c133b16e 100644
--- a/game/modules/tome/class/Game.lua
+++ b/game/modules/tome/class/Game.lua
@@ -619,6 +619,7 @@ function _M:setupCommands()
 				for i, e in ipairs(self.zone.object_list) do
 					if e.unique and e.define_as ~= "VOICE_SARUMAN" and e.define_as ~= "ORB_MANY_WAYS_DEMON" then
 						local a = self.zone:finishEntity(self.level, "object", e)
+						a.no_unique_lore = true -- to not spam
 						a:identify(true)
 						self.zone:addEntity(self.level, a, "object", self.player.x, self.player.y)
 					end
diff --git a/game/modules/tome/data/zones/trollshaws/objects.lua b/game/modules/tome/data/zones/trollshaws/objects.lua
index 60dbf0e2416c5cef3c404aa7e9d4fb15f2f5cf3d..43ef38714c7816aeca578924d88000cb3b97287a 100644
--- a/game/modules/tome/data/zones/trollshaws/objects.lua
+++ b/game/modules/tome/data/zones/trollshaws/objects.lua
@@ -58,7 +58,7 @@ newEntity{ base = "BASE_SHIELD",
 	define_as = "SANGUINE_SHIELD",
 	unided_name = "bloody shield",
 	name = "Sanguine Shield", unique=true,
-	desc = [["Though tarnished and spattered with blood, the emblem of the sun still manages to shine through on this shield.]],
+	desc = [[Though tarnished and spattered with blood, the emblem of the sun still manages to shine through on this shield.]],
 	require = { stat = { str=39 }, },
 	cost = 120,
 
@@ -68,6 +68,9 @@ newEntity{ base = "BASE_SHIELD",
 		dammod = {str=1.2},
 	},
 	wielder = {
+		combat_armor = 4,
+		combat_def = 14,
+		combat_def_ranged = 14,
 		inc_stats = { [Stats.STAT_CON] = 5, },
 		fatigue = 19,
 		resists = { [DamageType.BLIGHT] = 25, },
diff --git a/ideas/DLCs.ods b/ideas/DLCs.ods
index 314681e55d83f8b4c9fcfca7b4e244dec525b454..2f36cb79c6f75dd3dbba18bd3e56c9ab844997fd 100644
Binary files a/ideas/DLCs.ods and b/ideas/DLCs.ods differ