...
elseif isExpensiveCrap(item) then
return 3
else
...
function isExpensiveCrap(item)
return (item.quality == ItemQuality.Rare and (
item.baseItem.code == "ob1"
or item.baseItem.code == "ob2"
or item.baseItem.code == "ob3"
or item.baseItem.code == "ob4"
or item.baseItem.code == "ob5"
or item.baseItem.code == "ob6"
or item.baseItem.code == "ob7"
or item.baseItem.code == "ob8"
or item.baseItem.code == "ob9"
or item.baseItem.code == "oba"
or item.baseItem.code == "obb"
or item.baseItem.code == "obc"
or item.baseItem.code == "obd"
or item.baseItem.code == "obe"
or item.baseItem.code == "obf"
or item.baseItem.code == "bwn"
or item.baseItem.code == "9wn"
or item.baseItem.code == "7yw"
or item.baseItem.code == "9gw"
or item.baseItem.code == "gwn"
or item.baseItem.code == "7bw"
or item.baseItem.code == "9yw"
or item.baseItem.code == "7wn"
or item.baseItem.code == "9bw"
or item.baseItem.code == "7gw"
or item.baseItem.code == "wnd"
or item.baseItem.code == "ywn"
or item.baseItem.code == "6ws"
or item.baseItem.code == "bst"
or item.baseItem.code == "8cs"
or item.baseItem.code == "6cs"
or item.baseItem.code == "cst"
or item.baseItem.code == "8bs"
or item.baseItem.code == "8ss"
or item.baseItem.code == "lst"
or item.baseItem.code == "81s"
or item.baseItem.code == "8ws"
or item.baseItem.code == "sst"
or item.baseItem.code == "wst"
or item.baseItem.code == "9ws"
or item.baseItem.code == "gsc"
or item.baseItem.code == "7sc"
or item.baseItem.code == "9sc"
or item.baseItem.code == "scp"
or item.baseItem.code == "wsp"
))
end