It is currently 26 Aug 2025, 17:01
   
Text Size

Forge Beta: 06-11-2012 ver 1.2.8

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

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby cc-drake » 12 Jun 2012, 18:43

- AI enchanted me with Curse of Oblivion. In my upkeep, I can remove cards in AI's graveyard from the game.
- When a creature equipped with Inquisitor's Flail deals combat damage to a creature, the damage isn't doubled. Dealing double damage to a player works fine though.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby Chris H. » 12 Jun 2012, 19:06

cc-drake wrote:- AI enchanted me with Curse of Oblivion. In my upkeep, I can remove cards in AI's graveyard from the game.
 
Thank you, should now be fixed.
User avatar
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: 06-11-2012 ver 1.2.8

Postby randallross420 » 12 Jun 2012, 19:53

moomarc wrote:I think its as simple as no-one got 'round to using the ones that Sloth did as a template to finish the cycle. I'm sure they'll be done for the next release.
i'll fool with them in the next couple days so i can put them into decks. when i do i'll post them in the developers forum under the card thread. thanks yo :)
randallross420
 
Posts: 49
Joined: 24 Jun 2011, 00:46
Location: new orleans, LA
Has thanked: 23 times
Been thanked: 1 time

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby cc-drake » 12 Jun 2012, 19:58

When Oni of Wild Places targets itself, I get
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.

Index: 0, Size: 0


Version:
Forge version 1.2.8-r15881

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
   at java.util.ArrayList.RangeCheck(Unknown Source)
   at java.util.ArrayList.get(Unknown Source)
   at forge.card.abilityfactory.AbilityFactoryChangeZone.changeHiddenOriginResolveHuman(AbilityFactoryChangeZone.java:818)
   at forge.card.abilityfactory.AbilityFactoryChangeZone.changeHiddenOriginResolve(AbilityFactoryChangeZone.java:793)
   at forge.card.abilityfactory.AbilityFactoryChangeZone.changeZoneResolve(AbilityFactoryChangeZone.java:397)
   at forge.card.abilityfactory.AbilityFactoryChangeZone.access$100(AbilityFactoryChangeZone.java:63)
   at forge.card.abilityfactory.AbilityFactoryChangeZone$1.resolve(AbilityFactoryChangeZone.java:93)
   at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2712)
   at forge.card.spellability.SpellAbilityRequirements.finishPaying(SpellAbilityRequirements.java:189)
   at forge.card.cost.CostPayment.payCost(CostPayment.java:233)
   at forge.card.spellability.SpellAbilityRequirements.startPaying(SpellAbilityRequirements.java:178)
   at forge.card.spellability.SpellAbilityRequirements.needPayment(SpellAbilityRequirements.java:165)
   at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:132)
   at forge.GameAction.playSpellAbilityNoStack(GameAction.java:2531)
   at forge.card.trigger.TriggerHandler$2.resolve(TriggerHandler.java:994)
   at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2712)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:960)
   at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:883)
   at forge.game.player.ComputerAIGeneral.stackResponse(ComputerAIGeneral.java:407)
   at forge.game.player.ComputerAIGeneral.stackNotEmpty(ComputerAIGeneral.java:350)
   at forge.control.input.InputControl.updateInput(InputControl.java:260)
   at forge.gui.GuiInput.update(GuiInput.java:58)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.util.MyObservable.updateObservers(MyObservable.java:41)
   at forge.control.input.InputControl.resetInput(InputControl.java:146)
   at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:872)
   at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
   at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
   at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:52)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.AbstractButton.doClick(Unknown Source)
   at javax.swing.AbstractButton.doClick(Unknown Source)
   at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:89)
   at java.awt.Component.processKeyEvent(Unknown Source)
   at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(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)
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby moomarc » 12 Jun 2012, 21:09

randallross420 wrote:
moomarc wrote:I think its as simple as no-one got 'round to using the ones that Sloth did as a template to finish the cycle. I'm sure they'll be done for the next release.
i'll fool with them in the next couple days so i can put them into decks. when i do i'll post them in the developers forum under the card thread. thanks yo :)
I actually had a look earlier and it seems we don't have the counting methods to support them yet. Windbrisk Heights can be hacked by adding a PlayerTurn$True restriction on the ability then using Count$Valid Card.ThisTurnAttacked. That will still count creatures that have changed controller after attacking but I don't think it'll count creatures that died or changed zones after attacking. Ideally we need a method that creates a list of creatures you've attacked with in a turn then add a count that checks the size of the list.

Mosswort Bridge also isn't quite there. It needs a Count method for SumPowerYouCtrl. I might be able to get this one working by looking at how CardPower is calculated for other lists like Exiled, Sacrificed and more cost lists. These calculate the total power of the list contents so should provide goos reference. But there might already be a way to get there so feel free to try the different count methods and see what you come up with.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby Sloth » 12 Jun 2012, 21:59

