diff --git a/lua/items.lua b/lua/items.lua index 05f5bf3e..182d5d8d 100644 --- a/lua/items.lua +++ b/lua/items.lua @@ -927,7 +927,10 @@ loti.item.describe_item = function(number, sort, set_items) elseif effect.set == "neutral" then line = "" .. _"Sets alignment to neutral" .. "" end elseif effect.apply_to == "status" then for part in string.gmatch(effect.add, '([^,]+)') do - if line then table.insert(desc, line) end + if line then + table.insert(desc, line) + line = nil + end if part == "unpoisonable" then line = "" .. _"Immune to Poison" .. "" elseif part == "unslowable" then line = "" .. _"Immune to Slow" .. "" elseif part == "undrainable" then line = "" .. _"Immune to Drain" .. ""