Page 2 of 5

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 02:58
by Rob Cashwalker
drdev wrote:It was exciting, the first draft I ran with the fix in place the first pack had a foil Huntmaster of the Fells. Can't say I've ever had the fortune to open a foil money mythic in a paper or MTGO draft before. Almost a shame it isn't worth anything on Forge. :D
Not that it would affect draft, but it would affect quest mode - we'll have to find a way to implement foil price listing.

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 03:09
by drdev
So I've been working on the Draft screen today as part of the effort to support foils in Image View for CardManagers. In addition to getting foils working, I also made a few additional tweaks to maximize screen real estate for cards and make the cards easier to look through:

  • Sort by rarity (mythics/rares on top), then by color
  • Remove Choose Card button that wasn't very useful without auto-selected cards
  • Hide filters and view options by default
The result looks like this:

DraftScreen.png

Note that you can get filters back by clicking the Filters button and choosing Show Filters or by pressing Ctrl+F with focus inside the view. You can get the view options panel back by click the View Options button to the right of the Image View button.

Thanks.
-Dan

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 03:24
by friarsol
Rob Cashwalker wrote:
drdev wrote:It was exciting, the first draft I ran with the fix in place the first pack had a foil Huntmaster of the Fells. Can't say I've ever had the fortune to open a foil money mythic in a paper or MTGO draft before. Almost a shame it isn't worth anything on Forge. :D
Not that it would affect draft, but it would affect quest mode - we'll have to find a way to implement foil price listing.
Shouldn't be a big deal. I'd say just take the normal value and charge 150% of that value if it's foil. Not exactly accurate, but a solution that wouldn't take any hassling. I'm not sure if the places we grab price lists from has foil values too.

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 04:20
by Agetian
@ drdev: Hmm, interesting, I wonder why the common being a foil affected a normal non-foil rare... I'll look into it, I think I might have an idea. Can you please tell me which set the booster was from?

@ friarsol: There's already some code in place for quest mode foil pricing (approximating the average price based on information found on something like MTG wiki about pricing of foils). I'll look into testing that and then adding foils to the quest shop :)

- Agetian

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 04:41
by drdev
Agetian wrote:@ drdev: Hmm, interesting, I wonder why the common being a foil affected a normal non-foil rare... I'll look into it, I think I might have an idea. Can you please tell me which set the booster was from?
- Agetian
I think it was Innistrad if I remember correctly. Either that or Kamigawa.

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 04:43
by Agetian
@ drdev: kk I think I figured out why it was happening and fixed it. It must have been caused by the fact that a random print sheet was used for sets that did not have a foil always printed in the Common slot. I tested it on 8th ed (a set like that) and on Zendikar (a newer set with a foil always in common slot) and both seemed to generate foils correctly. Please let me know if you get something odd going on with rares again (please tell me the exact set as well in that case, too :)). Thanks for reporting!

- Agetian

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 05:10
by Agetian
A question for everyone: how should we go about generating foils in quest shops? Should there be a fixed amount of them generated in every shop, a random amount generated in every shop, a user-controlled (via a quest preference) amount generated in every shop, or something else?

- Agetian

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 05:36
by drdev
As an update, I added another group by option for rarity to facilitate building pauper or peasant decks or perhaps further separate rarities for limited editors. Are there any other group by options people think would be useful?

RarityGroups.png

Also thought I'd point out from this screenshot that piling by Name is a great way to view all art/set choices for each card in the Catalog while keeping those choices distinct from other cards (as opposed to having one row for each art/set in list view).

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 05:46
by Agetian
@ drdev: This is very useful indeed! Great job!

- Agetian

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 06:26
by Agetian
By the way, checked how quest mode operates right now in relation to foils: as of right now, it's already possible to procure foils in quest mode, but only by buying boosters or fat packs so that you get a foil in them. The foil price is altered correctly (x2 for common/uncommon, x3 for rare/mythic rare at the moment - I think I got this average estimation on something like MTG wiki). We don't have any foil singles sold in quest shops at the moment. Still open for ideas about foil singles.

By the way, the "open a booster" window currently does not display the foil overlay. So, if you buy a booster in a quest shop and it has a foil in it, the booster card lists ("You have found these cards inside the booster", you know) won't display the foil overlay on top of a foil card, so you won't know it's foil until you look at it in your inventory.

