diff --git a/src/Classes/Item.lua b/src/Classes/Item.lua index 897a1ae8e..4449cd96a 100644 --- a/src/Classes/Item.lua +++ b/src/Classes/Item.lua @@ -819,7 +819,7 @@ function ItemClass:ParseRaw(raw, rarity, highQuality) self.affixes = (self.base.subType and data.itemMods[self.base.type..self.base.subType]) or data.itemMods[self.base.type] or data.itemMods.Item - self.corruptible = self.base.type ~= "Flask" and self.base.type ~= "Charm" and self.base.type ~= "Rune" and self.base.type ~= "SoulCore" and self.base.type ~= "Transcendent Limb" + self.corruptible = self.base.type ~= "Flask" and self.base.type ~= "Charm" and self.base.type ~= "Transcendent Limb" self.requirements.str = self.base.req.str or 0 self.requirements.dex = self.base.req.dex or 0 self.requirements.int = self.base.req.int or 0 diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index 94fc278c0..6636e4464 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -2372,11 +2372,6 @@ function ItemsTabClass:CraftItem() raritySel = 2 end end - if base.base.type == "SoulCore" or base.base.type == "Rune" then - if raritySel == 3 or raritySel == 2 then - raritySel = 1 - end - end if base.base.type == "Transcendent Limb" then raritySel = 1 end diff --git a/src/Export/Scripts/bases.lua b/src/Export/Scripts/bases.lua index faa701aad..453afed52 100644 --- a/src/Export/Scripts/bases.lua +++ b/src/Export/Scripts/bases.lua @@ -339,7 +339,7 @@ directiveTable.base = function(state, args, out) reqLevel = baseItemType.DropLevel end end - if state.type == "Flask" or state.type == "SoulCore" or state.type == "Rune" or state.type == "Charm" then + if state.type == "Flask" or state.type == "Charm" then if baseItemType.DropLevel > 2 then reqLevel = baseItemType.DropLevel end @@ -363,7 +363,7 @@ directiveTable.base = function(state, args, out) end end out:write('},\n}\n') - + if not (state.forceHide and not baseTypeId:match("Talisman") and not state.forceShow) then bases[state.type] = bases[state.type] or {} local subtype = state.subType and #state.subType and state.subType or ""