Page 81 of 487

Re: Bug Reports (snapshot builds)

PostPosted: 31 Jan 2013, 17:01
by moomarc
friarsol wrote:
swordshine wrote:Edit: Shortcut "E" is not functional.
What does shortcut E mean?
'E' by default was the shortcut for end turn.

Re: Bug Reports (snapshot builds)

PostPosted: 31 Jan 2013, 17:19
by ArsenalNut
Using r19309, I had a Lazav, Dimir Mastermind copying a Obzedat, Ghost Council in pay.
I got the following crash when I tried to activate the end of turn trigger.
Copied Obzedat trigger crash | Open
java.lang.RuntimeException: TriggerFactory : registerTrigger -- trigParse too short
at forge.card.trigger.TriggerHandler.parseParams(TriggerHandler.java:229)
at forge.card.trigger.TriggerHandler.parseTrigger(TriggerHandler.java:180)
at forge.card.abilityfactory.effects.EffectEffect.resolve(EffectEffect.java:135)
at forge.card.abilityfactory.CommonDrawback.resolve(CommonDrawback.java:72)
at forge.card.abilityfactory.AbilityFactory.passUnlessCost(AbilityFactory.java:1589)
at forge.card.abilityfactory.AbilityFactory.resolveSubAbilities(AbilityFactory.java:1766)
at forge.card.abilityfactory.AbilityFactory.passUnlessCost(AbilityFactory.java:1590)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:1738)
at forge.card.spellability.SpellAbilityRequirements.finishPaying(SpellAbilityRequirements.java:190)
at forge.card.cost.CostPayment.payCost(CostPayment.java:231)
at forge.card.cost.CostPayment.paidCost(CostPayment.java:194)
at forge.card.cost.CostMana.payHuman(CostMana.java:225)
at forge.card.cost.CostPayment.payCost(CostPayment.java:225)
at forge.card.spellability.SpellAbilityRequirements.startPaying(SpellAbilityRequirements.java:179)
at forge.card.spellability.SpellAbilityRequirements.needPayment(SpellAbilityRequirements.java:165)
at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:132)
at forge.GameAction.playSpellAbilityNoStack(GameAction.java:1953)
at forge.card.trigger.WrappedAbility.resolve(WrappedAbility.java:513)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:1735)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:893)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:735)
at forge.game.player.PlayerController.passPriority(PlayerController.java:70)
at forge.game.ai.AiInputCommon.showMessage(AiInputCommon.java:110)
at forge.gui.GuiInput.setInput(GuiInput.java:71)
at forge.gui.GuiInput.update(GuiInput.java:54)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:38)
at forge.control.input.InputControl.resetInput(InputControl.java:141)
at forge.control.input.InputControl.resetInput(InputControl.java:137)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:740)
at forge.game.player.PlayerController.passPriority(PlayerController.java:70)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:77)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:80)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:51)
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.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(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: Bug Reports (snapshot builds)

PostPosted: 31 Jan 2013, 18:29
by Almeida
mass effects not working
ex: Terminus, AEtherize, Merciless Eviction

Re: Bug Reports (snapshot builds)

PostPosted: 31 Jan 2013, 21:27
by Sloth
Almeida wrote:mass effects not working
ex: Terminus, AEtherize, Merciless Eviction
Terminus just worked for me. What did you test exactly?

Re: Bug Reports (snapshot builds)

PostPosted: 01 Feb 2013, 08:12
by RumbleBBU
RumbleBBU wrote:
Asellia wrote:I have had this trouble since 1.3.4 or so, I think, but it appears that I cannot partake in challenges. I have been using a series of custom worlds I made, utilizing default enemies/challenges, however, I cannot seem to pick challenges even when I have enough wins:
Edit:

I was using "forge-1.3.6-20130123.120651-5" as reference
Asellia, apologies for not replying sooner. I have been busy fixing other things.

Could you please zip and post your res/quest/data folder (from a situation where you ought to have got a challenge and aren't getting one)? I really want to solve the problem, and that could speed up the process considerably.
I have now tried to reproduce the problem, several times, with the most recent SVN checkout. No luck - it works perfectly for me every time.

I believe it would help me track down the issue if you zipped and posted your res/quest/data folder.

The new font

PostPosted: 01 Feb 2013, 09:18
by RumbleBBU
Not strictly a bug, but a problem anyway, related to the new font.
While the new font is arguably easier on the eyes (and easier to read), the problem is that because it is wider, much less information can fit in the text fields.

Case in point:
1) Quest challenge names that were easily readable before are now cut off.
2) The best win streak is not visible at all!

