diff --git a/game/modules/tome/data/talents/spells/stone-alchemy.lua b/game/modules/tome/data/talents/spells/stone-alchemy.lua index 893c8abc7d223ca695e7bc18e45dc55fce6ea43f..a23fd82f062621f67d0c8283e6f528d4cf0ed30d 100644 --- a/game/modules/tome/data/talents/spells/stone-alchemy.lua +++ b/game/modules/tome/data/talents/spells/stone-alchemy.lua @@ -40,7 +40,7 @@ newTalent{ return gem end, action = function(self, t) - self:showEquipInven("Use which gem?", function(o) return o.type == "gem" end, function(o, inven, item) + self:showEquipInven("Use which gem?", function(o) return not o.unique and o.type == "gem" end, function(o, inven, item) local gem = t.make_gem(self, t, o.define_as) self:addObject(self.INVEN_INVEN, gem) self:removeObject(inven, item)