Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by jeffwadsworth » 10 Mar 2012, 20:44
This worked perfectly when I scripted it before. Definitely not working now. I will check it out.moomarc wrote:It is in fact a bug. Retraced image doesn't target the card so should work.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.
*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.
- jeffwadsworth
- Super Tester Elite
- Posts: 1171
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 69 times
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by Xitax » 11 Mar 2012, 03:57
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
by edessa » 11 Mar 2012, 15:57
Unfortunatelly thats true, every time I star forge the avatars change.
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by Vernon » 11 Mar 2012, 16:42
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.
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.
When playing, card text is important. Read and understand it. It will usually prevent most errors.
- Vernon
- Posts: 51
- Joined: 01 Feb 2012, 23:18
- Location: Portland, OR
- Has thanked: 3 times
- Been thanked: 0 time
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by Chris H. » 11 Mar 2012, 17:08
`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.
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.
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by Vernon » 11 Mar 2012, 17:50
There has to be a way to lock the SVN while you run the script...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.
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.
When playing, card text is important. Read and understand it. It will usually prevent most errors.
- Vernon
- Posts: 51
- Joined: 01 Feb 2012, 23:18
- Location: Portland, OR
- Has thanked: 3 times
- Been thanked: 0 time
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by Niv-Mizzet » 11 Mar 2012, 17:52
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.
-
Niv-Mizzet - Posts: 125
- Joined: 17 Oct 2009, 21:20
- Has thanked: 0 time
- Been thanked: 5 times
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by timmermac » 11 Mar 2012, 19:29
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.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by Chris H. » 11 Mar 2012, 20:41
`Vernon wrote:There has to be a way to lock the SVN while you run the script...
It might be possible.
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by cc-drake » 12 Mar 2012, 07:05
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
by Vernon » 12 Mar 2012, 07:50
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.
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.
When playing, card text is important. Read and understand it. It will usually prevent most errors.
- Vernon
- Posts: 51
- Joined: 01 Feb 2012, 23:18
- Location: Portland, OR
- Has thanked: 3 times
- Been thanked: 0 time
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by krevett » 12 Mar 2012, 09:54
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
- krevett
- Posts: 109
- Joined: 21 Feb 2012, 22:24
- Location: France
- Has thanked: 18 times
- Been thanked: 9 times
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by atar » 12 Mar 2012, 10:02
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
by friarsol » 12 Mar 2012, 12:21
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.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.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663
by Vernon » 12 Mar 2012, 13:41
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...
When playing, card text is important. Read and understand it. It will usually prevent most errors.
- Vernon
- Posts: 51
- Joined: 01 Feb 2012, 23:18
- Location: Portland, OR
- Has thanked: 3 times
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 23 guests