- Agetian

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 06:33
by drdev
Agetian wrote:By the way, checked how quest mode operates right now in relation to foils: as of right now, it's already possible to procure foils in quest mode, but only by buying boosters or fat packs so that you get a foil in them. The foil price is altered correctly (x2 for common/uncommon, x3 for rare/mythic rare at the moment - I think I got this average estimation on something like MTG wiki). We don't have any foil singles sold in quest shops at the moment. Still open for ideas about foil singles.

By the way, the "open a booster" window currently does not display the foil overlay. So, if you buy a booster in a quest shop and it has a foil in it, the booster card lists ("You have found these cards inside the booster", you know) won't display the foil overlay on top of a foil card, so you won't know it's foil until you look at it in your inventory.

- Agetian
I'm planning to replace that "open a booster" window with a variation on the FDeckViewer sometime this release, meaning it will use a CardManager and foils will work.

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 16:55
by Agetian
Got a compilation error: r24773/r24774 does not compile with a lot of 'class not found' errors. Is something not finished / not committed from the ongoing refactor?..

- Agetian

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 17:19
by Hellfish
What class is it complaining about? Are you using IDEA or Eclipse?

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 17:21
by Agetian
Hellfish wrote:What class is it complaining about? Are you using IDEA or Eclipse?
I'm using NetBeans 7.4 (and to be honest I'd rather not switch to anything else). Here's what I get:

Code: Select all
COMPILATION ERROR :
-------------------------------------------------------------
forge/game/trigger/Trigger.java:[22,18] cannot find symbol
  symbol:   class TriggerReplacementBase
  location: package forge.game
forge/game/trigger/Trigger.java:[45,39] cannot find symbol
  symbol: class TriggerReplacementBase
forge/game/replacement/ReplacementEffect.java:[22,18] cannot find symbol
  symbol:   class TriggerReplacementBase
  location: package forge.game
forge/game/replacement/ReplacementEffect.java:[39,49] cannot find symbol
  symbol: class TriggerReplacementBase
forge/game/ability/effects/AnimateEffectBase.java:[138,29] type argument forge.game.trigger.Trigger is not within bounds of type-variable E
forge/game/ability/effects/AnimateEffectBase.java:[138,69] type argument forge.game.replacement.ReplacementEffect is not within bounds of type-variable E
forge/game/card/Card.java:[713,10] cannot find symbol
  symbol:   method setHostCard(forge.game.card.Card)
  location: variable t of type forge.game.trigger.Trigger
forge/game/card/Card.java:[714,53] no suitable method found for contains(forge.game.trigger.Trigger)
    method java.util.List.contains(java.lang.Object) is not applicable
      (actual argument forge.game.trigger.Trigger cannot be converted to java.lang.Object by method invocation conversion)
    method java.util.Collection.contains(java.lang.Object) is not applicable
      (actual argument forge.game.trigger.Trigger cannot be converted to java.lang.Object by method invocation conversion)
forge/game/card/Card.java:[754,23] type argument forge.game.trigger.Trigger is not within bounds of type-variable E
forge/game/card/Card.java:[766,46] type argument forge.game.trigger.Trigger is not within bounds of type-variable E
forge/game/card/Card.java:[767,20] type argument forge.game.trigger.Trigger is not within bounds of type-variable E
forge/game/card/Card.java:[767,65] type argument forge.game.trigger.Trigger is not within bounds of type-variable E
forge/game/card/Card.java:[769,36] cannot find symbol
  symbol:   method isIntrinsic()
  location: variable t of type forge.game.trigger.Trigger
forge/game/card/Card.java:[7200,48] cannot find symbol
  symbol:   method getMapParams()
  location: variable re of type forge.game.replacement.ReplacementEffect
forge/game/card/Card.java:[8320,17] type argument forge.game.replacement.ReplacementEffect is not within bounds of type-variable E
forge/game/card/Card.java:[8330,50] type argument forge.game.replacement.ReplacementEffect is not within bounds of type-variable E
forge/game/card/Card.java:[8333,34] cannot find symbol
  symbol:   method isIntrinsic()
  location: variable replacementEffect of type forge.game.replacement.ReplacementEffect
