淬炼:修改淬炼随机取整
This commit is contained in:
@@ -422,7 +422,7 @@ export function getJewelRandSe(id: number, seid: number) {
|
|||||||
if (dicRandom.id > 0) {
|
if (dicRandom.id > 0) {
|
||||||
let randRange = getRandEelmWithWeight(dicRandom.rate);
|
let randRange = getRandEelmWithWeight(dicRandom.rate);
|
||||||
let randResult = getRandValueByMinMax(randRange.dic.min, randRange.dic.max, getDecimalCnt(dicRandom.gap));
|
let randResult = getRandValueByMinMax(randRange.dic.min, randRange.dic.max, getDecimalCnt(dicRandom.gap));
|
||||||
let n = Math.floor((randResult - dicRandom.Min)/dicRandom.gap);
|
let n = Math.ceil((randResult - dicRandom.Min)/dicRandom.gap);
|
||||||
rand = dicRandom.Min + n * dicRandom.gap;
|
rand = dicRandom.Min + n * dicRandom.gap;
|
||||||
}
|
}
|
||||||
return new RandSe(id, dicRandom.id, rand);
|
return new RandSe(id, dicRandom.id, rand);
|
||||||
|
|||||||
Reference in New Issue
Block a user