From cfe9c17b583a39173ed14f2c306f553277e87e6d Mon Sep 17 00:00:00 2001 From: Agetian Date: Mon, 21 Aug 2017 10:19:48 +0000 Subject: [PATCH] - Experimental: TokenAi: do not use a "80% chance to generate a token" chance when the token-generating ability is otherwise relevant. Prevents the AI from missing activations of planeswalker token generation abilities on casting a planeswalker, as well as indecisively creating tokens via The Hive and other similar cards before Declare Blockers when on defense. Will run some tests with this later, or may convert to an AI profile variable. --- forge-ai/src/main/java/forge/ai/ability/TokenAi.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/ability/TokenAi.java b/forge-ai/src/main/java/forge/ai/ability/TokenAi.java index 3cfaeb258dc..f0c11fd407c 100644 --- a/forge-ai/src/main/java/forge/ai/ability/TokenAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/TokenAi.java @@ -233,7 +233,9 @@ public class TokenAi extends SpellAbilityAi { } } } - return MyRandom.getRandom().nextFloat() < .8; + + return true; + //return MyRandom.getRandom().nextFloat() < .8; } /**