Merge branch 'choosenum' into 'master'

fix ChooseNumberEffect range for random

See merge request core-developers/forge!5253
This commit is contained in:
Michael Kamensky
2021-08-23 16:06:24 +00:00

View File

@@ -54,7 +54,8 @@ public class ChooseNumberEffect extends SpellAbilityEffect {
if ((tgt == null) || p.canBeTargetedBy(sa)) {
int chosen;
if (random) {
chosen = MyRandom.getRandom().nextInt(max - min) + min;
chosen = MyRandom.getRandom().nextInt((max - min) + 1) + min;
//TODO more useful notify for RepeatEach -> ChooseNumber with random
p.getGame().getAction().notifyOfValue(sa, p, Integer.toString(chosen), null);
} else {
String title = sa.hasParam("ListTitle") ? sa.getParam("ListTitle") : Localizer.getInstance().getMessage("lblChooseNumber");