Orionalt wrote:Found a bug with Wake Thrasher (not using Snapshot 1.2.9 still in 1.2.8 ) where if I go to cast a spell, then cancel after tapping some of the lands, the untapping of the lands trigger Wake Thrasher 's ability.
Fixed! Thanks Orionalt.

cc-drake wrote:When Oni of Wild Places targets itself, I get
Fixed! Thanks cc-drake.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby serrasmurf » 13 Jun 2012, 13:41

Rob Cashwalker wrote:Symphonic,

The card prices are now downloaded from the cardforge.org server, using the same source data as displayed at magiccards.info and then scaled a bit higher based on the age of the card. The current prices I have listed in the database for Mox Ruby is 329,820 for 2ED, 526,842 for LEB and 648,604 for LEA.

Keep in mind, the card shop selling price may be reduced by the max selling price and the max selling percentage. On a brand new quest you may only sell a card for 20% of its value up to 2000 credits, I believe.
Hi,
i've installed the new version and encounter some strange card prices too. I then imported/updated the card prices and most prices were still weird. An Obsianus Golem selling at 200 credits?
thnx
serrasmurf
 
Posts: 316
Joined: 30 Jan 2010, 14:09
Location: The Netherlands
Has thanked: 3 times
Been thanked: 18 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby Orionalt » 13 Jun 2012, 19:44

I've been having an issue with Arbor Elf , never thought it was anything but a quirk until today. You can't tap the elf while paying mana costs, so you have to tap your forest then use Arbor Elf to untap it and then click your spell. Usually not a problem just a few extra clicks until today. My spell was countered with a spell pierce and I had an untapped Forest and a tapped Forest. I couldn't use the Arbor Elf to untap my Forest to pay the cost :(
Orionalt
 
Posts: 31
Joined: 08 Apr 2012, 08:45
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby muppet » 13 Jun 2012, 19:46

when you sacrifice creatures to Dread Return Flame Kin Zealot the zombies you create don't get haste as for some reason it puts your zealot into play first.
muppet
Tester
 
Posts: 590
Joined: 03 Aug 2011, 14:37
Has thanked: 33 times
Been thanked: 30 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby Orionalt » 13 Jun 2012, 19:54

Also the draw a card effect on Shadowmage Infiltrator does not proc Jace's Erasure . Upon closer inspection it seems that the AI is just choosing not to draw when the Shadowmage hits.
Orionalt
 
Posts: 31
Joined: 08 Apr 2012, 08:45
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby friarsol » 13 Jun 2012, 20:00

Orionalt wrote:I've been having an issue with Arbor Elf , never thought it was anything but a quirk until today. You can't tap the elf while paying mana costs, so you have to tap your forest then use Arbor Elf to untap it and then click your spell. Usually not a problem just a few extra clicks until today. My spell was countered with a spell pierce and I had an untapped Forest and a tapped Forest. I couldn't use the Arbor Elf to untap my Forest to pay the cost :(
Unfortunately, this is how Arbor Elf works according to the rules. You can't activate it during cost payment, so you need to activate it before you get to a place where you pay costs, otherwise it won't work the way you are hoping.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby Hellfish » 13 Jun 2012, 20:03

muppet wrote:when you sacrifice creatures to Dread Return Flame Kin Zealot the zombies you create don't get haste as for some reason it puts your zealot into play first.
What zombies?
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby MystREmo » 13 Jun 2012, 20:10

This is about the previous version. I'm not sure if this applies now, but Exquisite Blood is giving me some trouble. It triggers every phase, including the "declare attackers". When I declare attackers, it is still on the stack and none of the buttons will work. I'll check the new one now and if it doesn't give me the same problem, I'll delete this post.
Green Elves for Life. Nuff said.
MystREmo
 
Posts: 43
Joined: 27 Apr 2012, 21:00
Has thanked: 4 times
Been thanked: 2 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby gos » 13 Jun 2012, 22:08

Hellfish wrote:
muppet wrote:when you sacrifice creatures to Dread Return Flame Kin Zealot the zombies you create don't get haste as for some reason it puts your zealot into play first.
What zombies?
The 3 zombies for each copy of Bridge from Below in your graveyard, obviously! :)
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta: 06-11-2012 ver 1.2.8

Postby gos » 13 Jun 2012, 23:09

I have Sylvan Library and Words of Worship in play.

I activate Words of Worship twice in my upkeep and then use Sylvan Library 's ability. I draw one card and gain 10 life. So far, so good. Then Sylvan Library 's ability wants me to select 2 cards and indicate whether I want to return them to the top of my library or lose 4 life. I select the one card I've drawn this turn and choose to return it to the top of my library. Then Sylvan Library wants me to select a second card I've drawn this turn, but there isn't any in my hand anymore, and I have to no option to cancel. The game is stuck in this state.
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 52 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 52 users online :: 0 registered, 0 hidden and 52 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 52 guests

Login Form