See the attached screenshot for details.

Re: Bug Reports (snapshot builds)

PostPosted: 01 Feb 2013, 16:05
by moomarc
Imprison This Insolent Wretch seems too have stopped working since I last played. It crashes with this (I've seen this error pop up for another card as well, but can't remember which it was):
Crash report | Open
null


Version:
Forge version SVN

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_35 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.card.trigger.TriggerSpellAbilityCast.performTest(TriggerSpellAbilityCast.java:100)
at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:440)
at forge.card.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:350)
at forge.card.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:294)
at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:206)
at forge.game.zone.MagicStack.finishResolving(MagicStack.java:1034)
at forge.card.abilityfactory.AbilityFactory.resolveSubAbilities(AbilityFactory.java:1760)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:1736)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:893)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:735)
at forge.game.player.PlayerController.passPriority(PlayerController.java:70)

Re: The new font

PostPosted: 01 Feb 2013, 16:16
by myk
RumbleBBU wrote:1) Quest challenge names that were easily readable before are now cut off.
2) The best win streak is not visible at all!
Unless you think reverting the font is the right solution, I think we can fix up these places to have variable widths and/or be multiline. I think I actually recall the best win streak getting cut off before the font change too (when the streak became 2 digits), though. I'll see if I can get those instances fixed up. Edit: done. Does that get things looking right for you?

Re: Bug Reports (snapshot builds)

PostPosted: 01 Feb 2013, 16:35
by yagi
 Skyblinder Staff doesn't give +1/+0

Scorchwalker 's pic is linked wrongly to Skinbrand Goblin

AI has Leyline Phantom in his opening hand and starts with it in play (luckily it is returned to hand after it deals damage). I guess this has something to do with the implementation of other Leylines as well.

Re: Bug Reports (snapshot builds)

PostPosted: 01 Feb 2013, 17:53
by Sloth
moomarc wrote:Imprison This Insolent Wretch seems too have stopped working since I last played. It crashes with this (I've seen this error pop up for another card as well, but can't remember which it was):
Fixed! Thanks marc.

yagi wrote: Skyblinder Staff doesn't give +1/+0

Scorchwalker 's pic is linked wrongly to Skinbrand Goblin

AI has Leyline Phantom in his opening hand and starts with it in play (luckily it is returned to hand after it deals damage). I guess this has something to do with the implementation of other Leylines as well.
All fixed. Thanks yagi.

Re: Bug Reports (snapshot builds)

PostPosted: 01 Feb 2013, 18:02
by yagi
Cipher doesn't trigger extort.

Aetherize is not working, cast it when AI attacks, none is returned.

Merciless Eviction only exiles my own creatures. Haven't try other modes though.

Re: Bug Reports (snapshot builds)

PostPosted: 01 Feb 2013, 23:36
by Sloth
Almeida wrote:mass effects not working
ex: Terminus, AEtherize, Merciless Eviction
yagi wrote:Aetherize is not working, cast it when AI attacks, none is returned.

Merciless Eviction only exiles my own creatures. Haven't try other modes though.
Fixed! Thanks Almeida and yagi. [This was all the same bug.]

Re: Bug Reports (snapshot builds)

PostPosted: 02 Feb 2013, 00:17
by friarsol
r19328
I'm getting a crash at the end of a Quest game when I try to continue from the WinLoss screen.

java.lang.NoSuchMethodError: forge.gui.SOverlayUtils.hideOverlay()Ljavax/swing/JPanel;
at forge.gui.match.QuestWinLose.actionOnQuit(QuestWinLose.java:302)
at forge.gui.match.ControlWinLose$3.actionPerformed(ControlWinLose.java:62)

Re: Bug Reports (snapshot builds)

PostPosted: 02 Feb 2013, 01:31
by myk
friarsol wrote:r19328
I'm getting a crash at the end of a Quest game when I try to continue from the WinLoss screen.

java.lang.NoSuchMethodError: forge.gui.SOverlayUtils.hideOverlay()Ljavax/swing/JPanel;
at forge.gui.match.QuestWinLose.actionOnQuit(QuestWinLose.java:302)
at forge.gui.match.ControlWinLose$3.actionPerformed(ControlWinLose.java:62)
This usually indicates a mvn clean is in order. It doesn't always rebuild the files that refer to files that have changed if those files haven't changed themselves (did that make sense?)

Re: Bug Reports (snapshot builds)

PostPosted: 02 Feb 2013, 03:57
by ArsenalNut
yagi wrote:Cipher doesn't trigger extort.
Fixed in r19336