It is currently 16 Apr 2024, 21:25
   
Text Size

Bug Reports (snapshot builds)

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Bug Reports (snapshot builds)

Postby tjtillman » 26 Sep 2017, 19:11

r35769

Enrage should only trigger once if an enrage creature gets double-blocked and the blocking creatures deal damage at the same time.
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 26 Sep 2017, 19:44

tjtillman wrote:r35769

Enrage should only trigger once if an enrage creature gets double-blocked and the blocking creatures deal damage at the same time.
Hmm, it does trigger only once for me in the current revision. :/ Which scenario in particular do you have where it triggers multiple times for you? Can you retest with the latest trunk?

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 26 Sep 2017, 22:04

:r35782
Sensei's divining top didn't show window when I activate first ability.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 27 Sep 2017, 03:55

stormcat wrote::r35782
Sensei's divining top didn't show window when I activate first ability.
Fixed :)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 27 Sep 2017, 14:54

r35790

Compute was able to pay cost and return Repeating Barrage to hand in first main phase (when it couldn't have possibly already attacked).
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 27 Sep 2017, 15:02

tjtillman wrote:r35790

Compute was able to pay cost and return Repeating Barrage to hand in first main phase (when it couldn't have possibly already attacked).
Fixed :)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 27 Sep 2017, 16:56

r35800

Got the following crash

Description: This happened twice. I played Duress on the CPU, the CPU had no non-land non-creature cards, and both times I got this crash after looking at its hand.

NullPointerException | Open
Code: Select all
Forge Version:    1.6.4-SNAPSHOT-r-1
Operating System: Windows 7 6.1 x86
Java Version:     1.8.0_141 Oracle Corporation

java.lang.NullPointerException
   at forge.game.ability.effects.DiscardEffect.resolve(DiscardEffect.java:296)
   at forge.game.ability.SpellApiBased.resolve(SpellApiBased.java:55)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1332)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1309)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:521)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1007)
   at forge.game.GameAction.startGame(GameAction.java:1572)
   at forge.game.Match.startGame(Match.java:87)
   at forge.match.HostedMatch$2.run(HostedMatch.java:225)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 27 Sep 2017, 17:02

tjtillman wrote:r35800

Got the following crash

Description: This happened twice. I played Duress on the CPU, the CPU had no non-land non-creature cards, and both times I got this crash after looking at its hand.

NullPointerException | Open
Code: Select all
Forge Version:    1.6.4-SNAPSHOT-r-1
Operating System: Windows 7 6.1 x86
Java Version:     1.8.0_141 Oracle Corporation

java.lang.NullPointerException
   at forge.game.ability.effects.DiscardEffect.resolve(DiscardEffect.java:296)
   at forge.game.ability.SpellApiBased.resolve(SpellApiBased.java:55)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1332)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1309)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:521)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1007)
   at forge.game.GameAction.startGame(GameAction.java:1572)
   at forge.game.Match.startGame(Match.java:87)
   at forge.match.HostedMatch$2.run(HostedMatch.java:225)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Fixed :)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 27 Sep 2017, 20:37

r35800

ETB effects (explore specifically) has been doing something weird, it won't trigger on ETB, but at the beginning of the next phase.
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 28 Sep 2017, 06:43

tjtillman wrote:r35800

ETB effects (explore specifically) has been doing something weird, it won't trigger on ETB, but at the beginning of the next phase.
I've seen this reported a few times every now and then (with different effects) but I couldn't replicate it even once so far. Is there any particular series of steps that you know of that can lead to a reproducible case where this would happen?

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 28 Sep 2017, 16:02

Agetian wrote:
tjtillman wrote:r35769

Enrage should only trigger once if an enrage creature gets double-blocked and the blocking creatures deal damage at the same time.
Hmm, it does trigger only once for me in the current revision. :/ Which scenario in particular do you have where it triggers multiple times for you? Can you retest with the latest trunk?

- Agetian
Happened to see this again in r35790

Same as last time it happened with the Snapping Sailback, maybe it's just that card that has this issue?
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 28 Sep 2017, 16:11

tjtillman wrote:
Agetian wrote:
tjtillman wrote:r35769

Enrage should only trigger once if an enrage creature gets double-blocked and the blocking creatures deal damage at the same time.
Hmm, it does trigger only once for me in the current revision. :/ Which scenario in particular do you have where it triggers multiple times for you? Can you retest with the latest trunk?

- Agetian
Happened to see this again in r35790

Same as last time it happened with the Snapping Sailback, maybe it's just that card that has this issue?
Yeah, it was just this one card (wasn't converted to the new DamageDoneOnce trigger with everything else). Fixed upstream now :)

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby WineGuy247 » 30 Sep 2017, 06:03

Error during AI DA Phase. Usually having to do with my Noble Hierarch, and others with "Exalted".

2017-09-30-00.txt
(1.52 KiB) Downloaded 140 times
User avatar
WineGuy247
 
Posts: 6
Joined: 13 Sep 2017, 00:54
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Agetian » 30 Sep 2017, 07:25

WineGuy247 wrote:Error during AI DA Phase. Usually having to do with my Noble Hierarch, and others with "Exalted".

2017-09-30-00.txt
Please provide the exact build number of the snapshot you've used. This does not reproduce on the latest snapshot and the 1.6.4 release.

If you believe this is still a problem (in the very latest snapshot/release), please provide the screenshot of the battlefield when this happens for you.

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 01 Oct 2017, 00:38

r35790

Couple AI things I noticed

CPU AI doesn't seem to ever use Spires of Orazca's ability on attacking creatures.

CPU cast River Heralds' Boon, targeting its own creature, but then didn't have its own merfolk to target and rather than choose a null target, targeted my merfolk, giving it a +1/+1 counter.
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: Google [Bot] and 41 guests


Who is online

In total there are 42 users online :: 1 registered, 0 hidden and 41 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: Google [Bot] and 41 guests

Login Form