It is currently 20 Nov 2025, 08:36
   
Text Size

Forge Beta: 04-13-2016 ver 1.5.51

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

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Xyx » 21 Apr 2016, 17:38

I very nearly thought Forge had crashed, but it turns out the AI was waiting for me to announce a target for its Cuombajj Witches. Is there any way that could be made somewhat obvious?
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Sp0rkG0D » 24 Apr 2016, 02:21

Following up on a bug that I previously reported here: viewtopic.php?f=26&t=17868&p=189086#p189086

Birthing pod (and other things most likely) considers token copies of creatures to have a converted mana of zero rather then the cost of the original creature.

I'd also like to thank everyone all the people working on development of Forge since I've got a hell of a lot of use out it.
Sp0rkG0D
 
Posts: 7
Joined: 23 Apr 2012, 09:10
Has thanked: 5 times
Been thanked: 0 time

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby RanDomino » 25 Apr 2016, 02:19

I get this every single time a game ends. If I'm doing a gauntlet, progress is saved, but it doesn't seem to be saved if it's a crash at the end of a game in quest mode. It's persisted through multiple Forge versions.

NullPointerException | Open
Code: Select all
Forge Version:    1.5.51-r-1
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_77 Oracle Corporation

java.lang.NullPointerException
   at forge.card.CardEdition$Predicates$1.apply(CardEdition.java:503)
   at forge.card.CardEdition$Predicates$1.apply(CardEdition.java:499)
   at forge.quest.QuestUtilCards.generateBasicLands(QuestUtilCards.java:92)
   at forge.quest.QuestUtilCards.generateCardsInShop(QuestUtilCards.java:714)
   at forge.quest.QuestUtilCards.getShopList(QuestUtilCards.java:733)
   at forge.quest.QuestWinLoseController.showRewards(QuestWinLoseController.java:63)
   at forge.screens.match.QuestWinLose.populateCustomPanel(QuestWinLose.java:58)
   at forge.screens.match.ViewWinLose.<init>(ViewWinLose.java:151)
   at forge.screens.match.CMatchUI.finishGame(CMatchUI.java:641)
   at forge.control.FControlGameEventHandler$1.run(FControlGameEventHandler.java:116)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
RanDomino
 
Posts: 290
Joined: 21 Mar 2010, 22:26
Has thanked: 20 times
Been thanked: 13 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Diena » 25 Apr 2016, 13:11

The card Skin Invasion works perfectly as an aura and comes back as a creature when enchanted creature dies.
But as Skin Shredder, it can neither block nor attack. I try also to equip, it is a valid target but the equipped doesn't stay equipped
Diena
 
Posts: 59
Joined: 05 Nov 2011, 16:08
Has thanked: 2 times
Been thanked: 6 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Hanmac » 25 Apr 2016, 13:55

@Diena: I think that was fixed in snapshot build, you might checkout this again with newest build.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Corwin72 » 25 Apr 2016, 17:50

@RanDomino
I have seen something like that before. I have seen it with corrupt save game data.If you start a new quest do you have the same issue? I think that it is related to the world that you are in.
User avatar
Corwin72
 
Posts: 793
Joined: 15 Sep 2009, 13:26
Location: Grayson, Ga
Has thanked: 25 times
Been thanked: 9 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Xyx » 25 Apr 2016, 23:47

The AI somehow managed to target itself with Argivian Blacksmith. Very weird. I can't do that.
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby jwallstone » 26 Apr 2016, 04:43

Shorecrasher elemental is still bugged. Exiling and returning face down is not dodging removal, and it cannot be turned face up again.
jwallstone
 
Posts: 66
Joined: 02 Mar 2012, 06:16
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Marek14 » 26 Apr 2016, 06:18

Xyx wrote:The AI somehow managed to target itself with Argivian Blacksmith. Very weird. I can't do that.
I know it's a bug, but it actually makes perfect sense -- you are human and AI is an artifact! :D
Marek14
Tester
 
Posts: 2776
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 305 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Twainer » 26 Apr 2016, 07:57

The packs for SOI aren't generating double-faced cards like RL packs.