forge/game/card/Card.java:[8347,30] cannot find symbol
  symbol:   method setHostCard(forge.game.card.Card)
  location: variable replacementEffectCopy of type forge.game.replacement.ReplacementEffect
forge/game/card/Card.java:[8441,50] cannot find symbol
  symbol:   method getMapParams()
  location: variable tr of type forge.game.trigger.Trigger
forge/game/card/Card.java:[8467,50] cannot find symbol
  symbol:   method getMapParams()
  location: variable re of type forge.game.replacement.ReplacementEffect
forge/game/trigger/Trigger.java:[122,13] cannot find symbol
  symbol: variable intrinsic
forge/game/trigger/Trigger.java:[125,13] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[126,13] cannot find symbol
  symbol: method setHostCard(forge.game.card.Card)
forge/game/trigger/Trigger.java:[138,17] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[138,70] cannot find symbol
  symbol: method isSuppressed()
forge/game/trigger/Trigger.java:[139,85] cannot find symbol
  symbol: method getHostCard()
forge/game/trigger/Trigger.java:[139,24] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[136,5] method does not override or implement a method from a supertype
forge/game/trigger/Trigger.java:[160,17] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[161,48] cannot find symbol
  symbol: method getHostCard()
forge/game/trigger/Trigger.java:[166,17] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[167,64] cannot find symbol
  symbol: method getHostCard()
forge/game/trigger/Trigger.java:[172,17] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[178,17] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[210,17] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[230,17] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[250,43] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[256,31] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[265,45] cannot find symbol
  symbol: method getHostCard()
forge/game/trigger/Trigger.java:[266,53] cannot find symbol
  symbol: method getHostCard()
forge/game/trigger/Trigger.java:[271,32] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[296,17] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[297,21] cannot find symbol
  symbol: variable mapParams
forge/game/trigger/Trigger.java:[307,15] inconvertible types
  required: forge.game.trigger.Trigger
  found:    java.lang.Object
forge/game/trigger/Trigger.java:[311,43] inconvertible types
  required: forge.game.trigger.Trigger
  found:    java.lang.Object
forge/game/trigger/Trigger.java:[305,5] method does not override or implement a method from a supertype
forge/game/trigger/Trigger.java:[315,5] method does not override or implement a method from a supertype
forge/game/trigger/Trigger.java:[412,41] cannot find symbol
  symbol:   variable mapParams
  location: class forge.game.trigger.Trigger
forge/game/trigger/Trigger.java:[412,61] cannot find symbol
  symbol:   variable intrinsic
  location: class forge.game.trigger.Trigger
forge/game/trigger/Trigger.java:[414,17] cannot find symbol
  symbol: method getOverridingAbility()
forge/game/trigger/Trigger.java:[415,43] cannot find symbol
  symbol: method getOverridingAbility()
forge/game/trigger/Trigger.java:[421,28] cannot find symbol
  symbol:   variable validHostZones
  location: class forge.game.trigger.Trigger
forge/game/trigger/Trigger.java:[422,27] cannot find symbol
  symbol:   method isTemporary()
  location: class forge.game.trigger.Trigger
forge/game/trigger/Trigger.java:[427,20] cannot find symbol
  symbol: variable mapParams
forge/game/replacement/ReplacementEffect.java:[64,13] cannot find symbol
  symbol: variable intrinsic
forge/game/replacement/ReplacementEffect.java:[65,9] cannot find symbol
  symbol:   variable mapParams
  location: class forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[66,13] cannot find symbol
  symbol: method setHostCard(forge.game.card.Card)
forge/game/replacement/ReplacementEffect.java:[75,20] cannot find symbol
  symbol: method getMapParams()
