修复几率盾

This commit is contained in:
枫谷剑仙 2021-03-17 00:16:48 +08:00
parent f3b5702caf
commit 0c03fbd028
1 changed files with 4 additions and 4 deletions

View File

@ -878,16 +878,16 @@ function getReduceRange(reduceScales)
{
const range = ranges[rgLessIdx];
ranges.splice(rgLessIdx, 1,
new reduceRange({min:range.min, max:scale.hp.min, scale: range.scale}),
new reduceRange({min:scale.hp.min, max:range.max, scale: range.scale})
new reduceRange({min:range.min, max:scale.hp.min, scale: range.scale, probability: range.probability}),
new reduceRange({min:scale.hp.min, max:range.max, scale: range.scale, probability: range.probability})
);
}
if (rgMoreIdx >= 0)
{
const range = ranges[rgMoreIdx];
ranges.splice(rgMoreIdx, 1,
new reduceRange({min:range.min, max:scale.hp.max, scale: range.scale}),
new reduceRange({min:scale.hp.max, max:range.max, scale: range.scale})
new reduceRange({min:range.min, max:scale.hp.max, scale: range.scale, probability: range.probability}),
new reduceRange({min:scale.hp.max, max:range.max, scale: range.scale, probability: range.probability})
);
}
const needChangeScaleRanges = ranges.filter(range=>range.min >= scale.hp.min && range.max <= scale.hp.max);