Formula

CommonFun.getItemReduceValue

function CommonFun.getItemReduceValue(deltalv, star)
  local extrper = 0
  local extrper1 = 0
  local extrper2 = 0
  if -40 <= deltalv then
    extrper1 = 1
  elseif -50 <= deltalv and deltalv <= -41 then
    extrper1 = 0.9
  elseif -60 <= deltalv and deltalv <= -51 then
    extrper1 = 0.8
  elseif -70 <= deltalv and deltalv <= -61 then
    extrper1 = 0.7
  elseif deltalv < -70 then
    extrper1 = 0.6
  end
  if -30 <= deltalv then
    extrper2 = 1
  elseif -40 <= deltalv and deltalv <= -31 then
    extrper2 = 0.9
  elseif -50 <= deltalv and deltalv <= -41 then
    extrper2 = 0.8
  elseif -60 <= deltalv and deltalv <= -51 then
    extrper2 = 0.7
  elseif -70 <= deltalv and deltalv <= -61 then
    extrper2 = 0.6
  elseif deltalv < -70 then
    extrper2 = 0.5
  end
  if star ~= nil and star == true then
    extrper = extrper1
  else
    extrper = extrper2
  end
  return extrper
end