forge/game/replacement/ReplacementEffect.java:[86,19] cannot find symbol
  symbol:   method getMapParams()
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[88,46] cannot find symbol
  symbol:   method getMapParams()
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[92,23] cannot find symbol
  symbol:   method getMapParams()
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[93,46] cannot find symbol
  symbol:   method getMapParams()
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[100,66] cannot find symbol
  symbol:   variable hostCard
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[100,83] cannot find symbol
  symbol:   variable hostCard
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[102,72] cannot find symbol
  symbol:   variable hostCard
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[102,89] cannot find symbol
  symbol:   variable hostCard
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[110,53] cannot find symbol
  symbol:   variable hostCard
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[110,70] cannot find symbol
  symbol:   variable hostCard
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[112,59] cannot find symbol
  symbol:   variable hostCard
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[118,26] cannot find symbol
  symbol:   method getMapParams()
  location: variable effect of type forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[155,49] cannot find symbol
  symbol: method getMapParams()
forge/game/replacement/ReplacementEffect.java:[160,17] cannot find symbol
  symbol: method isSuppressed()
forge/game/replacement/ReplacementEffect.java:[165,101] cannot find symbol
  symbol: method getHostCard()
forge/game/replacement/ReplacementEffect.java:[184,16] cannot find symbol
  symbol:   method meetsCommonRequirements(java.util.Map<java.lang.String,java.lang.String>)
  location: class forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[194,54] cannot find symbol
  symbol:   variable mapParams
  location: class forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[194,65] cannot find symbol
  symbol:   variable hostCard
  location: class forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[194,75] cannot find symbol
  symbol:   variable intrinsic
  location: class forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[195,38] cannot find symbol
  symbol: method getOverridingAbility()
forge/game/replacement/ReplacementEffect.java:[196,27] cannot find symbol
  symbol:   variable validHostZones
  location: class forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[198,26] cannot find symbol
  symbol:   method isTemporary()
  location: class forge.game.replacement.ReplacementEffect
forge/game/replacement/ReplacementEffect.java:[236,17] cannot find symbol
  symbol: method getMapParams()
forge/game/replacement/ReplacementEffect.java:[236,68] cannot find symbol
  symbol: method isSuppressed()
forge/game/replacement/ReplacementEffect.java:[237,24] cannot find symbol
  symbol: method getMapParams()
forge/game/replacement/ReplacementEffect.java:[234,5] method does not override or implement a method from a supertype
forge/game/card/CardCharacteristics.java:[50,18] type argument forge.game.trigger.Trigger is not within bounds of type-variable E
forge/game/card/CardCharacteristics.java:[50,63] type argument forge.game.trigger.Trigger is not within bounds of type-variable E
forge/game/card/CardCharacteristics.java:[51,18] type argument forge.game.replacement.ReplacementEffect is not within bounds of type-variable E
forge/game/card/CardCharacteristics.java:[51,72] type argument forge.game.replacement.ReplacementEffect is not within bounds of type-variable E
forge/game/card/CardCharacteristics.java:[246,23] type argument forge.game.trigger.Trigger is not within bounds of type-variable E
forge/game/card/CardCharacteristics.java:[256,46] type argument forge.game.trigger.Trigger is not within bounds of type-variable E
forge/game/card/CardCharacteristics.java:[320,17] type argument forge.game.replacement.ReplacementEffect is not within bounds of type-variable E
forge/game/card/CardCharacteristics.java:[425,49] type argument forge.game.replacement.ReplacementEffect is not within bounds of type-variable E
forge/game/spellability/SpellPermanent.java:[227,50] cannot find symbol
  symbol:   method getMapParams()
  location: variable tr of type forge.game.trigger.Trigger
forge/game/spellability/SpellPermanent.java:[259,19] cannot find symbol
  symbol:   method getOverridingAbility()
  location: variable tr of type forge.game.trigger.Trigger
forge/game/spellability/SpellPermanent.java:[307,50] cannot find symbol
  symbol:   method getMapParams()
  location: variable re of type forge.game.replacement.ReplacementEffect
forge/game/spellability/SpellPermanent.java:[338,41] cannot find symbol
  symbol:   method getOverridingAbility()
  location: variable re of type forge.game.replacement.ReplacementEffect
forge/game/trigger/TriggerType.java:[68,25] type argument ? extends forge.game.trigger.Trigger is not within bounds of type-variable T
forge/game/trigger/TriggerType.java:[69,31] type argument ? extends forge.game.trigger.Trigger is not within bounds of type-variable T
forge/game/trigger/TriggerType.java:[90,21] type argument ? extends forge.game.trigger.Trigger is not within bounds of type-variable T
forge/game/trigger/TriggerType.java:[90,47] cannot find symbol
  symbol:   method getClass()
  location: variable t of type forge.game.trigger.Trigger
