Bug - playing card Mire's Toll
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Bug - playing card Mire's Toll
by lasthours » 13 Jun 2013, 21:47
Description: Played Mire's Toll, number swamps = 5, number of cards in opponents hand = 2 (has happened before - appears to be when #swamps > #OpponentCards). Not a programmer but guess that toIndex = 5 should be min(#swamps,#opponentcards) or at least that in proper code
btw, thanks for the development effort - love the program capabilities.
btw, thanks for the development effort - love the program capabilities.
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.4.0-r21849
Operating System: Windows 8 6.2 amd64
Java Version: 1.6.0_45 Sun Microsystems Inc.
java.lang.IndexOutOfBoundsException: toIndex = 5
at java.util.SubList.<init>(Unknown Source)
at java.util.RandomAccessSubList.<init>(Unknown Source)
at java.util.AbstractList.subList(Unknown Source)
at forge.game.player.PlayerControllerAi.chooseCardsToRevealFromHand(PlayerControllerAi.java:293)
at forge.card.ability.effects.DiscardEffect.resolve(DiscardEffect.java:196)
at forge.card.ability.SpellApiBased.resolve(SpellApiBased.java:54)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1057)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1034)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:585)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:738)
at forge.game.GameAction.startGame(GameAction.java:1528)
at forge.game.Match$1.run(Match.java:101)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
1 post
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 199 guests