All packs have a common/uncommon DFC and 1/8 packs should also have a rare/mythic DFC(in the place of a common).
Twainer
 
Posts: 44
Joined: 03 Jan 2010, 23:42
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Xyx » 26 Apr 2016, 11:42

Marek14 wrote:
Xyx wrote:The AI somehow managed to target itself with Argivian Blacksmith. Very weird. I can't do that.
I know it's a bug, but it actually makes perfect sense -- you are human and AI is an artifact! :D
But how does it even do that? It's very cheaty (I'll have to use dev mode to win my quest match now), and the problem doesn't seem to be with Argivian Blacksmith itself. Its ability has:

Code: Select all
ValidTgts$ Creature.Artifact
Also, I can't do it myself. I can't target myself, and I cannot target the AI either. So it must be in the AI code somewhere. Weird!
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby friarsol » 26 Apr 2016, 12:53

Xyx wrote:But how does it even do that? It's very cheaty (I'll have to use dev mode to win my quest match now), and the problem doesn't seem to be with Argivian Blacksmith itself.
Probably by ignoring the targeting restriction in the AI portion of the code.

PS What scenario were you in when this was happening?
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby friarsol » 26 Apr 2016, 13:21

Xyx wrote:I just managed to Fireball thin air. I thought I clicked on my opponent's face but apparently it's possible to skip the first target entirely.
5/1/2009: You may cast Fireball with zero targets, regardless of the value chosen for X. If you do so, it will not be a targeted spell, and no damage will actually be dealt when it resolves.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Xyx » 26 Apr 2016, 15:21

Description: Activated Ifh-Biff Efreet, AI responds with Eye for an Eye, I respond by activating Ifh-Biff Efreet again. Crash. Had to concede game.

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

java.lang.NullPointerException
   at forge.game.player.Player.addDamageAfterPrevention(Player.java:496)
   at forge.game.player.Player.addCombatDamage(Player.java:842)
   at forge.game.ability.effects.DamageDealEffect.resolve(DamageDealEffect.java:183)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:119)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1250)
   at forge.game.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1243)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1257)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1232)
   at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:269)
   at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:314)
   at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:235)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:134)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:81)
   at forge.game.player.Player.replaceDamage(Player.java:684)
   at forge.game.GameEntity.addDamage(GameEntity.java:60)
   at forge.game.ability.effects.DamageAllEffect.resolve(DamageAllEffect.java:86)
   at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:60)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1250)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1232)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:503)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1003)
   at forge.game.GameAction.startGame(GameAction.java:1479)
   at forge.game.Match.startGame(Match.java:96)
   at forge.match.HostedMatch$2.run(HostedMatch.java:220)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta: 04-13-2016 ver 1.5.51

Postby Athanasios » 27 Apr 2016, 14:04

Hey - I keep getting this error when I attempt to start forge:
RuntimeException | Open
Code: Select all
Forge Version:    1.5.51-r-1
Operating System: Windows 8.1 6.3 amd64
Java Version:     1.7.0_80 Oracle Corporation

java.lang.RuntimeException: java.io.EOFException
   at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:138)
   at forge.control.FControl.initialize(FControl.java:233)
   at forge.view.Main.main(Main.java:51)
Caused by: java.io.EOFException
   at java.util.zip.GZIPInputStream.readUByte(Unknown Source)
   at java.util.zip.GZIPInputStream.readUShort(Unknown Source)
   at java.util.zip.GZIPInputStream.readHeader(Unknown Source)
   at java.util.zip.GZIPInputStream.<init>(Unknown Source)
   at java.util.zip.GZIPInputStream.<init>(Unknown Source)
   at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:107)
   ... 2 more
It started happening after I had a crash playing Remilia Scarlet in quest mode - I tried clicking continue and then wait for a while but nothing happens - Tried re-downloading Forge but the problem persists.
Athanasios
 
Posts: 16
Joined: 29 Sep 2015, 07:01
Has thanked: 2 times
Been thanked: 1 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 58 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 58 users online :: 0 registered, 0 hidden and 58 guests (based on users active over the past 10 minutes)
Most users ever online was 9824 on 10 Nov 2025, 04:33

Users browsing this forum: No registered users and 58 guests

Login Form