Page 2 of 11

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 10 Mar 2012, 20:44
by jeffwadsworth
moomarc wrote:
Vernon wrote:Read the text.

If a card has Shroud, it cannot be the target of spells or abilities. Blastoderm has Shroud, so a card like Retraced Image won't and can't work on it.

It may be something simple, but this one is definitely not a bug.
It is in fact a bug. #-o Retraced image doesn't target the card so should work. :(
This worked perfectly when I scripted it before. Definitely not working now. I will check it out.

*Edit: I see the problem. There was a misplaced boolean check that worked fine the first check through, but failed everytime after.

Fixed. Thanks for the report.

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 11 Mar 2012, 03:57
by Xitax
One odd thing: the Human and AI avatars keep getting swapped each time I restart Forge.

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 11 Mar 2012, 15:57
by edessa
Unfortunatelly thats true, every time I star forge the avatars change.

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 11 Mar 2012, 16:42
by Vernon
In quest mode:

30 life starts out as 20 in the first game of a match.

Also, I have r14666 on my beta. I dl'ed it yesterday. :|

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 11 Mar 2012, 17:08
by Chris H.
Vernon wrote:Also, I have r14666 on my beta. I dl'ed it yesterday. :|
`
Yeah, that is one of those dev things that drive us to distraction. :wink:

I used Eclipse to update my local copy and added some reading material to the changes.txt file. At that point the SVN revision number was set at 14663.

I then start a script which performs a build and release. This process updates the pom file found on the SVN which in turn increase the rev number to 14666.

People may perform merges to the SVN while my script is running and this can inflate the SVN revision number. I can not predict ahead of time what the true SVN revision number will be. It is usually three greater than what the changes.txt file states.

Granted, this is far more detail than most people will be interested in. :mrgreen:

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 11 Mar 2012, 17:50
by Vernon
Chris H. wrote:
Vernon wrote:Also, I have r14666 on my beta. I dl'ed it yesterday. :|
`
Yeah, that is one of those dev things that drive us to distraction. :wink:

I used Eclipse to update my local copy and added some reading material to the changes.txt file. At that point the SVN revision number was set at 14663.

I then start a script which performs a build and release. This process updates the pom file found on the SVN which in turn increase the rev number to 14666.

People may perform merges to the SVN while my script is running and this can inflate the SVN revision number. I can not predict ahead of time what the true SVN revision number will be. It is usually three greater than what the changes.txt file states.

Granted, this is far more detail than most people will be interested in. :mrgreen:
There has to be a way to lock the SVN while you run the script...

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 11 Mar 2012, 17:52
by Niv-Mizzet
The trigger on Oath of Druids is supposed to be a targeted ability. I had Leyline of Sanctity out so the computer shouldn't have been able to trigger Oath on me, but it could.

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 11 Mar 2012, 19:29
by timmermac
I currently have my quest preferences set to start at 1 pack, with additional packs added every 25 wins. However, once I got to 20 wins - I'm 22-20 right now - the only thing in the shop is basic and snow land. The lack of cards other than basic and snow land doesn't concern me, as I have the preferences set that way. I am, however, wondering what happened to the packs that are supposed to be there.

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 11 Mar 2012, 20:41
by Chris H.
Vernon wrote:There has to be a way to lock the SVN while you run the script...
`
It might be possible.

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 12 Mar 2012, 07:05
by cc-drake
I control Pure Reflection and get this exception when I cast Quag Vampires:
Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

null


Version:
Forge version 1.2.5-r14666

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_29 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.card.trigger.TriggerSpellAbilityCast.performTest(TriggerSpellAbilityCast.java:89)
   at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:440)
   at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:363)
   at forge.MagicStack.add(MagicStack.java:690)
   at forge.MagicStack.addAndUnfreeze(MagicStack.java:178)
   at forge.card.spellability.SpellAbilityRequirements.addAbilityToStack(SpellAbilityRequirements.java:235)
   at forge.card.spellability.SpellAbilityRequirements.finishPaying(SpellAbilityRequirements.java:189)
   at forge.card.cost.CostPayment.payCost(CostPayment.java:233)
   at forge.card.cost.CostPayment.paidCost(CostPayment.java:196)
   at forge.card.cost.CostMana$2.done(CostMana.java:426)
   at forge.card.cost.CostMana$2.selectCard(CostMana.java:398)
   at forge.GuiInput.selectCard(GuiInput.java:121)
   at forge.control.match.ControlField$11.mousePressed(ControlField.java:492)
   at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$000(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.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)

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 12 Mar 2012, 07:50
by Vernon
Looks like an issue with the Multikicker ability on Quag Vampires in relation to Pure Reflection, on a guess. Reading the card text on both cards, it looks like the client couldn't decide something and booted you out. Questions:

Did you use the multikicker ability on Quag Vampires?
What other creatures/enchantments were out on the field?

The first question is the key, as Pure Reflection should spit out a 1/1 token based on casting cost of the Quag Vampires. However, with the Multikicker ability, it could be 3/3, 5/5 or 7/7 (depending on the mana used to kick it.) Hmmm, I'll let the programmers sort this one out.

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 12 Mar 2012, 09:54
by krevett
Hi, I've added some precons for my quest that are set to be unlocked after 50 or more wins but I can start a new quest with any of the precon even those that are locked in the shop at the beginning #-o

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 12 Mar 2012, 10:02
by atar
Nice job dev team and kudos for the result!I seem to have an odd bug:The chalenges are a little messed up,meaning that the ai doesn't start with any cards in the battlefield (for example,at the collorless dungeon challenge the ai doesn't start with the 3 aeon hubs).Any tip?

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 12 Mar 2012, 12:21
by friarsol
Vernon wrote:The first question is the key, as Pure Reflection should spit out a 1/1 token based on casting cost of the Quag Vampires. However, with the Multikicker ability, it could be 3/3, 5/5 or 7/7 (depending on the mana used to kick it.) Hmmm, I'll let the programmers sort this one out.
This is incorrect. Multikicker does not change the CMC of the Vampires. It's not the same as a spell like Fireball, where the X is different while it's on the stack.

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

PostPosted: 12 Mar 2012, 13:41
by Vernon
OK. The java client might be reading that as if the kicker was applied to the Pure Reflection, though. Granted, I'm not good with programming java, but.... it might a coding issue inside the client that's causing it? I defer to you, Sol. I'm just reading the crash report above...