diff --git a/Mage.Tests/plugins/mage-player-aiminimax.jar b/Mage.Tests/plugins/mage-player-aiminimax.jar index 096f52a89ea..98fc1c40b13 100644 Binary files a/Mage.Tests/plugins/mage-player-aiminimax.jar and b/Mage.Tests/plugins/mage-player-aiminimax.jar differ diff --git a/Mage.Tests/src/test/java/org/mage/test/combat/DamageDistributionTest.java b/Mage.Tests/src/test/java/org/mage/test/combat/DamageDistributionTest.java new file mode 100644 index 00000000000..dbaa36402d8 --- /dev/null +++ b/Mage.Tests/src/test/java/org/mage/test/combat/DamageDistributionTest.java @@ -0,0 +1,34 @@ +package org.mage.test.combat; + +import junit.framework.Assert; +import mage.Constants; +import mage.game.permanent.Permanent; +import org.junit.Test; +import org.mage.test.serverside.base.CardTestBase; + +/** + * + * @author ayrat + */ +public class DamageDistributionTest extends CardTestBase { + + @Test + public void testDoubleStrike() { + addCard(Constants.Zone.BATTLEFIELD, playerA, "Warren Instigator"); + addCard(Constants.Zone.BATTLEFIELD, playerB, "Merfolk Looter"); + setLife(playerB, 4); + + execute(); + + Permanent instigator = getPermanent("Warren Instigator", playerA.getId()); + Assert.assertNotNull(instigator); + + // should block and die + assertPermanentCount(playerB, "Merfolk Looter", 0); + + // creature is blocked + // blocker dies and second strike does nothing + assertLife(playerB, 4); + } + +}