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