100 errors
-------------------------------------------------------------
------------------------------------------------------------------------
Reactor Summary:

Forge Parent ...................................... SUCCESS [0.329s]
Forge Core ........................................ SUCCESS [2.222s]
Forge Game ........................................ FAILURE [1.294s]
Forge AI .......................................... SKIPPED
Forge Net ......................................... SKIPPED
Forge ............................................. SKIPPED
------------------------------------------------------------------------
BUILD FAILURE

Re: Forge version 1.5.13

PostPosted: 09 Feb 2014, 17:23
by Max mtg
Same problems.
Moreover, I'm moving AI from SpellAbilities to AiController - so my errors aren't visible in compilation problems brought by 24773


I use Eclipse
Code: Select all
Description   Resource   Path   Location   Type
hostCard cannot be resolved or is not a field   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 102   Java Problem
hostCard cannot be resolved or is not a field   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 110   Java Problem
mapParams cannot be resolved or is not a field   TriggerAttached.java   /forge-game/src/main/java/forge/game/trigger   line 55   Java Problem
hostCard cannot be resolved or is not a field   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 110   Java Problem
mapParams cannot be resolved or is not a field   TriggerAttached.java   /forge-game/src/main/java/forge/game/trigger   line 56   Java Problem
hostCard cannot be resolved or is not a field   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 112   Java Problem
mapParams cannot be resolved or is not a field   TriggerAttached.java   /forge-game/src/main/java/forge/game/trigger   line 62   Java Problem
hostCard cannot be resolved to a variable   TriggerChangesZone.java   /forge-game/src/main/java/forge/game/trigger   line 96   Java Problem
hostCard cannot be resolved   TriggerChangesZone.java   /forge-game/src/main/java/forge/game/trigger   line 96   Java Problem
hostCard cannot be resolved or is not a field   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 100   Java Problem
hostCard cannot be resolved or is not a field   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 100   Java Problem
hostCard cannot be resolved or is not a field   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 102   Java Problem
mapParams cannot be resolved   ReplaceAddCounter.java   /forge-game/src/main/java/forge/game/replacement   line 34   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 138   Java Problem
mapParams cannot be resolved   ReplaceAddCounter.java   /forge-game/src/main/java/forge/game/replacement   line 41   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 125   Java Problem
mapParams cannot be resolved   ReplaceAddCounter.java   /forge-game/src/main/java/forge/game/replacement   line 47   Java Problem
mapParams cannot be resolved   TriggerChangesZone.java   /forge-game/src/main/java/forge/game/trigger   line 93   Java Problem
intrinsic cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 122   Java Problem
mapParams cannot be resolved   TriggerChangesZone.java   /forge-game/src/main/java/forge/game/trigger   line 94   Java Problem
hostCard cannot be resolved or is not a field   TriggerPlaneswalkedFrom.java   /forge-game/src/main/java/forge/game/trigger   line 59   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 178   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 172   Java Problem
intrinsic cannot be resolved to a variable   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 194   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 166   Java Problem
hostCard cannot be resolved to a variable   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 194   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 160   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 139   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 297   Java Problem
intrinsic cannot be resolved to a variable   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 412   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 230   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 210   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 256   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 250   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 296   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 271   Java Problem
mapParams cannot be resolved   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 65   Java Problem
intrinsic cannot be resolved or is not a field   ReplacementEffect.java   /forge-game/src/main/java/forge/game/replacement   line 64   Java Problem
mapParams cannot be resolved   TriggerTapsForMana.java   /forge-game/src/main/java/forge/game/trigger   line 86   Java Problem
mapParams cannot be resolved   ReplaceProduceMana.java   /forge-game/src/main/java/forge/game/replacement   line 33   Java Problem
mapParams cannot be resolved or is not a field   Trigger.java   /forge-game/src/main/java/forge/game/trigger   line 427   Java Problem
mapParams cannot be resolved   TriggerTapsForMana.java   /forge-game/src/main/java/forge/game/trigger   line 58   Java Problem