diff --git a/forge-gui/res/adventure/Shandalar/custom_card_pics/Grolnok's Boss Effect.fullborder.jpg b/forge-gui/res/adventure/Shandalar/custom_card_pics/Grolnok's Boss Effect.fullborder.jpg new file mode 100644 index 00000000000..e38f2e23ffc Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/custom_card_pics/Grolnok's Boss Effect.fullborder.jpg differ diff --git a/forge-gui/res/adventure/Shandalar/custom_card_pics/Grolnok's Skin.jpg b/forge-gui/res/adventure/Shandalar/custom_card_pics/Grolnok's Skin.jpg new file mode 100644 index 00000000000..ba45d2a3f06 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/custom_card_pics/Grolnok's Skin.jpg differ diff --git a/forge-gui/res/adventure/Shandalar/custom_card_pics/Slobad's Boss Effect.fullborder.jpg b/forge-gui/res/adventure/Shandalar/custom_card_pics/Slobad's Boss Effect.fullborder.jpg new file mode 100644 index 00000000000..4db9f7797ef Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/custom_card_pics/Slobad's Boss Effect.fullborder.jpg differ diff --git a/forge-gui/res/adventure/Shandalar/custom_card_pics/Slobad's Iron Boots.fullborder.jpg b/forge-gui/res/adventure/Shandalar/custom_card_pics/Slobad's Iron Boots.fullborder.jpg new file mode 100644 index 00000000000..e924bd175f2 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/custom_card_pics/Slobad's Iron Boots.fullborder.jpg differ diff --git a/forge-gui/res/adventure/Shandalar/custom_card_pics/Tibalt's Bag of Tricks.fullborder.jpg b/forge-gui/res/adventure/Shandalar/custom_card_pics/Tibalt's Bag of Tricks.fullborder.jpg new file mode 100644 index 00000000000..c17040fe8a5 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/custom_card_pics/Tibalt's Bag of Tricks.fullborder.jpg differ diff --git a/forge-gui/res/adventure/Shandalar/custom_card_pics/Tibalt's Boss Effect.fullborder.jpg b/forge-gui/res/adventure/Shandalar/custom_card_pics/Tibalt's Boss Effect.fullborder.jpg new file mode 100644 index 00000000000..fde48ec6033 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/custom_card_pics/Tibalt's Boss Effect.fullborder.jpg differ diff --git a/forge-gui/res/adventure/Shandalar/custom_card_pics/Xira's Boss Effect.fullborder.jpg b/forge-gui/res/adventure/Shandalar/custom_card_pics/Xira's Boss Effect.fullborder.jpg new file mode 100644 index 00000000000..02467f7a098 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/custom_card_pics/Xira's Boss Effect.fullborder.jpg differ diff --git a/forge-gui/res/adventure/Shandalar/custom_card_pics/Xira's Hive.fullborder.jpg b/forge-gui/res/adventure/Shandalar/custom_card_pics/Xira's Hive.fullborder.jpg new file mode 100644 index 00000000000..f0a7c99c030 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/custom_card_pics/Xira's Hive.fullborder.jpg differ diff --git a/forge-gui/res/adventure/Shandalar/custom_cards/grolnok_boss_effect.txt b/forge-gui/res/adventure/Shandalar/custom_cards/grolnok_boss_effect.txt new file mode 100644 index 00000000000..a4c2241fc6e --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/custom_cards/grolnok_boss_effect.txt @@ -0,0 +1,9 @@ +Name:Grolnok's Boss Effect +ManaCost:no cost +Colors:black,green,Blue +Types:Enchantment +S:Mode$ Continuous | Affected$ Enchantment.nonAura+Other,Artifact | EffectZone$ Command | SetPower$ AffectedX | SetToughness$ AffectedX | AddType$ Creature | Description$ Artifacts and Enchantments are Creatures in addition to their other types and has base power and base toughness each equal to its mana value. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken+OppCtrl | TriggerZones$ Command | Execute$ TrigDualCopy | TriggerDescription$ Whenever a nontoken creature enters the battlefield under an opponents control, create a token that's a copy of that creature except it's a 1/1 green Frog. +SVar:TrigDualCopy:DB$ CopyPermanent | Defined$ TriggeredCardLKICopy | SetPower$ 1 | SetToughness$ 1 | SetColor$ Green | SetCreatureTypes$ Frog +SVar:AffectedX:Count$CardManaCost +Oracle:Artifacts and Enchantments are Creatures in addition to their other types and has base power and base toughness each equal to its mana value.\nWhenever a nontoken creature enters the battlefield under an opponents control, create a token that's a copy of that creature except it's a 1/1 green Frog. \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/custom_cards/grolnoks_skin.txt b/forge-gui/res/adventure/Shandalar/custom_cards/grolnoks_skin.txt new file mode 100644 index 00000000000..dd463b1f79b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/custom_cards/grolnoks_skin.txt @@ -0,0 +1,9 @@ +Name:Grolnok's Skin +ManaCost:no cost +Colors:black,green,Blue +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigMill | TriggerDescription$ At the beginning of your upkeep mill two cards +SVar:TrigMill:DB$ Mill | Defined$ You | NumCards$ 2 +A:AB$ Draft | Cost$ G U PayShards<2> | SubAbility$ DBExileSelf | ActivationZone$ Command | Spellbook$ Mystic Snake,Sporefrog,Froghemoth,Frilled Mystic,Whiptongue Frog,Excavating Anurid,Chub Toad,Satyr Wayfinder,Lotus Cobra,Endurance,Turn to Frog,Polymorphist's Jest,Mulch,Crawling Infestation,Arcane Adaption,Grolnok; the Omnivore | Zone$ Hand | SubAbility $ Eject | SpellDescription$ Draft a card from Grolnok's SpellBook. Exile Grolnok's Skin +SVar:DBExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +Oracle:At the beginning of your upkeep mill two card\n{G}{U},{M}{M} Draft a card from Grolnok's SpellBook. Exile Grolnok's Skin \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/custom_cards/slobad_boss_effect.txt b/forge-gui/res/adventure/Shandalar/custom_cards/slobad_boss_effect.txt new file mode 100644 index 00000000000..442bd01ca78 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/custom_cards/slobad_boss_effect.txt @@ -0,0 +1,12 @@ +Name:Slobad's Boss Effect +ManaCost:no cost +Types:Artifact +S:Mode$ Continuous | Affected$ Creature.YouCtrl+Artifact | AddToughness$ 2 | EffectZone$ Command | Description$ Artifact Creatures you control get +0/+2 +T:Mode$ DamageDoneOnce | ValidTarget$ You | TriggerZones$ Command | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ Whenever Slobad is dealt damage, create X scrap tokens, where X is the amount of damage dealt. +SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ scrap +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | IsPresent$ Permanent.namedScrap | PresentCompare$ GE5 | TriggerZones$ Command | Execute$ TrigSacrifice | TriggerDescription$ At the beginning of his end step, Slobad creates a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control." if he has five or more scrap tokens. Then sacrifice five scrap tokens +SVar:TrigSacrifice:DB$ Sacrifice | SacValid$ Permanent.namedScrap | Defined$ You | Amount$ 5 | RememberSacrificed$ True | SubAbility$ DBToken +SVar:DBToken:DB$ Token | ConditionDefined$ Remembered | ConditionPresent Card | ConditionCompare$ GE5 | TokenScript$ c_0_0_a_construct_total_artifacts | TokenOwner$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:TriggerCount$DamageAmount +Oracle:Artifact Creatures you control get +0/+2.\nWhenever Slobad is dealt damage, Slobad creates X scrap tokens, where X is the amount of damage dealt. \nAt the beginning of Slobads end step, if Solbad has five or more scrap tokens, Slobad creates a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control."Then Slobad sacrifices five scrap tokens diff --git a/forge-gui/res/adventure/Shandalar/custom_cards/slobads_iron_boots.txt b/forge-gui/res/adventure/Shandalar/custom_cards/slobads_iron_boots.txt new file mode 100644 index 00000000000..4391be001eb --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/custom_cards/slobads_iron_boots.txt @@ -0,0 +1,9 @@ +Name:Slobad's Iron Boots +ManaCost:no cost +Types:Artifact +S:Mode$ Continuous | Affected$ Creature.YouCtrl+Artifact | AddToughness$ 1 | EffectZone$ Command | Description$ Artifact Creatures you control get +1/+1 +T:Mode$ ChangesZone | ValidCard$ Artifact.nonToken+YouCtrl | ActivationLimit$ 1 | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerZones$ Command | TriggerDescription$ Whenever a nontoken artifact you control is put into a graveyard from the battlefield, create a colorless artifact token named Scrap. This ability triggers only once each turn. +SVar:TrigToken:DB$ Token | TokenScript$ scrap +A:AB$ Token | Cost$ 4 PayShards<2> Sac<3/Artifact> | ActivationLimit$ 1 | ActivationZone$ Command | TokenScript$ c_0_0_a_construct_total_artifacts | TokenOwner$ You | SubAbility$ DBExileSelf | SpellDescription$ Create a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control."Exile Slobad's Iron Boots +SVar:DBExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +Oracle:Artifact Creatures you control get +1/+1.\nWhenever a nontoken artifact you control is put into a graveyard from the battlefield, create a colorless artifact token named Scrap. This ability triggers only once each turn.\n{4}, {M}{M}, Sacrifice three artifacts: Create a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control." Exile Slobad's Iron Boots diff --git a/forge-gui/res/adventure/Shandalar/custom_cards/teferis_staff.txt b/forge-gui/res/adventure/Shandalar/custom_cards/teferis_staff.txt index 98102c173c1..2c131e58546 100644 --- a/forge-gui/res/adventure/Shandalar/custom_cards/teferis_staff.txt +++ b/forge-gui/res/adventure/Shandalar/custom_cards/teferis_staff.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | SVar:TrigUntap:DB$ Untap | ValidTgts$ Artifact.YouCtrl,Land.YouCtrl | TgtPrompt$ Select target artifact or land you control A:AB$ Phases | Cost$ U W PayShards<2> | ValidTgts$ Permanent | SubAbility$ Eject | ActivationZone$ Command | SpellDescription$ Target permanent phases out. (Treat it and anything attached to it as though they don't exist until its controllers's next turn.) SVar:Eject:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -Oracle:At the beginning of your end step, untap target artifact or land you control.\n{M}{M}, {U{W}: Target permanent phases out. (Treat it and anything attached to it as though they don't exist until its controllers's next turn.). Exile Teferi's Staff. \ No newline at end of file +Oracle:At the beginning of your end step, untap target artifact or land you control.\n{M}{M}, {U}{W}: Target permanent phases out. (Treat it and anything attached to it as though they don't exist until its controllers's next turn.). Exile Teferi's Staff. \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/custom_cards/tibalt_boss_effect.txt b/forge-gui/res/adventure/Shandalar/custom_cards/tibalt_boss_effect.txt new file mode 100644 index 00000000000..ef550405f25 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/custom_cards/tibalt_boss_effect.txt @@ -0,0 +1,19 @@ +Name:Tibalt's Boss Effect +ManaCost:no cost +Colors:red,black +Types:Enchantment +T:Mode$ LifeGained | TriggerZones$ Command | ValidPlayer$ Opponent | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent gains life, put a Flame counter on Tibalt +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ FLAME | CounterNum$ 1 +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Command | ValidPlayer$ You | Execute$ TrigRollDice| TriggerDescription$ Roll a D20, then add the amount of Flame counters on Tibalt's Boss Effect to the roll. +SVar:TrigRollDice:DB$ RollDice | Sides$ 20 | ResultSubAbilities$ 1-5:DBConjureSmall,6-10:DBRandomLoot:,11-15:DBDamage,16:DBCast,17-18:DBWheel,Else:DBConjureBig | Modifier$ X | SpellDescription$ Roll a D20 +SVar:DBConjureSmall:DB$ MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Chained Brute,Big Spender,Devilish Valet,Gibbering Fiend,Hobblefiend,Footlight Fiend,Forge Devil,Festival Crasher,Hulking Devil,Mayhem Devil,Spiteful Prankster,Vexing Devil,Wildfire Devil | Zone$ Battlefield | SpellDescription$ Conjure a random Devil unto the battlefield. +SVar:DBRandomLoot:DB$ Draw | Defined$ Player | NumCards$ 3 | SubAbility$ DBDiscard3 | SpellDescription$ Each player draws three cards, then discards three cards at random. +SVar:DBDiscard3:DB$ Discard | Defined$ Player | Mode$ Random | NumCards$ 3 +SVar:DBDamage:DB$ DealDamage | NumDmg$ 7 | ValidTgts$ Creature | TargetsAtRandom$ True | SubAbility$ DBChangeZone | SpellDescription$ Tibalt deals seven damage to a creature chosen at random. Then Tibalt returns a random creature card to the battlefield +SVar:DBChangeZone:DB$ ChangeZone | ChangeType$ Creature | ChangeNum$ 1 | Hidden$ True | Origin$ Graveyard | AtRandom$ True | Destination$ Battlefield +SVar:DBCast:DB$ Play | AnySupportedCard$ Names:Hellion Eruption,Insurrection,Warp World,Shahrazad,Possibility Storm,Scrambleverse | RandomCopied$ True | CopyCard$ True | WithoutManaCost$ True | SpellDescription$ Cast a copy of one of the following cards chosen at random—Hellion Eruption, Insurrection, Warp World, Shahrazad, Possibility Storm, Scrambleverse. +SVar:DBWheel:DB$ Discard | Mode$ Hand | Defined$ Player | SubAbility$ DBEachDraw | SpellDescription$ Each player discards their hand, then draws seven cards. +SVar:DBEachDraw:DB$ Draw | Defined$ Player | NumCards$ 7 +SVar:DBConjureBig:DB$ MakeCard | Conjure$ True | AtRandom$ True | SpellBook$ Kardur; Doomscourge,Harvester of Souls,Archfiend of Depravity,Bloodgift Demon,Ob Nixilis, Unshackled,Nightmare Shepherd,Archfiend of Despair,Lord of the Void,Sire of Insanity, Reaper from the Abyss,Archfiend of Spite,Abyssal Persecutor | Zone$ Battlefield | SpellDescription$ Conjure a random Demon unto the battlefield. +SVar:X:Count$CardCounters.FLAME +Oracle:Whenever an opponent gains life, put a Flame counter on Tibalt\nAt the beginning of your upkeep roll a D20, Then add the amount of Flame counters on Tibalt's Boss Effect to the roll. \n1—5 |Conjure a random Devil unto the battlefield. \n6—10 |Each player draws three cards, then discards three cards at random.\n11—15 |Tibalt deals seven damage to a creature chosen at random.\n16 |Cast a copy of one of the following cards chosen at random—Hellion Eruption, Insurrection, Warp World,Shahrazad,Possibility Storm,Scrambleverse.\n17—18 |Each player discards their hand, then draws seven cards.\n19—20 |Conjure a random Demon unto the battlefield. diff --git a/forge-gui/res/adventure/Shandalar/custom_cards/tibalts_bag_of_tricks.txt b/forge-gui/res/adventure/Shandalar/custom_cards/tibalts_bag_of_tricks.txt new file mode 100644 index 00000000000..eecc04e2e09 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/custom_cards/tibalts_bag_of_tricks.txt @@ -0,0 +1,11 @@ +Name:Tibalt's Bag of Tricks +ManaCost:no cost +Colors:red,black +Types:Enchantment +A:AB$ RollDice | Cost$ 3 PayShards<4> | Sides$ 6 | ActivationZone$ Command | ResultSubAbilities$ 1-2:DBConjureSmall,3:DBRandomLoot:,4:DBCast,5-6:DBDraft | SpellDescription$ Roll a six-sided die. +SVar:DBConjureSmall:DB$ MakeCard | Conjure$ True | AtRandom$ True | Spellbook$ Chained Brute,Big Spender,Devilish Valet,Gibbering Fiend,Hobblefiend,Footlight Fiend,Forge Devil,Festival Crasher,Hulking Devil,Mayhem Devil,Spiteful Prankster,Vexing Devil,Wildfire Devil | Zone$ Battlefield | SpellDescription$ Conjure a random Devil unto the battlefield. +SVar:DBRandomLoot:DB$ Draw | Defined$ Player | NumCards$ 3 | SubAbility$ DBDiscard3 | SpellDescription$ Each player draws three cards, then discards three cards at random. +SVar:DBDiscard3:DB$ Discard | Defined$ Player | Mode$ Random | NumCards$ 3 +SVar:DBCast:DB$ Play | AnySupportedCard$ Names:Hellion Eruption,Insurrection,Warp World,Shahrazad,Possibility Storm,Scrambleverse | RandomCopied$ True | CopyCard$ True | WithoutManaCost$ True | SpellDescription$ Cast a copy of one of the following cards chosen at random—Hellion Eruption, Insurrection, Warp World,Shahrazad,Possibility Storm,Scrambleverse. +SVar:DBDraft:DB$ Draft | Conjure$ True | SpellBook$ Tibalt; Rakish Instigator,Tibalt; the Fiend-Blooded,Tibalt; Wicked Tormentor,Valki; God of Lies,Tibalt the Chaotic,Tibalt's Rager,Tibalt's Trickery,Blightning,Browbeat,Mayhem Devil,Mahadi; Emporium Master,Charmbreaker Devils,Sin Prodder,Wildfire Devils | Zone$ Hand | SpellDescription$ Draft a card from Tibalt's Spellbook +Oracle:{3}, {M}{M}{M){M}, Roll a six sided die \n1—2 |Conjure a random Devil unto the battlefield. \n3 |Each player draws three cards, then discards three cards at random.\n4 |Cast a copy of one of the following cards chosen at random—Hellion Eruption, Insurrection, Warp World,Shahrazad,Possibility Storm,Scrambleverse.\n3 5-6 |Draft a card from Tibalt's Spellbook. diff --git a/forge-gui/res/adventure/Shandalar/custom_cards/xira_boss_effect.txt b/forge-gui/res/adventure/Shandalar/custom_cards/xira_boss_effect.txt new file mode 100644 index 00000000000..4b0d5022d9d --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/custom_cards/xira_boss_effect.txt @@ -0,0 +1,12 @@ +Name:Xira's Boss Effect +ManaCost:no cost +Colors:black,green,red +Types:Enchantment +S:Mode$ Continuous | Affected$ Insect.YouCtrl | EffectZone$ Command | AddPower$ 1 | AddToughness 1 | AddKeyword$ Double Team | Description$ Nontoken insects you control have +1/+1 and Double Team. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ PutCounterAll | TriggerDescription$ At the beginning of your upkeep, put an egg counter on each nontoken creature. +SVar:PutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.nonToken | CounterType$ EGG | CounterNum$ 1 +T:Mode$ ChangesZone | Origin$ Battlefield | TriggerZones$ Command | Destination$ Graveyard | ValidCard$ Creature.counters_GE1_EGG+OppCtrl | Execute$ TrigDraw | TriggerDescription$ Whenever a creature with an egg counter on it dies, draw a card and create X 1/1 black Insect creature token with flying where X is the amount of Egg counters on that creature. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenScript$ b_1_1_insect_flying | TokenNum$ X +SVar:X:TriggeredCard$CardCounters.EGG +Oracle:Nontoken insects you control have +1/+1 and Double Team\nAt the beginning of your upkeep, put an egg counter on each creature.\nWhen a creature with an egg counter dies, draw a card and create X 1/1 black Insect creature token with flying where X is the amount of Egg counters on that creature. diff --git a/forge-gui/res/adventure/Shandalar/custom_cards/xiras_hive.txt b/forge-gui/res/adventure/Shandalar/custom_cards/xiras_hive.txt new file mode 100644 index 00000000000..e0db7f5df71 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/custom_cards/xiras_hive.txt @@ -0,0 +1,14 @@ +Name:Xira's Hive +ManaCost:no cost +Colors:black,green,red +Types:Creature Insect +PT:0/2 +K:Defender +K:Reach +S:Mode$ Continuous | Affected$ Insect.YouCtrl+nonToken | EffectZone$ Battlefield | AddPower$ 1 | AddToughness 1 | AddKeyword$ Double Team | Description$ Nontoken Insects you control have +1/+1 and double team. +T:Mode$ DamageDone | ActivationLimit$ 1 | ValidSource$ Card.OppCtrl,Emblem.OppCtrl | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ When a source an opponent controls deals damage to you for the first time each turn, put an egg counter on CARDNAME. +SVar:TrigCounter:DB$ PutCounter | CounterType$ EGG | CounterNum$ 1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME dies, create X 1/1 black Insect tokens for each egg counter on CARDNAME. +SVar:TrigToken:DB$ Token | TokenAmount$ X | TokenScript$ b_1_1_insect_flying | TokenOwner$ You +SVar:X:TriggeredCard$CardCounters.EGG +Oracle:Defender, reach.\nNontoken Insects you control have +1/+1 and double team.\nWhen a source an opponent controls deals damage to you for the first time each turn, put an egg counter on Xira's Hive.\n When Xira's Hive dies, create X 1/1 black Insect tokens for each egg counter on Xira's Hive. diff --git a/forge-gui/res/adventure/Shandalar/decks/construct.json b/forge-gui/res/adventure/Shandalar/decks/construct.json new file mode 100644 index 00000000000..332a5842932 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/construct.json @@ -0,0 +1,11 @@ +{ +"name":"Construct", + "template": + { + "count":80, + "colors":[], + "tribe":"Construct", + "tribeCards":0.8, + "rares":0.1 + } +} diff --git a/forge-gui/res/adventure/Shandalar/decks/eye.dck b/forge-gui/res/adventure/Shandalar/decks/eye.dck new file mode 100644 index 00000000000..6cc3cea25e3 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/eye.dck @@ -0,0 +1,15 @@ +[metadata] +Name=murder +[Main] +4 Concealing Curtains|VOW|1 +4 Evil Eye of Orms-by-Gore|DMR|1 +4 Evil Eye of Urborg|TSP|1 +4 Eye of Vecna|AFR|1 +4 Eyes of the Beholder|AFR|1 +4 Eyetwitch|STX|1 +4 Faceless Agent|J21|1 +4 Hive of the Eye Tyrant|AFR|1 +4 Murder|CLB|1 +5 Swamp|STX|1 +15 Swamp|STX|2 +4 Tragic Slip|MB1|1 diff --git a/forge-gui/res/adventure/Shandalar/decks/fireelemental.dck b/forge-gui/res/adventure/Shandalar/decks/fireelemental.dck new file mode 100644 index 00000000000..c2438829892 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/fireelemental.dck @@ -0,0 +1,32 @@ +[metadata] +Name=fireelemental +[Avatar] + +[Main] +4 Abrade|HOU|1 +4 Akoum Hellhound|ZNR|1 +4 Ball Lightning|A25|1 +2 Cavalier of Flame|M20|1 +4 Fire Elemental|M19|1 +2 Fury|MH2|1 +1 Inferno Project|C21|1 +2 Lava Serpent|IKO|1 +1 Lightning Elemental|M12|1 +1 Magmatic Force|BBD|1 +1 Malignus|AVR|1 +5 Mountain|IKO|1 +8 Mountain|IKO|2 +9 Mountain|IKO|3 +4 Shock|M20|1 +4 Spark Elemental|PD2|1 +4 Tectonic Giant|SCD|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/firegiant.dck b/forge-gui/res/adventure/Shandalar/decks/firegiant.dck new file mode 100644 index 00000000000..faf7ec0f9b5 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/firegiant.dck @@ -0,0 +1,30 @@ +[metadata] +Name=firegiant +[Avatar] + +[Main] +3 Bonecrusher Giant|CLB|1 +2 Calamity Bearer|KHM|1 +4 Crush Underfoot|MMA|1 +3 Fire Giant's Fury|KHM|1 +2 Hill Giant|30A|1 +2 Inferno Titan|C15|1 +24 Mountain|KLR|2 +2 Quakebringer|KHM|1 +4 Squash|KHM|1 +3 Stinkdrinker Daredevil|CM2|1 +1 Sunrise Sovereign|C15|1 +2 Tectonic Giant|SCD|1 +2 Thundercloud Shaman|CM2|1 +4 Two-Headed Giant|DOM|1 +2 Zalto, Fire Giant Duke|AFR|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/firegiantboss.dck b/forge-gui/res/adventure/Shandalar/decks/firegiantboss.dck new file mode 100644 index 00000000000..170e44c5882 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/firegiantboss.dck @@ -0,0 +1,28 @@ +[metadata] +Name=firegiantboss +[Avatar] + +[Main] +2 Blood Moon|2XM|1 +4 Borderland Behemoth|C15|1 +4 Calamity Bearer|KHM|1 +4 Crush Underfoot|MMA|1 +3 Fire Giant's Fury|KHM|1 +4 Hammerfist Giant|C15|1 +4 Inferno Titan|CM2|1 +4 Magma Giant|CM2|1 +28 Mountain|KLR|2 +4 Quakebringer|KHM|1 +4 Squash|KHM|1 +4 Sunrise Sovereign|C15|1 +4 Thundercloud Shaman|CM2|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/frog.json b/forge-gui/res/adventure/Shandalar/decks/frog.json new file mode 100644 index 00000000000..4eb9019a96f --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/frog.json @@ -0,0 +1,12 @@ +{ +"name":"Frog", + "template": + { + "count":60, + "colors":["Blue","Black","Green"], + "tribe":"Frog", + "tribeCards":0.5, + "tribeSynergyCards":0.2, + "rares":0.5 + } +} diff --git a/forge-gui/res/adventure/Shandalar/decks/goblin_artificer.dck b/forge-gui/res/adventure/Shandalar/decks/goblin_artificer.dck new file mode 100644 index 00000000000..8b24c98908c --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/goblin_artificer.dck @@ -0,0 +1,18 @@ +[metadata] +Name=goblin_artificer +[Main] +3 Boompile|C16|1 +2 Coat of Arms|MB1|1 +4 Door of Destinies|C17|1 +4 Goblin Influx Array|YDMU|1 +4 Goblin Kaboomist|M15|1 +4 Howling Mine|SLD|1 +2 Junkyard Scrapper|YNEO|1 +6 Mountain|C19|1 +7 Mountain|C19|2 +10 Mountain|C19|3 +2 Relic Robber|ZNR|1 +4 Sardian Avenger|BRC|1 +4 Shock|M21|1 +2 Treasure Nabber|C18|1 +2 Tuktuk the Explorer|PLIST|1 diff --git a/forge-gui/res/adventure/Shandalar/decks/mammoth.dck b/forge-gui/res/adventure/Shandalar/decks/mammoth.dck deleted file mode 100644 index 722b7659acc..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/mammoth.dck +++ /dev/null @@ -1,40 +0,0 @@ -[metadata] -Name=mammoth -[Avatar] - -[Main] -2 Aggressive Mammoth|M20|1 -2 Battle Mammoth|CLB|1 -1 Bestial Menace|MIC|1 -4 Call of the Herd|MM3|1 -4 Canopy Vista|ONC|1 -2 Cultivate|J22|1 -3 Elephant Graveyard|ME4|1 -1 Forest|30A|1 -1 Forest|30A|2 -1 Forest|30A|3 -2 Generous Gift|MH1|1 -4 Grasslands|DMC|1 -4 Kazandu Mammoth|ZNR|1 -2 Loxodon Line Breaker|M19|1 -2 Lulu, Forgetful Hollyphant|HBG|1 -3 Nature's Lore|CLB|1 -2 Overrun|PCA|1 -2 Plains|30A|4 -4 Rampant Growth|NEC|1 -4 Savannah|30A|1 -1 Terastodon|CMR|1 -2 Thorn Mammoth|ELD|1 -2 Trained Armodon|TPR|1 -1 Trumpeting Herd|J21|1 -4 War Mammoth|30A|1 -[Sideboard] - -[Planes] - -[Schemes] - -[Conspiracy] - -[Dungeon] - diff --git a/forge-gui/res/adventure/Shandalar/decks/miniboss/frogboss.dck b/forge-gui/res/adventure/Shandalar/decks/miniboss/frogboss.dck new file mode 100644 index 00000000000..da88a9ecf09 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/miniboss/frogboss.dck @@ -0,0 +1,35 @@ +[metadata] +Name=frogboss +[Avatar] + +[Main] +4 Croaking Counterpart|MID|1 +4 Evolving Wilds|DMC|1 +1 Forest|2XM|1 +4 Forest|2XM|2 +4 Froghemoth|AFR|1 +4 Frogify|2XM|1 +2 Gitrog, Horror of Zhava|YMID|1 +4 Grolnok, the Omnivore|VOW|1 +5 Island|2XM|1 +4 Jade Avenger|MH2|1 +4 Polymorphist's Jest|M15|1 +4 Rampant Growth|NEC|1 +1 Swamp|2XM|1 +2 Swamp|2XM|2 +4 Terramorphic Expanse|DMC|1 +2 The Gitrog Monster|MB1|1 +2 Uurg, Spawn of Turg|DMU|1 +2 Yargle and Multani|MOM|1 +2 Yargle, Glutton of Urborg|MB1|1 +4 Zagoth Triome|IKO|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/miniboss/slimefoot.dck b/forge-gui/res/adventure/Shandalar/decks/miniboss/slimefoot.dck index 206692bed5e..69e1b106566 100644 --- a/forge-gui/res/adventure/Shandalar/decks/miniboss/slimefoot.dck +++ b/forge-gui/res/adventure/Shandalar/decks/miniboss/slimefoot.dck @@ -11,7 +11,7 @@ Name=slimefoot 3 Forest|DMU|3 2 Golgari Germination|DDJ|1 4 Haunted Mire|DMU|1 -1 Moldervine Reclamation|KHC|1 +3 Moldervine Reclamation|KHC|1 1 Mycoloth|MB1|1 1 Myconid Spore Tender|CLB|1 2 Nemata, Primeval Warden|DMU|1 @@ -22,14 +22,13 @@ Name=slimefoot 1 Slimefoot's Survey|DMU|1 3 Slimefoot, the Stowaway|DOM|1 3 Sporecrown Thallid|DOM|1 -4 Sporemound|JMP|1 1 Sproutback Trudge|C21|1 1 Swamp|DMU|1 1 Swamp|DMU|2 1 Swamp|DMU|3 -3 Swarm Shambler|J22|1 -1 Thelon of Havenwood|TSR|1 -1 Trudge Garden|C21|1 +4 Swarm Shambler|J22|1 +2 Thelon of Havenwood|TSR|1 +2 Trudge Garden|C21|1 4 Woodland Cemetery|DOM|1 1 Yavimaya Sapherd|DOM|1 [Sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/miniboss/slobad.dck b/forge-gui/res/adventure/Shandalar/decks/miniboss/slobad.dck new file mode 100644 index 00000000000..4a6d0464552 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/miniboss/slobad.dck @@ -0,0 +1,34 @@ +[metadata] +Name=slobad +[Avatar] + +[Main] +4 Artificer's Dragon|BRO|1 +4 Blitz Automaton|BRO|1 +2 Chiss-Goria, Forge Tyrant|ONC|1 +2 Goblin Engineer|MH1|1 +4 Goblin Influx Array|YDMU|1 +2 Goblin Welder|CM2|1 +4 Junkyard Scrapper|YNEO|1 +3 Mind Stone|AFC|1 +9 Mountain|ONE|1 +5 Mountain|ONE|2 +5 Mountain|ONE|3 +7 Mountain|ONE|4 +4 Phyrexian Fleshgorger|BRO|1 +1 Scrap Mastery|C14|1 +4 Skitterbeam Battalion|BRO|1 +2 Slobad, Goblin Tinkerer|C16|1 +2 Slobad, Iron Goblin|ONE|1 +2 Sokenzan Smelter|NEO|1 +2 Sol Ring|PF19|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/miniboss/tibalt.dck b/forge-gui/res/adventure/Shandalar/decks/miniboss/tibalt.dck new file mode 100644 index 00000000000..b352c21e58d --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/miniboss/tibalt.dck @@ -0,0 +1,36 @@ +[metadata] +Name=tibalt +[Avatar] + +[Main] +2 Auntie Blyte, Bad Influence|J22|1 +2 Burn Down the House|MID|1 +2 Burning Inquiry|M10|1 +2 Chaos Warp|NEC|1 +1 Charmbreaker Devils|C15|1 +2 Devilish Valet|SNC|1 +1 Devils' Playground|SOI|1 +1 Diabolical Salvation|PH17|1 +1 Fiendish Duo|GN2|1 +2 Goblin Lore|JMP|1 +2 Hellrider|MM3|1 +25 Mountain|JMP|6 +2 Power Word Kill|AFR|1 +2 Tibalt's Trickery|KHM|1 +2 Tibalt, Rakish Instigator|PLIST|1 +1 Tibalt, the Fiend-Blooded|AVR|1 +2 Tibalt, Wicked Tormentor|YMID|1 +3 Tiefling Outcasts|HBG|1 +2 Vexing Devil|UMA|1 +1 Wildfire Devils|C19|1 +2 Zurzoth, Chaos Rider|NCC|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/miniboss/xira.dck b/forge-gui/res/adventure/Shandalar/decks/miniboss/xira.dck new file mode 100644 index 00000000000..b823b309e8b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/miniboss/xira.dck @@ -0,0 +1,27 @@ +[metadata] +Name=xira +[Main] +4 Battlefly Swarm|DMU|1 +2 Blex, Vexing Pest|STX|1 +1 Canoptek Scarab Swarm|40K|1 +4 Caustic Wasps|MMQ|1 +4 Cut Down|DMU|1 +3 Forest|ELD|1 +4 Forest|ELD|2 +1 Forest|ELD|3 +1 Forest|ELD|4 +3 Giant Growth|ME2|1 +2 Giant Regrowth|YSNC|1 +4 Hornet Nest|C21|1 +3 Hornet Queen|CLB|1 +2 Living Hive|HOP|1 +1 Mountain|ELD|1 +1 Overrun|PCA|1 +4 Rampant Growth|NEC|1 +2 Riveteers Overlook|SNC|1 +1 Swamp|ELD|1 +2 Swamp|ELD|2 +1 Swamp|ELD|4 +4 Swarmyard|TSR|1 +2 Xira, the Golden Sting|DMC|1 +4 Ziatora's Proving Ground|SNC|1 diff --git a/forge-gui/res/adventure/Shandalar/decks/reanimator.dck b/forge-gui/res/adventure/Shandalar/decks/reanimator.dck new file mode 100644 index 00000000000..958f2e36a0f --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/reanimator.dck @@ -0,0 +1,38 @@ +[metadata] +Name=reanimator +[Avatar] + +[Main] +2 Ancient Brass Dragon|HBG|1 +1 Archfiend of Despair|BBD|1 +4 City of Brass|2X2|1 +1 Debtors' Knell|C21|1 +1 Demon of Loathing|THB|1 +2 Elesh Norn, Grand Cenobite|IMA|1 +4 Faithless Looting|C14|1 +1 Griselbrand|MM3|1 +4 Karmic Guide|MH2|1 +4 Mana Confluence|CMR|1 +2 Mikaeus, the Unhallowed|PLIST|1 +3 Mountain|MH2|1 +2 Mountain|MH2|2 +1 Overseer of the Damned|MIC|1 +2 Plains|MH2|1 +4 Reanimate|CC2|1 +4 Savai Triome|IKO|1 +1 Sheoldred, Whispering One|JMP|1 +3 Swamp|MH2|1 +2 Swamp|MH2|2 +4 Two-Headed Hellkite|DMC|1 +4 Unburial Rites|C20|1 +4 Wheel of Fortune|30A|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/torturer.dck b/forge-gui/res/adventure/Shandalar/decks/torturer.dck new file mode 100644 index 00000000000..36e57d72f03 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/torturer.dck @@ -0,0 +1,28 @@ +[metadata] +Name=torturer +[Avatar] + +[Main] +2 Damnation|SLD|1 +4 Hymn to Tourach|PRM|1 +4 Hypnotic Specter|30A|1 +3 Pox|MED|1 +4 Reanimate|CC2|1 +2 Sinkhole|EMA|1 +4 Smallpox|TSR|1 +2 Sudden Edict|J21|1 +24 Swamp|JMP|7 +2 Tergrid, God of Fright|KHM|1 +4 The Rack|PRM|1 +2 Tinybones, Trinket Thief|JMP|1 +3 Underworld Dreams|10E|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/turtle.json b/forge-gui/res/adventure/Shandalar/decks/turtle.json new file mode 100644 index 00000000000..ce37d0ac2c6 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/turtle.json @@ -0,0 +1,12 @@ +{ +"name":"Turtle", + "template": + { + "count":60, + "colors":["Blue"], + "tribe":"Turtle", + "tribeCards":0.5, + "tribeSynergyCards":0.2, + "rares":0.5 + } +} diff --git a/forge-gui/res/adventure/Shandalar/decks/vulture.dck b/forge-gui/res/adventure/Shandalar/decks/vulture.dck new file mode 100644 index 00000000000..eb5f9b418b8 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/vulture.dck @@ -0,0 +1,15 @@ +[metadata] +Name=vulture +[Main] +4 Aphetto Vulture|ONS|1 +4 Bone Picker|JMP|1 +4 Circling Vultures|WTH|1 +4 Doom Blade|E01|1 +4 Duress|M21|1 +4 Gorging Vulture|J22|1 +4 Screeching Buzzard|BBD|1 +4 Sultai Scavenger|KTK|1 +4 Swamp|J22|1 +9 Swamp|J22|2 +11 Swamp|J22|3 +4 Wake of Vultures|EMA|1 diff --git a/forge-gui/res/adventure/Shandalar/maps/main.tiled-session b/forge-gui/res/adventure/Shandalar/maps/main.tiled-session index 75a908aaedd..6175c4266bd 100644 --- a/forge-gui/res/adventure/Shandalar/maps/main.tiled-session +++ b/forge-gui/res/adventure/Shandalar/maps/main.tiled-session @@ -3,7 +3,7 @@ "height": 4300, "width": 2 }, - "activeFile": "map/nest_blue_1.tmx", + "activeFile": "", "automapping.whileDrawing": false, "expandedProjectPaths": [ "tileset", @@ -40,7 +40,7 @@ "scale": 3, "selectedLayer": 4, "viewCenter": { - "x": 239.83333333333331, + "x": 240, "y": 136.16666666666663 } }, @@ -70,7 +70,7 @@ "scale": 1.5, "selectedLayer": 4, "viewCenter": { - "x": 265, + "x": 265.33333333333326, "y": 79 } }, @@ -417,8 +417,8 @@ "scale": 1.5, "selectedLayer": 5, "viewCenter": { - "x": 479.99999999999994, - "y": 320 + "x": 359, + "y": 562.3333333333333 } }, "map/cave_2.tmx": { @@ -1467,6 +1467,14 @@ "y": 319 } }, + "map/cursed_swamp.tmx": { + "scale": 1.7317708333333333, + "selectedLayer": 4, + "viewCenter": { + "x": 240.21654135338346, + "y": 136.5654135338346 + } + }, "map/debug_map.tmx": { "scale": 3, "selectedLayer": 4, @@ -1556,35 +1564,47 @@ } }, "map/factory_1.tmx": { - "scale": 1.5, - "selectedLayer": 0, - "viewCenter": { - "x": 240.33333333333337, - "y": 136.33333333333334 - } - }, - "map/factory_2.tmx": { + "expandedObjectLayers": [ + 4 + ], "scale": 2, - "selectedLayer": 0, + "selectedLayer": 6, "viewCenter": { - "x": 239.75, + "x": 241, "y": 136.25 } }, - "map/factory_3.tmx": { - "scale": 4, + "map/factory_2.tmx": { + "expandedObjectLayers": [ + 4 + ], + "scale": 2, "selectedLayer": 6, "viewCenter": { - "x": 239.875, - "y": 135.875 + "x": 295.5, + "y": 152.75 + } + }, + "map/factory_3.tmx": { + "expandedObjectLayers": [ + 4 + ], + "scale": 2, + "selectedLayer": 6, + "viewCenter": { + "x": 240.5, + "y": 136.25 } }, "map/factory_4.tmx": { - "scale": 0.5, - "selectedLayer": 0, + "expandedObjectLayers": [ + 4 + ], + "scale": 1.5, + "selectedLayer": 4, "viewCenter": { - "x": 456, - "y": 318 + "x": 479.33333333333337, + "y": 319.6666666666667 } }, "map/forest_town.tmx": { @@ -1746,11 +1766,11 @@ "expandedObjectLayers": [ 4 ], - "scale": 4, - "selectedLayer": 3, + "scale": 2, + "selectedLayer": 4, "viewCenter": { - "x": 271.875, - "y": 215.875 + "x": 499.25, + "y": 275.75 } }, "map/graveyard.tmx": { @@ -1799,6 +1819,17 @@ "y": 320 } }, + "map/grolnok.tmx": { + "expandedObjectLayers": [ + 4 + ], + "scale": 2, + "selectedLayer": 5, + "viewCenter": { + "x": 288, + "y": 192.25 + } + }, "map/grove_1.tmx": { "scale": 1.5, "selectedLayer": 3, @@ -2013,9 +2044,9 @@ 4 ], "scale": 2, - "selectedLayer": 3, + "selectedLayer": 0, "viewCenter": { - "x": 454.75, + "x": 506.25, "y": 123.25 } }, @@ -2032,34 +2063,40 @@ 4 ], "scale": 2.177083333333333, - "selectedLayer": 0, + "selectedLayer": 3, "viewCenter": { - "x": 155.02392344497608, + "x": 78.77511961722489, "y": 136.65071770334927 } }, "map/kobold_mine.tmx": { - "scale": 1.2623540856031128, - "selectedLayer": 3, + "expandedObjectLayers": [ + 12 + ], + "scale": 3, + "selectedLayer": 2, "viewCenter": { - "x": 255.47507127995686, - "y": 159.62240887724434 + "x": 308.8333333333333, + "y": 154.83333333333334 } }, "map/lavaforge_1.tmx": { "scale": 1.3517708333333331, - "selectedLayer": 0, + "selectedLayer": 4, "viewCenter": { - "x": 240.05548277722124, - "y": 136.48763196424449 + "x": 240.05548277722127, + "y": 137.9671726901441 } }, "map/lavaforge_2.tmx": { + "expandedObjectLayers": [ + 4 + ], "scale": 1.3517708333333331, - "selectedLayer": 0, + "selectedLayer": 5, "viewCenter": { - "x": 240.05548277722124, - "y": 136.48763196424449 + "x": 240.05548277722127, + "y": 137.9671726901441 } }, "map/lichsmirror.tmx": { @@ -2074,8 +2111,8 @@ "scale": 4, "selectedLayer": 2, "viewCenter": { - "x": 218.75, - "y": 153.5 + "x": 218.375, + "y": 153.125 } }, "map/magetower_10.tmx": { @@ -2115,8 +2152,8 @@ "scale": 2, "selectedLayer": 5, "viewCenter": { - "x": 240.5, - "y": 369.5 + "x": 344.75, + "y": 385.25 } }, "map/magetower_14.tmx": { @@ -2222,8 +2259,8 @@ "scale": 2, "selectedLayer": 5, "viewCenter": { - "x": 383.25, - "y": 499.75 + "x": 384, + "y": 383.75 } }, "map/main_story/black_castle_f1.tmx": { @@ -2233,7 +2270,7 @@ "scale": 1.7891666666666666, "selectedLayer": 4, "viewCenter": { - "x": 240.33535165346996, + "x": 240.33535165347, "y": 239.4969725197951 } }, @@ -2255,7 +2292,7 @@ "scale": 1.7891666666666666, "selectedLayer": 4, "viewCenter": { - "x": 240.61481136469493, + "x": 240.614811364695, "y": 239.4969725197951 } }, @@ -2286,7 +2323,7 @@ "selectedLayer": 4, "viewCenter": { "x": 240, - "y": 911.6666666666665 + "y": 911 } }, "map/main_story/final_castle_f1.tmx": { @@ -2415,6 +2452,26 @@ "y": 320 } }, + "map/main_story/templeofchandra.tmx": { + "expandedObjectLayers": [ + 7, + 2 + ], + "scale": 1.5, + "selectedLayer": 5, + "viewCenter": { + "x": 465.3333333333333, + "y": 405.66666666666663 + } + }, + "map/main_story/templeofliliana.tmx": { + "scale": 0.8331967213114754, + "selectedLayer": 5, + "viewCenter": { + "x": 480.07870142646334, + "y": 489.08017707820954 + } + }, "map/main_story/unbenannt.tmx": { "scale": 1.2990728021978022, "selectedLayer": 0, @@ -2613,19 +2670,19 @@ "scale": 3, "selectedLayer": 4, "viewCenter": { - "x": 106.16666666666669, - "y": 253.83333333333331 + "x": 320, + "y": 207.83333333333331 } }, "map/nahiricave.tmx": { "expandedObjectLayers": [ 4 ], - "scale": 1, + "scale": 1.5, "selectedLayer": 4, "viewCenter": { - "x": 368.5, - "y": 200.5 + "x": 368, + "y": 200.33333333333334 } }, "map/nest_blue_1.tmx": { @@ -2894,8 +2951,8 @@ "scale": 3, "selectedLayer": 4, "viewCenter": { - "x": 263.8333333333333, - "y": 191.83333333333331 + "x": 377.83333333333326, + "y": 73.5 } }, "map/skullcave_1.tmx": { @@ -2929,8 +2986,8 @@ "scale": 3, "selectedLayer": 4, "viewCenter": { - "x": 295.83333333333337, - "y": 183.83333333333331 + "x": 62.16666666666667, + "y": 214.83333333333331 } }, "map/slimefoot_boss.tmx": { @@ -2938,12 +2995,23 @@ 4 ], "scale": 2.044479166666666, - "selectedLayer": 0, + "selectedLayer": 3, "viewCenter": { - "x": 239.91440362765582, + "x": 228.66459469098695, "y": 136.22051255922963 } }, + "map/slobad_factory.tmx": { + "expandedObjectLayers": [ + 4 + ], + "scale": 2, + "selectedLayer": 4, + "viewCenter": { + "x": 478.25, + "y": 155.25 + } + }, "map/snowabbey_1.tmx": { "scale": 1.6011458333333333, "selectedLayer": 0, @@ -2987,12 +3055,56 @@ "y": 320.5 } }, + "map/swamp_town_generic.tmx": { + "scale": 2.4838541666666667, + "selectedLayer": 0, + "viewCenter": { + "x": 240.35227511008597, + "y": 136.28014258754453 + } + }, "map/teferi.tmx": { + "expandedObjectLayers": [ + 4 + ], "scale": 3, "selectedLayer": 4, "viewCenter": { - "x": 377.66666666666663, - "y": 117.83333333333334 + "x": 59.16666666666667, + "y": 182.16666666666663 + } + }, + "map/tibalt.tmx": { + "expandedObjectLayers": [ + 12 + ], + "scale": 2, + "selectedLayer": 5, + "viewCenter": { + "x": 248, + "y": 176.25 + } + }, + "map/tibalt_f1.tmx": { + "expandedObjectLayers": [ + 12 + ], + "scale": 3, + "selectedLayer": 5, + "viewCenter": { + "x": 368, + "y": 223.83333333333331 + } + }, + "map/tibalt_f2.tmx": { + "expandedObjectLayers": [ + 12 + ], + "scale": 3, + "selectedLayer": 4, + "viewCenter": { + "x": 176, + "y": 167.83333333333334 } }, "map/tileset/buildings.tsx": { @@ -3085,10 +3197,21 @@ "scale": 1.5, "selectedLayer": 4, "viewCenter": { - "x": 240.33333333333331, + "x": 240.66666666666669, "y": 136.33333333333334 } }, + "map/xira.tmx": { + "expandedObjectLayers": [ + 4 + ], + "scale": 2, + "selectedLayer": 4, + "viewCenter": { + "x": 390.5, + "y": 221.75 + } + }, "map/yule_town.tmx": { "scale": 1.5, "selectedLayer": 5, @@ -3105,13 +3228,16 @@ "y": 271.75 } }, + "tileset/buildings-nocollide.tsx": { + "scaleInDock": 1 + }, "tileset/buildings.tsx": { - "scaleInDock": 2, + "scaleInDock": 1.5, "scaleInEditor": 1.5 }, "tileset/main.tsx": { "dynamicWrapping": false, - "scaleInDock": 2, + "scaleInDock": 1, "scaleInEditor": 1 } }, @@ -3125,31 +3251,22 @@ "map.tileWidth": 16, "map.width": 90, "openFiles": [ - "map/nahiri.tmx", - "map/nahiricave.tmx", - "map/aerie_1.tmx", - "map/aerie_1B.tmx", - "map/aerie_1C.tmx", - "map/main_story/white_castle_f1.tmx", - "map/main_story/white_castle.tmx", - "map/scarecrow_farm.tmx", - "map/nest_blue_1.tmx" ], "project": "main.tiled-project", "property.type": "string", "recentFiles": [ - "map/nahiri.tmx", + "map/main_story/templeofchandra.tmx", + "map/tibalt.tmx", + "map/tibalt_f1.tmx", + "map/xira.tmx", "map/nahiricave.tmx", - "map/aerie_1.tmx", - "map/aerie_1B.tmx", - "map/aerie_1C.tmx", - "map/main_story/white_castle_f1.tmx", - "map/main_story/white_castle.tmx", - "map/scarecrow_farm.tmx", - "map/nest_blue_1.tmx", - "map/teferi.tmx", - "map/kiora_island.tmx", - "map/slime_hive.tmx" + "map/nahiri.tmx", + "map/grolnok.tmx", + "map/tibalt_f2.tmx", + "map/cursed_swamp.tmx", + "map/slobad_factory.tmx", + "map/main_story/blue_castle_f1.tmx", + "map/kiora_island.tmx" ], "resizeMap.removeObjects": true, "textEdit.monospace": true diff --git a/forge-gui/res/adventure/Shandalar/maps/map/factory_1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/factory_1.tmx index 4882f924f3d..ceca9d7423a 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/factory_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/factory_1.tmx @@ -1,13 +1,13 @@ - + - + - eJy1VdsNgzAMzD/OBAmLwSyUj07Vlu5Wouok1y9Cq1qyFJH4zr7YoVJKc07pTr5P+34l7VEcj8E5GT/uHllxuB5BXDHwPd5NrJ/kY3CrpNc30vk1Deassdp3rBEDjDUf19hrJajhF4NWl+HT192X4b3PebGPnKBzO9vqRaw0qbPXi43HujPoD16+7u1BWCHN2+7oxnI6088j00DqyH0zeKEL8Ky78DBG0rkcOZ+9s7Eeb8/bIeuytLBwJmPmMJ+9b0dPPVVgWW9AZLIeWYvX6z22DP5cSVyJaelg8S5i9nlslKe8C6/Hvd6O+vloFniu3n/tm34+ExPp/A/ea9b+Ag/8f38= + eJytVcERwyAM44+ZgHSxZBbKo1OlTXcrPHznggBD6zu9giVsy2QjYw5nzJPa2NP3jWr08mQOnyvzbwm98A2tVyfPA/5fdEdnOU6q75d7cDg9V+aIblyjNvxkDbNxt9+ICSHhUurms8wTrU4TeTHrzMxsZb6eat08o1N4fUU32LqPEhfQLfnepOdgXVRPC3L3ZnNbupq3o6wL9QLx7GDneD+1b4e2HhnoDdAGqqXldU0Eq9srxIn6gHRDsfsyt3fPchZorgzk7Z6fR7sg79r6r634ecUz/9gjDR6uxgfEW3Hf @@ -35,7 +35,7 @@ - eJxjYBhYEEeiODJ4woedjQ5+8jMw/OLHFJdnZ2BQYMdkEwT8ONhoQFSAgUFMAFN8L9CefeyY7MEC0MMePZwj2CGYWECtcCbV3oEIZ1LSMzFpHB185WVg+MZLhkYKgSAw3oXw5LHBDCgpY/CBYGB6ioayY4nU48CDYIexQzC54A+Z+si19xcQazNC2DFY5NHDM4gduzg6YAXmbTY85SitgCLQTiU620tK+UVLAAChuhu3 + eJxjYBhYEEeiODK4oIGdjQ6eajIwPNPEFJdnZ2BQYMdkEwJvNLCz0QGjFgMDkxam+F6gPfvYMdmDBaCHPbHhjAvQOpxxAUrCOYIdgkkFpKRnYtI4OniozsDwSJ0MjRSCv0A7/w2AvdQA6OGcJ4IqHsYOwaQCbUYGhmgoO5ZMt1EC/tDZvl9QOhgYVjFY5NHDOYgduzg6+AjM25/IyN+UAl5gncCHpV6gJYCVK+SULdQEALykI6M= @@ -47,25 +47,94 @@ + + - + + + - + + + + + + + + + [{ + "type": "randomCard", + "count": 1, + "rarity": [ "rare", "mythic rare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 4, + "rarity": [ "uncommon" ], + "addMaxCount": 2 +}] + + + + + + + + + + + + + [ + { + "editions": [ "MIR" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "MIR" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "MIR" ], + "type": "card", + "count": 1, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/factory_2.tmx b/forge-gui/res/adventure/Shandalar/maps/map/factory_2.tmx index a44243ee14b..82b1839f3c4 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/factory_2.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/factory_2.tmx @@ -1,10 +1,10 @@ - + - + eJzFVVEOgzAI7X/rCYwX07PozqXWu02yvORJCtZNs5eQEAs8oBRD+B+GJoQl2dI3vg3OLDv5XkKX7JzEp00fsXzh36ZyLM9XMMYQ8q5vu7zi0a+W95t6M8XeSK/ltXBWL+c1kA5erqUnfTPiondnvK2qF70GL9c1q17Cjm0wZ1d4O6qDea3aYCfnUzxKvsArea4FXmBUsWH3xFxxLVm9X9h11HfBUnG/1lwJh75PFq/3yMfjnWnnrGTr7SuclcDz5vH+iqv7qjSDluBt6bmaaNfVzrP3T9A9PduJltzVR6unT+BO3je90nMD @@ -35,7 +35,7 @@ - eJxjYBiZ4BcO8T38xOnvgKr7CKQ/8WPStAa8AgwMfAKY9EgAX3kZGL7x0s++dmh8CvIxMAjxka6/GUt6eEKGOcMdqAoxMMRC2Y+E6Gv3Ymgc/SIzXRFbbiCDSChdBPRrNAG17VQsU1qBZv2BsjXoHM6jYHAAAI+vFRM= + eJxjYBiZ4BcO8RWaxOkvgaq7C6TvaWLStAY/gXb80sSkRwJ4qM7A8EidfvYVQ8P1L9DOf2TYm48lXi5oUOam4QgEdRgYYqHsczrkmeErSJ6+fmgcPSMzXZFjbySUjgP6NZqA2mIq5u1CoFl/oGwRMsN5FAxtAACq4B2q @@ -44,29 +44,96 @@ - + + + - + + - + + + + + - + + + + [ + { + "editions": [ "DST" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "DST" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "DST" ], + "type": "card", + "count": 1, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + + + + + + + + [{ + "type": "randomCard", + "count": 1, + "rarity": [ "rare", "mythic rare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 4, + "rarity": [ "uncommon" ], + "addMaxCount": 2 +}] + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/factory_3.tmx b/forge-gui/res/adventure/Shandalar/maps/map/factory_3.tmx index d372081dcdc..df7ab1a5fba 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/factory_3.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/factory_3.tmx @@ -1,13 +1,13 @@ - + - + - eJzFVVEOwyAI5X96ArOL2bOs91rT3m0z2UsZAQW3pC8hRgQfIijRdVgy0ZbGUnPfVltv86bXcE/+GHu2RVlr9pqe77W/x/VGdHxGLh4UIw8jXqwjRi5e3ogevDWfdyJjlraR/XdDf0ze7yb8nkqcqDcN8nxVOS9sIjUIjPKsxS1z/U9e7BvJt/S35r16Rm8vxj38Cm+egWg9a/4zvBFbGR+Hxau9T5aA9+G0b2L1r+dPQH/xt837n1h58KKkb96Znrqa9wUX/l4H + eJzFVUEOhDAI7N36gsaP6Vv0Xxr924YDSSUMQnV1Eg6lU6cZwKb0HaY+pS1fx9jbXG2f1pTXMGT/HS1uUfaIr+WjuhYK8OEN3Uj+nz4TdpA/GnU3cW6tvK05qK9kD45KzzKnpSZen1fQHxr3ji5/N+K3PI/WVj/zbE+gDncR7WfpscVF51t0I1x5vxpIl+q6dL5g3dnJp0Dz63kTeL6Gyjvve4J88KLks+5T/9c3dX9CplQw @@ -35,7 +35,7 @@ - eJxjYBjZ4AYfZfo7+BkYvvIyMHwD4sNA9hF+0vTv4YfgiUB3TMLillYk86KRxH2B4oJA9UJAfB/IfkCivc+B6l8A8Vqg/nU4wqCYmTQziQHMAgwMLECcBnIvFjcj+/EP9a3HC26w0Ne+n2j8WCAOZoewY7DIEQueAsP1GT8mjQ6WkJhmsIH1QDM2kGlOIDDdBQFxMDT9qQoh/PlICL/e00A7zxBpbztU3W8oPxdoXx4Q5yOl+8VQNb94iTMTBUDzMLb0jA9EQukiIdR0jw20kxHG35HYusA8pycAYYPKFFje0iAQzqMAN4gbaAdQAABFjyvc + eJxjYBjZ4IgGZfpLNBkYHqozMDwC4vVA9gZN0vSv0ITgWqA76rC4pRDJvGgkcUug+F+gnf+A+DSQfYZEey8D1V8B4plAO2fhCINiZtLMJAa8B9r5AYiDgPgNFnuR/fiH+tbjBTdY6GvfTzR+LBAHs0PYMVjkiAUXgWF7SROTRgcTSEwz2MBsoBlzyDTHFhj/dkBsD00HgjoIf57Twa93O9DOHUTaWwxV9xvKjwTaFwXE0Ujprx+q5pk6cWYiA1A6XoEjPeMDkVA6Tgc13WMDxWSE8XcktqQWA4OUFoQNKlNgeUuEQDiPAtwgbqAdQAEAAEykNB8= @@ -44,29 +44,89 @@ - + + + - - + + + - + + + - + + + + + + [ + { + "editions": [ "BRO" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "BRO" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "BRO" ], + "type": "card", + "count": 1, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + [{ + "type": "randomCard", + "count": 1, + "rarity": [ "rare", "mythic rare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 4, + "rarity": [ "uncommon" ], + "addMaxCount": 2 +}] + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/factory_4.tmx b/forge-gui/res/adventure/Shandalar/maps/map/factory_4.tmx index 0d29e0009a9..6bda6614c49 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/factory_4.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/factory_4.tmx @@ -1,10 +1,10 @@ - + - + eJztmW0OgyAMhvt3EU/Adp0dwp1l27l07G6LmWRmkSryVWmfpL8k0hew4AuAIKTl3gA8HPFsSmcXH60ABkdcVPr+DdK/jfdKHoNHnhppm0Pvlj6wHDGWxqFmvb7vyqG3awFurXst2+exKK03N9z09khdfFWoV0hPSL2NWatzIXpx5mfcmHtTDo6Yc0zmc33EteoLN73c4Da/3PRSwOV5jD5DjR5PP/13Lnlaa96KIAj74eRXrJ3FbQ2iArf9lpJes8HXD6WU3uvpFxZ7xsDahEJJ7542vlDSe1bfwNqEYgh9v7HvMf4ZteoMNYIK3TSWnLwsn3tbQRDK8gFeVUDo @@ -17,7 +17,7 @@ - eJzt2EEOgjAQheGRBexo4hmI0b3xYN7BcAQv485EV3oJD6Lu3LSlpRXC9P+SSZoAAy8QmCBSnkOV3mNfhfeK2Te0F+CybUSuA7Vr5r7KfDYBWTryLtbtm6Wv/XVXlBe6nFfpPcbMGznPC7eYuS7nLJij95j7+zAiTxN/3HH9qyUhb1lerX2t1bu1r6EDzzOmcDL2+rd+pm+VK+8UmTUpbX4uDf/b01w87xPfNgAAAC2YJ6HFBz46L8o= + eJzt2MENgjAUxvEnB1jEmDbxaBzHHYxDOIIruAJeTfToIC6hNy9taWmF8Pr/JS9pAjz4AoEXROqzb/J77Jr4Xin7xvYCfEwnch8o2819leVsIrKsybtYj2+Wcxuup6K80OWyyu8xZt4oeV74pcx1JWfBEr3H3N/eitxs+nGH7a+WhLx1eRn3Wqu3ca+hA88zpnC07vq300zfKl/eKTJrUtv8XBv+t+e5Bt4noW0AAABaME9Ciw/70jCi @@ -25,7 +25,7 @@ - eJzt2c0NgjAYBuDeMOFHJPGMenIZJ1DZxXhxACfQOUTdw5M7qBE92AZITIFGKNAS3ydpCqZSXj+sEQiBf/OWfP+c219IHi/Pk7aogeNWtennv76scQ7ZutRpVpBXZzebkLud7atI63r1isdcnPzttgzonJ6T7ct4Jf0+qXdU8fPS2UP1CSjAr8np2jIVXM9dpdPvBAAAAAAAQFfgvxQAVLVTeP8wqGlMGaFG90t9g5CR0ewcqvKybBMu34Fuh4Z4jCxVeY80w4m2syDLL2PKUpWX1TLoZevJ15sfI0un7y9/PddpZcZ9mndtNjOPSJvrM8u7dQkZunHfVF5dni2l9WVZGRX1bZNv0bXhq40t1WcEUN4H/PgyUA== + eJzt2TsOgjAcBvA6YQKjO+qCGi/gWVRO4QE07noP7+Brc/IOOngF4zO2ARJTHpGW0hK/X9IUTKV8/rFGIAT+zVPy/UNufyR5vCQ32u4Kjitq0k1+fVzgHLJ1KdIgJa/JTh4hZy/ei4jqeuynjzl0krfL8qLZ3l68z+MR9suw3hfBz8tkV90noAG/JkdrSyPjeq4qk34nAAAAAAAAqgL/pQBA1ELj/UO/oDF5rAy6X+pahDQttXPoysuytbl8a7q9sbLHyNKVd0sz7GjbZ2T5ZUxeuvKyWvr1eD35evNjZJn0/eWv5yLN7KCP8s5tNfNkKXN9ZnmnPUJqvaBXldeUZ0tRfVlWRkd9y+Q6dG34ai1H9xkB5PcBgUU5BA== @@ -34,29 +34,140 @@ - + + + - + - - + + + - + + + - + + + + + [ + { + "editions": [ "5DN" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "5DN" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "5DN" ], + "type": "card", + "count": 1, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + + + + + + + + + [{ + "type": "randomCard", + "count": 1, + "rarity": [ "rare", "mythic rare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 4, + "rarity": [ "uncommon" ], + "addMaxCount": 2 +}] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/garruk.tmx b/forge-gui/res/adventure/Shandalar/maps/map/garruk.tmx index e531e095fcb..a315072567a 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/garruk.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/garruk.tmx @@ -1,23 +1,23 @@ - + - + eJz7ysbA8JWOeBsrA8N2VvraiW4/CIcA2focA+uOiewDZ/9gcgfIDQuYGBhuMQ+sGwYyPcDcMJB5YzC5AxkMhvAAYZsBTJ+jbiHsjoFOs8hu+TxI3DHQYTLqjlF3jLpj6LkD2S123IPDHaAwSeOE4IF0CyxuBos7BjpusLkDAFXcau0= - + eJxjYBgFo2DgwTZWCB4FowAEbrMh8GABgymNgtzxcKAdAQWDKUyoAdq4B4c7KAWDxR2jYBSMgqELJrAPtAsgYNQdQwcAAJf3DG4= - eJzFljtOxDAQhkegkEQbCRqOwKuio0KcgjNsQZGSmorwaOAGnAIOsCxoO4ptoFs4AqLHo80ok8k4tuUsRPq1a8fxfP5n7KQaAVwZXRvdGFV1uxL9t0Y/G/F6TACekm7/TgGwa7RntF80bdl/UMTHR52a/4dZ9/7EzP9sNDV6KXQfsP91AI771H88+VDmS3EfxqadpP2isXhxH0I5JjXDlLFgP/4ix3ktHpu3+cUZHtYAPtbDPKT4GofmQbbVeKExaPUwBAeun2LbcoJjtb0xg3Z7DjrDLO1ykDiH9OIib2rCtUc7MS0sGmdS8/HYXJ9Zuz755Yrlit2XKxIyfFnyT/VxXNfnewCLS9J7YkcmbR2SZQiN87aoj/vl4wtXrEe0ds7k8sSnZmNyQyw2PzjLt3JPekJr6atX1OXIzlGKvHGOI+h6svCMKeNr47c3l+9BXiNzaPPE5ObM4zwmbwB0H7CNY3w5ZM41lXkTV+aG+yRZ+jhc5xvOK3Mg3zk2SY67tN+PReTe9dUbDL93q/rbNfS5VXGEsITU6V+IWE4G+vb38cyVG22Pk0LONBeHbS6eGxvHqv2QHP9dIxrHLxGZ8XM= + eJzFlj1OxDAQhUegkEQbCRqOwF9FR4U4BWfYgiIlNRVhoYEbcAo4wLKg7Si2gW7hCIgej/Aok8k4tpUsRHrateN4Pr8ZO6lGAFdGE6Nro8q2K9F/Y/S90V8PCcBj0u7fKQB2jfaMyrxu8/59o4Oif3zUqfl/mLXvT838T0Yzo+dC9wH7XwbguEvDx5MP6A2K+zA27STtFo3Fi/sQyzG1DDPGgv34ixznVjw2b/OLM9yvAbyvx3lI8TUOzYNsq/ZCY9DqYQgOXD/FduUEx2p7Yw7N9gJ0hnna5iBxDunFRV7XhG+PtmI6WDTOxPLx2FwfWbM++eWL5YvdlSsSMnw68k/1cWzr8y2CxSfpPbEjk7YOyTKExnlT1Mf9CvGFq69HtHbO5PMkpGb75IZYXH5wli/lnvSE1tJVr6jLkZujFHnjHEfQ9mQZGFPG18Zvb/6+B3mNLKDJ0yc3ZwHnMXkDoPuAbRwTyiFzrqnM67gyN9wnydLF4TvfcF6ZA/nOcUly3Kbdfix77t1QvcLwe7ey366xz62KI4Ylpk7/QsRyMtC3f4hnvtxoe5wUc6b5OFxz8dy4OFbth+T47xrROH4ArBXxtg== @@ -25,7 +25,7 @@ - eJy1lsFOAjEQhqsEgSz4EmQBE/Fs4tN4Mx48Ga96EpFEnkZfADXhvkdPvgIvYCf0z/47tN0uapMJsHQ73/wznXbUN2Zk7cTau7V1x5jcPfsLG1t7bRvz5gwj5EPmn1qG6+7/cOgR40jRArqFbKLmfiiOWWbMk7XPX3LIPIzDljHffX+cYLg8SMtHEw4w3A+qvh+z7eeKdAFDaj7Yx5WtjbMIy1jpIePLWrtT8sA0A54zKxt8LOyceRbXBAzwLXW9PKqaxCH+uCbA4JsP8/lh5onnf+RGmNvO78zFAU2XnV0OmY86fXLzMbi2USPsS2sj7971tuuKT2iQ0//yfNQrDTGjJwydcVw6VmaeR/IJwzuYB5Zp11/LPg75z7dnsKbUfCynHOeNjbtwOQ2xQN+YHrxnsP7U9VfhlTU4t9rEr7CI5bQe10kTPVhDXVehHsjvFqbKoTVZJeqB8TDY3cPDGo7CVHuE5FV+hzRJ4YAeqWceOFhPyWVTjiHx835P5UAfLMgfeorOTa7ekTGkeDamuj/4nVRNWA/uKawJ9MBZyHrw/QPrNOVYqD7JdeLjCPWxdafMyT4cvBaWkM+LVnp9aA7UvdikIYfWpa5OuX8wB+4X8v12UPbIpgYOX53G9OBeyue4jJR7oC8/G7OrCXOgBnxang+q53iIbROpH94LMvRdOQ/ooXmes/I7+IRdfK9VbHUM+l6UwhHTmM8d4ZkFzhyuv5fjskb0fZnjbMKBXEOPuvsj6+GrkX1qn3twHQfX2oZYYhw/MLwVSw== + eJy1lk1OwzAQhQ1VSau0XCJqWiTKGonTsEMsWCG2sCKUSvQ0cIHyo+67ZMUVcgE8wk95mTquU8DSqG1qez6/ebGdD4zJbRzZeLWxSowZuWd/EWMbz11jXlygNeWQ/seW4bL3Pxy6hThitIBuTTFRfd8UR5Ea82Dj/Zcc0g9tv2PM18C/TjCc78XVQ3Ms1Zp8DLfDeu77tPpcOl3AEFsPznFhvXES0GSs9JD2aaObVBwIzYDn4NSBHHPbZ5aGawMG5BZfLw7qIeuQfOwJMPj6I3x5mHni+R+1Eeauy1u4dUDTRbLJIf3h0wfXH429DY9wLq2NjL3p/8wrOaHBiDSV53m/CqwZe0Lmgtel18rMs0A9ERiDfh+Oddrze9nHIf+BA+N5TvF8qKa8ziu77rWrKXTRLNA3pAe/M5h/6vZX4ZU5uLY6JK+wSKBGMh/7JEaPXD3XNQrtgTx2bSpPyTOtyTJSD7S74eY7nG3hWJvNvUx+N2kSwwE9Ys88cLCeUsu2HBnx8/seywFvrilf0eDXkRojLaP1lKb+fvCYWE1YD4ydKU2gB85C1oPvH5inLcdc7ZPsEx9H0z62Sqqa7MLBc2EK+TzrxPtDc8D3oXtArC7bfMr7B3PgfiHfr4e7scAX0nw+DenBeymf41zr0D3QV5/SbGrCHPCAT8vTYf0cb2IrA/7hd0GaviuPGvTQPI9p9R18wi65V2pt2xj0vSiGI6QxnzvCUzScOey/p8PKI/q+zOtsw4FaQ49t90fWw+eRtr5HvWZpHAd7rSSWEMc3K98YfA== @@ -38,53 +38,62 @@ + - + { "startBattleWithCardInCommandZone": [ "Garruk's Boss Effect Phase One","Garruk's Boss Effect Phase Two"] } - - - - - - - - - - - - - - - - - - - - - - - - - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/grolnok.tmx b/forge-gui/res/adventure/Shandalar/maps/map/grolnok.tmx new file mode 100644 index 00000000000..dfa008f4639 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/grolnok.tmx @@ -0,0 +1,162 @@ + + + + + + + + + + eJzNVkEOgDAI4+rH/P+TjJ4Wso4iDVuTxaTRUcpkmJndl314n+OacYrl4Tkfe8b9icG8i7iqF6yeyJsVx9YOfYvyX3mDkPGbyQ/FUKOyp1JPVLNuPQp06jkx90ot1WDO106tUZ/qhqInKnFa3VT3RjU++5916WFidZ4h1pusnyptSAvLd+lBc6NaU6UGu3sTM+tV92fmy6gvZWf32T4ZrSMemJc8zA== + + + + + eJxbwM7AsGAUw/F/NuqZtRgJD7RbRvHQxQyDwA3IeOEgcMMoHsWjeBQTiys5B8besgGyFxdmIlH9MVZUeiDxJQbsbqMUk2sOtrildziB3ICM6WXvQix209MNgyE9UgMDAG2aMkY= + + + + + eJydl1FS1EAQhoclyUaqfFLPIB5Cn9GluITw7BN6AsHSI+ACexjg1ap9EC9AiZZXQPO78zs/PT3ZxL+qa0My0/nS3dMzhJD0tQ3hS/d7WYdM9TS/9/ZBMh23zuxYvI+mmkxX5vF4Up7Su/msNOZ3U+Z5tBXC486ebA3j8cZrDNbxWBbYeXf/usvTtzb5GCvO4TstW8ku6pznMMb7nakDCmOu2/t/ezz/Y+B5sxHCfpOM34SYezzKOyRGY3keTkLY3cxrzmOBUCPkfdEmU01GxgV1EySvV3W+9pi/MX7P4vz5SJ45mUSMkfJovHUtq21MU1/wclbz2bS/FxxV+fxtqU3w6FzLge8hx0fH12fDd2K4hvDYXGmvIEMwsUVc0cNvN8v+duTZcZXHCr998w9jLXM8Y2G/mdrrfN1Ef4gVDfrl8H4QJvJgzLzg/9y5v9PDT/2I76aRgTH8KT4WJkb8/hKTFXzamB5X+Rjbj6kbM/fE1JLWJt+zDCs+9JNTZx2T6ZX4Rty8eh6iRYFnJv69PVpjiFr5HsczPzO5V9LLyP2pSt+kMVKDX6y3ZYEH12cmr++rFcfewLoCw24cq/wLh6cvPry2POt01yQW+JkVuD0eFfrt375o+iBydte4LotaxwKdOjzL+AxzsSb/nc0cJk96PtiPzAdNyjd9lmJj61nFPtPHpHv6QVPe22Cve2KK+Hl7Es4dV5Hf9gnvHFIyb5983uYcjE3J/0VkQd1oD7W+x7LoOYt5pXj9zJxpnpq83hoe7F3g1BrX+6GHQ20Rf5E/XmPNXtbJ/7bzP8UfHp3Gmw== + + + + + + + + eJyVV0lrVEEQrsm8ZRY0qGGOLihBL15MFDR6j5Oj4O5JvBlBJOBFr/4Ft0ii4FE9mpgIQvRqMqPg1YuCCHpQcbc+usuuV/NmeR989Ovl1fv6q+qehMgjJXrJzeEGUczPfxOilprDOMZexETz3K8ylyKiZeZTZoX7dxUxvyVy3MrcxjwTu3X3UveNNxTQ9i2+eWTYPV8qBQLP+f2frOFX4jStxG58F7cR909ye4p5mpmob6CNvF6rGVoWakSLzKkGZXAtCs+HKlkKrvP7N9LQh/6PZeeR9kPv+Rzrv6/0as1H60THmMfrIeb6oWz8WR9L7+92GjzqhmbZefWBn69UiSYbQYvNn2i2eqAFvki+Zr1/4GQj6EKtQEvLaxJdVh+8ghaJgTxtjpwXwGMe+153xPyPHH+AMU/ondgY1mgtoHh3J6UOQCvqG3ouV12MeeUFUfBD80ktxGireKgn8GvdETp2ek9QQ6JlgkL+BLrGUOvLNadJ9hT79V+4v1TLUuZXjNdTPj8zHKeUZj0BJAeLaj/6jMKz30nQ3Qv6LOm157dn1+n8ALNqrfh7wuda6ktyDdzk/lDqfCUfC3OrzDX1nX1K12s1jnxdUJrEN+2LQPL4rZ7VMCjW+i/pAM4sNM55LeLrKoU92rifR7P9NhVD038Ducp7F95Az/6CcQcF9tPL2266UAPg+3J2vOj+8yB+C1Ann0Y7140z93ra3wqblzzIfS53e949JRCPcN9Z/Ek6xyqb3F1TqG79mSqKpvktvaX2AR12XTdNg3gm72sOirEosKV+7weJkVdX+vu9YizUOsfkHprZ4bguCbokVtFa7neOBLhnr1bdM2rubOJogfqZjov5fKDSX4uGPlf/ay8Nd1/LrJ+OQ/xu37Dj9m7vB6nTg34vuP9Wo/y1Nm+2LtHiDLwdcf3dG0JbMrrkPhnvogsaHiaOwypf4pHep+jqxTX1PM58kIT4mo+Ye3LeFw3vyvlaUNf6bwoNzGlg3UWfW/hv53vh1Ui2b8/NXJofz95bWtszpUfexd7k7yz5v8U+W2gt/wDn09Bg + + + + + + + + eJy9lcEOATEQhidBhA1uXkDCwUmIRLyBFxDv4EFcPQ6eYtcLODq64Go3u5UxpjvTqv2Spu3upPNPZ9oC5JyhWhbCfxc9tWa5D8mX9N9Vj415J8AiDKu+bGPbIw1rB93jnvv6+27e0zxo8/cPpJixpqVnXmdkTBvl2v/sJy0/v76cQT4HV0UtYmi9cHHTdUeNvJ8W9rSvErwfXA6xHqrP56zY8Ik7hk+NrrnDvvFaNi22vbkNv+0MrjWe7XFSooFqSRhtnCbDoQ1wTNuprdMjnWmD0ZyQJsWxjgC2A4BNVMwDvjG2euZiMbV9T3U80vaMwunQ6KTEaGzeFw27op/+oCeD3tUcXA3Z6i6EljJMDZXZarThO467l33vGC00b1kdJGSMv1VNLJuo2ckmby71gI4Dkr2BtK7o3CXOKglxVl9SX0NS + + + + + + + + + + + + { "startBattleWithCardInCommandZone": [ "Grolnok's Boss Effect"] +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [ + { + "editions": [ "DMR" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "DMR" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "DMR" ], + "type": "card", + "count": 3, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + + [{ + "type": "randomCard", + "count": 1, + "rarity": [ "rare", "mythic rare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 4, + "rarity": [ "uncommon" ], + "addMaxCount": 2 +}] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/jacehold.tmx b/forge-gui/res/adventure/Shandalar/maps/map/jacehold.tmx index de16a2a23b6..51e5d1d4d66 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/jacehold.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/jacehold.tmx @@ -1,5 +1,5 @@ - + @@ -7,7 +7,7 @@ - eJzFlkkOgzAMRR0kpk3vUjEci5NwGFY9SO/SXReAIgsnYNNQnDzpCZQs/idBBACXT2FdGWodDVi1wefgeD+slLHePBrz50LyJL6ZlcOAm02v2t3OoN2kXly3K3khYPZU7seP7u9G2lfMXrtR/fmU0PXzu8UEs2kHbs1iI3W7m6vfT+yCeym9V6/cVbtbCE0F0C52i32lHJaAWOdjCMbzV575JoL/GJpn0j+k6sWdmRpnaAxmG6hDZg== + eJzFls0NhCAQRodNXKUcsz8lWM5WYjGe7Mybh9WQLw4oKOrAS140cJhPIIxENsPTOPPTMioySoPviKHVi1tj7tzVemB8GGcavVaRXZs/pbPtwbOFcvmynakXA2p35Xp86/1usK8+kI3rzueEr5+bLSWozTP41iw1oWx3c/b+RBbsZehc9YWtdLYYXhXRe/Iz+a2Ei2UgVX+MQTkepS4WAf4xJHvSFXLl8vVMiR6agj83KkMx @@ -25,7 +25,7 @@ - eJydVk1LHEEQ7ZXdmWlnzdGLHyfBrCOYCAZv+ieSCN497NmrSU6iEBATA4FArvGWQA7BFUIWTDAh/0H9A4qKQiCHVFFd6Zqabp3kwaOne6qrX1d114wxxrRy8xdd164OmSDwfaFs9XuN+9Y/H3So/dzwZEwCj5vluduZMS8y0tOH/iton4Dep7mpIKa5js1aXvY7od5zf3TYj83Avu5Z73OkDe+BY+3wGjheNMrEOT3gCfDYPaPdN+sp/TYCfvXYz4ANr7Mf0RYCzhmCZP8eIJ6mpCFveu4JzVLHw5TaA6HvK/BxQvHCFsnrrEf2hYzFjXUhL5y2hcEqY/nQQD1LCZ0zPMfJAK2z2/FEyD763r5T3rvWNu7ivixscO4vUy+nE07PNWi7cjFjbT1BRK9dj2wrzwPHaV3038N6Hxy1Nr4TLyH2Oylp7AttR52bok1+FmvmBrV8cXUE21BO+bwgQnXIBLR1XDErijLZXwjfYf0foqbdpg39tEw4p30x9jqtH7f/AWvj+Y0AQ5iD+vsgI21cI6cicYv5eWurYxwnrr2xe8q5LJwPC7aDrk7PWnqva2TsTiHfFLSH55knQvZZS6im97VjwCPI3RQ4fwd+d/OyzZ66e8+c9vGad/U2yjuM9Za/t/oObLgWc/kxIer4TLvAccsx67pWxojjxn7PIAbTwK3E8671nG8SJXhMzrmJiLp20lbnDr+RW6B1JqOaeqhipWPH82ZtdSxWazh2Oxm1l2nVpitsuX8Oej61SBdyM/Cvo/+dQhr+RWtMFwP3sGIpZohL8S1C8JmT/3V/AEXhquc= + eJytVk1LHEEQ7ZHd+dhZPXpJ9CSYdYSNguLN/AkTIXcPe84hHjQ5iYGArBoIBHKNNwWj4nrJgpEc8h+if0CJS4SAB6uoLrump9tMxIJHb3dXV79+1V2zSilVTdWttXT7ql85Deczy9eet20iKY59DZTaA+wHZmwUcFrJ+7VjpdZj4tOF/gdol4Hvm1QVzMe5jM9Smo87Ys1z//GgGWvCuZ4mJuajOswDhuruPXA8C/LANR3AGeBU/0a/k8RAxg0cce2xnw4f3ufIw81luKYfkn3dRziPiENaMTgUnCWPuYjaY8HvO+BFSHphi+B9VjznQvh0Y16IS81ttlaELx+2IZ/5kO4Z3uOwj/bZahigyT7Gbg/kz25zG9a6vxQ+uPavKpfTEc3nCrj90Zoxt44AWqdeDuwr7wPrtCL627DfjobNjd/EBmi/GRHHruD2q3GX2hTnWcncIJdvuo5g68op3xc0Vx1SDm4NXcyyLA+O9xDcME5VuXPaFWMfo/K63ceYG68PHHDZFNTf6Zi4cY0c8+jmi/PZ8Q1gnbj2+t4p5zLTMRLwrek6PZnQvF0jfW8K8SmjM7yPDdBkn7m4anrXDgz2HHI3BsG/QNytNO9zaL29t5r7cMm3+i/IN4z1lr+39htY1S3mcjck2PqMa+G4Zc1aupUasW4c9wI0GAeshQZPEoOZCkEaj8k1dwGtrJ/0tXOH38g14NqMqab+sLSyteN1k0lxzFdrWLvNmNpeVPRpCV/u/wY+B1XihXgn/uu8BiwK+Pj+L1cfLzY8w0JCmqH1xLcIDe8c/6fj/3U35UypOg== @@ -97,9 +97,11 @@ ] - + + + @@ -109,14 +111,16 @@ - + - + + + @@ -175,36 +179,96 @@ + + - + + + - + + + - + + - + + + + - + + + - + - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + [ + { + "editions": [ "M10" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "M10" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "M10" ], + "type": "card", + "count": 1, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/kiora_island.tmx b/forge-gui/res/adventure/Shandalar/maps/map/kiora_island.tmx index c3877982c4f..34b8a9a63df 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/kiora_island.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/kiora_island.tmx @@ -1,5 +1,5 @@ - + @@ -40,25 +40,32 @@ - + + - + + + - + + + - + + + @@ -66,5 +73,45 @@ + + + + + + [ + { + "editions": [ "M13" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "M13" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "M13" ], + "type": "card", + "count": 1, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/nahiri.tmx b/forge-gui/res/adventure/Shandalar/maps/map/nahiri.tmx index 8fa9293dde1..ce4b99423df 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/nahiri.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/nahiri.tmx @@ -1,5 +1,5 @@ - + @@ -7,17 +7,17 @@ - eJzVltsJhTAMhgsq4oDnwUkEp3AyQXALl5CCgsTUJG3a5gj/g5KaL7e24+DcGKm1fYtjg9mG1qdI4pey1eaj/N6+MF5ubNo8kIuqN/bfFDYu53HJ2x/tN1/om5QvNpecumvVWKP2kE+zByV9QM2AJBZK/onhw/pDOu8lxOXLXV8uH+Qs3YeS/IXsStZac6/Lzfd8n5hzV4PXs1nly8X26+rH9k98W2Obz3r+oPzcaTLm2Ae/+GL9LX1ajJDP0hlP3elmZ4MP8137HJXcde81e6PLcAIa5vV6 + eJzVlm0KgzAMhgsqsgPuhycRdgpPJgx2C+8wRmHCiKl50ya1E94fSmqefLWdbiFMmVr7oxAbzja1vkQav5KtNZ/kd/fF8aKxWfNQLqne3H9L2FDO7atov/XnfKlvWr7cXCJ1t6qxRe0pn2UPavpAmgFNLJLik8PH9Yd23msI5fOuL8pHOWv3oSZ/Kbuatbbc67z5ft9ncO6u4I1srfJ5sd2H62P7J75n1zZf6/mjinNnyeixD57x5fpbxrIYKV9LZ7x0p3sEjO9dkCOEj/OtyZUHn+auu695dbYMH5Pp9sA= - eJztlkEKgCAQRWdRkd2x6HRBpwiCtl2kK0SmlDSFiYQxEznw0IWLxx8dXATAmNCgC+91dTmAVE5QAFRig8oN+2G0U688Z7VORNlZnYtjX4t7fwrKvY8mt2v/XQyWO8Apd+/+BOgHrtB+oTJ90/EPfmYGSsLZ7MyPeDb7wN3vC3B9H1/xi0Qikae0Gb2DiyY9Q+nh8uLg5wNnP3MW/0l1rewQO7c= + eJztllEKwyAMhvNQ1+odN3aAnavQUxQGe91FdoViZ1hLY1GR4hZlBj70zY8/GtQS4NnwgEX3WGMHMBsnUAAX+YHLjfpR0OluPCezvpiyczqrbX+Vfn8Ozksf19z2/Q/xcNyBnHKP7k+CftBK7Zcq0286/oPfOgNnxtkczI95NseQu18J5Po+SvGrVCqVowwnfocQvbD55dm6tbkJvxeH3z4ndPR55eAX60b/pFhvFxQ8ow== - eJzFljtOw0AQhncDeTRAE7CShh4uQMs1OAMVVUiCKGjpkLgAF4iIIb4EUNFwhHQIQY1H3pHH45192EH80q/I3vXOl9mZtROtVOLx67bdZ53CfP4w9xPzfkCcWGMcYKGCa7gPbCmJL80Hpbo9L//fz7oeR1LaYH4M59CsP3Os+dIPjx/D6WMEJjTqcwMsUt3y/T/wsM0Zm61+QG+E+YTNmQfyTVWd0cU3yj3WYXwXXaWOhRqbC4wuXpRrj1e5M13dX3j2YcsTTIgNuhvUx2n/xuwx8uEez0ysU0sOIX9tFVuDlA9te74NH2eyMfr4MHf/xSfVIPKNdLm30h5wvpud9ry+HPL6c51VnK9jeuh2UFhS1pMZ6TvHxTfWdS7OuyldKfuaNBbnw/sZu/4LPmlNHi8xLCtdsq0I86Exjn80rLcQvomFD5mwZ7OI7w+bOo4znbJI55+PL2QPm/asT+mG+KhcrDgGvftFviuOCMd1QAzkw55wabJb1KBU1zGC+Y95zEvl5sSzJYQPNN4r52GOmvQ4/V7IDOeUzYGewV4N5YMcIhP95fdca733Ci/6hc+7VU70Uvv5eL0CHz8LbHORAW27B1qQ2rS9PzJdP6OlmDG+71a97he/dJzL9X5z5cyXUz7PFntt8vSd1Mdi+ThLDJtPPwIf1MzSwvcLyvwheQ== + eJzFljtOw0AQhncDeTRAE7CShh4uQMs1OAMVVUiCKGjpkLgAF4iIwb4EUNFwBDqEoER45B1lMt7Zh23EL/2K7F3vfJmdWTvRSiUeP2/afdIpzecPCz8w7wbEiTXGARYquIb7wJaS+NJ8UKqb8/L//aircSSlNebHcA7N+jPHmk/98PgxnD5GYEKjPlpgkeqW7/+eh23O2Gz1A3ohzEdszjyQb6qqjC6+UeGxDuM76yp1KNTYXGB08aJce5wVzvX6/sKzdxueYEJs0M2gOk77N2aPkQ/3eGZiHVtyCPlrqtgapHxo2/NN+DiTjdHHh7n7Lz6pBpFvpFd7K+0B57vaas7ryyGvP9dZxfk6poeuB6Ul5T2Zkb5zXHxjXeXivG3pQtnXpLE4H97P2fVf8Elr8niJYcn0ii0jzPvGOP5Ws95C+CYWPmTCns0jvj9s6jjOdMoinX8+vpA9rNuzPqUt8VG5WHEMeveTfFccEI7LgBjIhz3h0mS7rEGprmME8++LmOfKzYlnSwgfaLyzmoc5qtPj9HshN5xTNgd6Bns1lA9yiEz0l99zrfXaK73olz7trnOil9rPx+sV+PhZYJuLDGjbPdCC1Kbt/ZHr6hktxYzxbXfd7/3yl45zud5vrpz5csrn2WL/mDx9JdWxWD7OEsPm07fABzWztPD9AtvcIY0= @@ -25,30 +25,30 @@ - eJylVj1vE0EQ3SA7HxIxRkHnOPwAr6wLgSKIEvI7AAlqaJCQnTNfHR2BkkBHlQ4J54ggHTVQEBGo0kMF6VFmdDvaufHsnm2e9LT3sbf77u3M7LZmjGlVcAW4y9iesH/oG0LoufZOYw58Cn2ta4eBOXumeJ67OS4tFO3v0/4b5K3UmNupUVGlXft/wkGtPNZQaFx2fReVeefZ9UPQ9igtjx2Cpm+ZffdB+abdhX/oFtdJ4DsE+hYD+TqNvvOznoTPc0W7DtouK/oewP1mhJkyP8ZAosRcSBvpu1IbJUJeJ4ExNJJ+qZPrG2ccuU4xJEquamwLnZkYYxp9rSbkIiOub97UibnbY3Pya7ontl0Oyv/kuRtbY66PkM6UW8IfiPG/wGMlF3qiJQxdDcL8oFzX4iTmJ2rMmyaIgRt4C9rnwBeLvoYMRIG5ao25BtywxX3fjMZhouip0jcOVhvGXACuNcJ9roOuG8Cb1muhOssh631MH1KrB0swxzmr66B69xHe74s+9+pFi2vN67r0cBJ9msY1mPdiQB/hEN7/cH2OIaf+nSrr+2R1D6fRx2vW2Vm9LiK/B54Tl1idP1L0vTOjOTyOvlg8nkm9J+RPDHuuxfwYmLI+jI0q/+S54Bkk5NZ8+UzCwWsa1/cY/HlifR/El5onP8vwcUlziCuifwp74+qCv+83/L9y4D3X9wq0vbbl9xiDiG6kLkiPZD7jGmr1ljzoixrCy1wsNmPxecjObNLPoeIdr7cSUp+GNwF/yF/yr+/+m/8X10qQ8R+rtz+dZrk/xPY4qQ9B9YVA66OtQdV+IfdOzUPueZOd29+Djj07qu9I1M+WmJvH96T7maYv5Pk30HFgCx/u173vlMc74NedevwMXaUP44TvIaiP9vfYOZnXEyT6J599Bb6di+vi+jKpxfiaRO8y5VtZo3As9IUTge3LjjHbneL6bqCmj7PnZqa6Xob2GZwbfeH85dpd0JZ3/PNJtf0vUZ/UFmPIP2pPAOHq4Qo= + eJylVjtvE0EQ3iA7D4kYo6CzHX6AV9aFQAGihPwOQIIaGiRkc+bV0REoCelS0SHhHBGkowYKIgJVeqggPWJGt6OdG8/u2eaTPu099vHddzOz25ozplXBVeAuY2fK/qExhNBz7Z3GHPgU+lrXjgJr9k3xPHdrXFgq2l8n/RjkzdSYW6lRUaVd+37CQa0810hobLu+y8q6i+z6IWh7lJbnDkHT12bj3itjOj34hl5xnQTGIdC3GMjXWfSdnfckfFoo2oug7ZKi7wHc348wU9bHGEiUmAtpI32Xa+NEyOskMIdG0i91cn2TzCP/UwyJkqsaO0JnJuaYRV+rCbnIiP83b+rE3O2zNfk13RM7Lgfld/Lcjf1jro+QzpVbwm+I8T/AYyUX+qIljFwNwvygXNfiJOYnasybJoihm3gT2ufAF8u+hgxFgblijbkK3LDF/cCMx2Gi6KnSNwnWGsacA643wn2uga7rwBvWa9HWkPU+pg+p1YMVWOOM1XVQvfsA7/dFn7v1osV/TXVdy5Np9Gka12Hd8wF9hEN4/931OYac+nuirO+j1T2cRR+vWafn9bqI/BZ4Tlxhdf5I0ffWjOfwJPpi8Xgq9Z6QPzHsuRbzY2jK82JsVPknzwXPICE3F8tnEg5e07i+x+DPE+v7ID7XPPlZhs9LmkNcFf1T2BvXlvz9oOG/lQPvub5XoG3blt9jDCJ6kbogPZL5jF5r9ZY8GIgawstcLDZj8XnIzmzSz5HiHa+3ElKfhp2AP+Qv+Tdw382/i2slyPiP1dsfTrPcH2J7nNSHoPpCoP+j/YOq/ULunZqH3PMmO7e/Ax17dlzfkaifLbE2j+9p9zNNX8jzr6DjwBY+3Kt73ymPX4Nft+vxM3SVPowTvoegPtrfY+dkXk+Q6J989gX4ZiGui+vLpBbjaxK9y5SxskbhXOgLJwLbl11jtrrF9Z1ATZ9kz81Mdb0MEesA+sL507W7oC3v+ufTavtfthVtMYb8o/YfWgvhqw== - - - - - - + + - + + + - + + + @@ -60,16 +60,21 @@ + - + + + - + + + @@ -80,9 +85,11 @@ - + + + @@ -97,5 +104,19 @@ + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/nahiricave.tmx b/forge-gui/res/adventure/Shandalar/maps/map/nahiricave.tmx index c4663010246..abf5096206e 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/nahiricave.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/nahiricave.tmx @@ -1,5 +1,5 @@ - + @@ -7,7 +7,7 @@ - eJzt1EsOgCAMBFAWbrwYx/dMxoUJMQVnyvCJ0qQ7rK+WGvcQ4sqVP85cjHZ53TP3gMax9TXUnr+8d5bqWc+/OUqh6DF1W+esGrnaaCBuZJap2+OwXKy5NFv0XtW6vWbWbdVX2BiDZ7+t/VS6WTsbzx1FTOz71WYk2G+pdHt7RPYY3Z2W55l+Vf8I5t2q+XoTiRa1ZzWrZlh7j2d1t/Qra/d0t5zfaM+X3Sf+6QIE + eJztlEsOgCAMRFm48WIc3zMZFybEFJzpB4gySXelvNIOeU8pr1jx46hpNJeWe+YeUB1bXwZr/sV7R6uedP6NoyWPHktuKU+qUauNCuFGZllyazgYoXul2cMoboZD4x0Ls+XtWL9K/vTkZtlZPT2KMLH3ezMjYt/Sk1vbI+Jj1DuR+Uy/Xn8Ec7fXfLWBKKL2rMxeM7Tu8azckfyetXtyR85vNM+XuU+hLQG1 @@ -25,34 +25,44 @@ - eJztl0FqwzAQRVXIwoIeputuC63x7brpFUKcnqWXaK30GM1gfTyejqyRagSBfhiInEjz9KWRHOfaqffODb5hwp30z91WrbnHzrmziPeufJzW3L2S69OXz6ElN3k9XXO9xvbFr+PUzXOwsNdya+ttYX66n9vfSs4Qn4H9lBhz7H6PMWbWC98Tw8dhHVvMpGM3+6oxc3HfJTvmL5mn2B6UuXDeYxwTny8bLEEZMydtz4CP18OZMRMHzWfLW+pLz3PMUOl+7GNO3kfWNHIjiPn5Gi9+7SevHxLaFgXD/oBG5hU8x7OHwxLSd4ovv/SVPu15Bmn1PbGxsfbwH6F5qfkvua3nVY4xJfANfvGa11SNl9hnWCcL/6jUifSHeyfrSNZUjZdB9LHsGRr3za1ZU/s9MHbqI88ELV+Id0OOhbNb6o2vkWV9QsL/FDf6WFisv+P3AnlSWhtyDjW1ZZW8q6SsZ6JUYOx7vFdKZn4nyahlluykx7vl+V/O5tS7wt4Cu6XOLcL9QCo5J2tUcgfnxLlJe+yLFuLct/S/NTDuW/CZ9AO3tOux + eJztl0FuwyAQRamUBUg9TNfZVmot366bXiEKyVlyibS0x2hG8ZeH6RAP1EKK1C+xMDHw+MwMjnP9NATnxtBxwZX0z91Xvbmjd+4g2tHXz9Obe1DWOof6PfTkJq8/L2u9Tc9fIW97f92Dhb2VWztvCzP0rayZpj6w7wtzRv97jrhwXvidGE6bvN1iJu381VeNmYv7Ltmxf8kMT0ZlLyVe8JSUlDmXpMUM+Hg+HBgzcdB+bnlrZYZq43GY1uRjZE5jbTRifrm015Cz8fwh4dmiZIgPKDKv4Dn6njZzk75T+wjzWOnTmjVIy2+evzj7IejnzL3U/Jfc1nq1xFgS+MYwe72b8rTVS8QZzsnCH5U8kf5w7/DOOeQxA/4WL5MYY4kZmvfd5ayleE+MncbIWqCtZ61ZnN2Sb/yMLOeTCv6XuDHGwmJ9j98Lz4/1uSH30JJbVsm7SspaE6USY1/ju1IyI3+0vGtlluyk7cPc/5faXPpWWFtgt+S5RbgfSDV1skU1d/CSODdpjbjoIc59T/9bE+O+B59JP30j6yE= - + + + - + + + - + + + + + + + @@ -70,5 +80,45 @@ + + + + + + + [ + { + "editions": [ "CMR" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "CMR" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "CMR" ], + "type": "card", + "count": 3, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/scarecrow_farm.tmx b/forge-gui/res/adventure/Shandalar/maps/map/scarecrow_farm.tmx index bc097338a89..fa75203e1f5 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/scarecrow_farm.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/scarecrow_farm.tmx @@ -1,5 +1,5 @@ - + @@ -28,7 +28,7 @@ - eJy9lbtvE0EQxifE57vIpqAgBLvCkJxtYkdC4p+gsxQ6+gRESUUDiJfDI3EACRokKlqKBENvp0AgorR0gAIFz5iHoGM+7Y5ub2/PdiBipJ/2znu38+0349u2R9QegmWfaDJPNOUgZJ6lzFeYLrPG/MwSdXgsW89g/Q8895H5xHzOpmvo6PVs1rQG1zzmjowRXckRPdxFNDeS1IH1F/j9a8x15oaf7sU31nfbj/jN99M8LvF4KlC5DlM8anqEBgn4MWlpCPn9MlNhqkH/elzltZrMAvMjq/YPLciFewR0nNDXZ3azdkuXS8OwmD2BHhAN37ORNtGHvL8s34Q7Vt22q6Fj1HmmFGmw+yDUPYhnBkW9j/fC2Yzi1aiqq9RWfLjF7BlNgv02+bnZqf4asN6S1YdHi2rMVYnyzCLnqvvRO/AAgX48GaiedFHz0+dMULtaihch5y9Xo/0iOiNqxP7w22aB6J2D9wU1f5H3c0mTFtJfthcA8YTHY+NE84HalxkvdlgDvJjl/bZ8hWhA4LuwoXtrw+gx8aara7r5DxoAaiJ+tCxP4IXk3mI9E56iMqbG/V5ci9RqLtieBrsm00H8PyN5cQ2/ADQgZF60HKKkJvN38zdcm2cL+v2xzrOofb7pRznB8WyyFhKmVlOT5IKHPQfm2balz6sZ3v8qfw/2pdDORBpcfZKmCff1IEnXyo/9I3/PS64p0fDiPrwsKUwtpibJhb3hW9/MxTE1yv6Rf/lAtIa9R9Ewb3yf8A0TLWkgXOe76Qlq1vDcuc1rPPM0E9cFT17z//FNCm8L7vqirk3rvGt48XymH4hHe+M674ZE98LhNOC9+/mkp7YvXz13H04w4/ra7JUVzr86pIYvVo+tl5SGYc6UYXg+4HxqMSsZ5fG6VVfzO/a3XC4qH87xeD6FC0WVD7UVDQ/y/1+Dq869HdSAs2GQBrPHZTx9kOgPBOOJhg== + eJy9lbtuE0EUhk+I17uRTUFBCKIxJsnaJnYkJF6CziLp6BMQJTQ8ADhcEicgQYNERUuRYOjtFAhElJZX4GqHEOg4PzNHOzs7a6+liCP9mlnP7pzvXDzT8Yg6GbTpE80VieYdClnvUtarrB5rl/UrT9TlsWK9g/0/89oX1lfWt3w6Q1fvZ2tXM7jWsXZpiuhugejlCaKViSQH9l/j7++zHrAe+um5OGC+x36kP/y8wOMGjzcC+mcXKW51PYJBDPmYsxhC/r7CqrJqwfB63OO9Wqw11mFexQ8W+MKzcFzT81snmd3icjFkldkT6AFh+JmP2IQPfn9beRM9seo2LkPXqPNiOWKw+yDUPYh3RlljSO5Fd3JKnyZVXaW2koct1qnJpBBvi99bmh/OgP02rD68fE6NhRpRkbXOvhp+9A1yAEM/Xg9UT7pU99PXTKF29ZRchOy/UovihXUn1Ij48NthiXPu0FFJrfd5HAzRQSnqLzsXEOwNj1emiVYDFZdpH46ZAblY4njbvpIwwHAu7Ove2jd6THLT0zU1ecZlgFATyUfbyglyIb77zDPjKVWn1HjWi7NIrVaC8RjsmiwE8f+M+MUc+YLAAJN1YZmlJJP5u/kb5ubdgn5/rf2s6zw/8iOf0HI+WQsxk9VkEl/I4cAh827r6/tqkePf4fPgTIo6uYjB1SdpTHhuBEn1LP+IH/4HXny/27PRvOnF8/CxrGSymEziC7HhrG8V4jIZJX743zwf7WHHKAyrxvmEM0xY0gRz3e9mTlCzpuf2bc7xzttcnAs5uVrinknRcsldX9S1Zd13TS/uz8wH7NXpOOfTkOhZmI0B3z0vJnNq5+WH5+7DGda0npu9ss3+dzIyfLd6bK+sGLLcKVn0fsT91GZt51SO96y6pp3340jO5WF7HelaoLbC8KL4/xlcdR4cIwPuhlEMMOlxGW9eIPoLwlXCag== @@ -46,6 +46,8 @@ + + @@ -53,32 +55,35 @@ { "startBattleWithCardInCommandZone": [ "Scarecrow Totem"] } + + + + - + + + - + - - - - - + + @@ -89,26 +94,28 @@ + + - - - - - + + + + + @@ -116,11 +123,71 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [ + { + "editions": [ "10E" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "10E" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "10E" ], + "type": "card", + "count": 3, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/slime_hive.tmx b/forge-gui/res/adventure/Shandalar/maps/map/slime_hive.tmx index 3f38d718eeb..8ee16699abc 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/slime_hive.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/slime_hive.tmx @@ -1,5 +1,5 @@ - + @@ -30,35 +30,44 @@ - + + - + + + - + + - + + + - + + + - + + @@ -68,15 +77,16 @@ - + + + - @@ -84,8 +94,43 @@ - - - + + + + + + + + + + + + + + + + [ + { + "editions": [ "ZEN" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "ZEN" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "ZEN" ], + "type": "card", + "count": 3, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/slimefoot_boss.tmx b/forge-gui/res/adventure/Shandalar/maps/map/slimefoot_boss.tmx index cc8c7a7d7ee..1d695c19db9 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/slimefoot_boss.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/slimefoot_boss.tmx @@ -1,20 +1,15 @@ - + { - "startBattleWithCard": [ "Thallid Shell-Dweller","Slimefoot, Thallid Transplant", "Thallid Shell-Dweller" ] + "startBattleWithCard": [ "Thallid Shell-Dweller" ] } - - - eJyL5mVg2MWDH0cRoQaEo4lUBzJPFkjTG0jzjNo7au+ovaP2jto7au/gsJeY+hIZIwNS9SJjAAIUL00= - - eJxbwM7AsGAUj+JRPIpH8SgexSMCAwB2ckzC @@ -47,5 +42,55 @@ + + + + [ + { + "editions": [ "ICE" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "ICE" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "ICE" ], + "type": "card", + "count": 3, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/slobad_factory.tmx b/forge-gui/res/adventure/Shandalar/maps/map/slobad_factory.tmx new file mode 100644 index 00000000000..44005105a60 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/slobad_factory.tmx @@ -0,0 +1,124 @@ + + + + + + + { + "startBattleWithCard": [ "March of the Machines" ], +} + + + + + + eJxz42RgcBvEmFhACzMHAgwHP4DAqD8GFyDHH89YB8at+MCoPwYXGMn5YzCCwVwPLhAlXu1gaVeMAgRw5qMOxmYWLjtgYgMNcLmBkNuieBkY6rhxq8UXRujytASkmE+pW2jpF3r6g5TyjFQwXOKDnmDUH4MLDHd/kFM/kVqW75UgXi0xdpMjRwvzyWkzUNOto2AU4AMAfwpP8w== + + + + + eJztlrENwjAURH8K4iQwAiWwBGIdBqEglFSUGQYyC2tAXFgyUZx822fLBE460Xzd+dl8AdFv6VUQ3cq4zko8x1hfytk2XarPtTc1jv48IhstPfuajb+JLa/u5yIeR7/Lxn8OPIePbXNT5dDP5sLtq32FZeH4UOE5XBXqXvtar8J6J4g2InyP9ENgPJTVdr4zZ3161Z0dCz+rO5dZTTlu0+xW8DyU5cJxzonqzpccy9Ew9gjJoZ/jmznU970Fc3CE5Jhim+IwzcbmUDLtzBSHaTYmh1Tqe35afn6aOELtuTxjzPcItecoDs57hPwddLHOUecYD2WpPs6sT++c/ifOgeMNnIqt6w== + + + + + eJxjYBhZwIKJgeEyHjxUgBkOt6qyU44Hgz9gAN09IP40Tkw8mPxxAIubsbkNl7vx+QPdbFr6o58Rtz8oBehmUxsg+4ObhXb20NJsEED2hy4Nyydamg0C+PIHNQGt88dwAdeGUF03CgYHIFRXEwNMmIg3ixS1xJpFC7BCkzy5UTB4QbIIKh6KYDj4YRSMguEO9koMtAuoA/D5g5Z+HG2XjAJqAwACbyJZ + + + + + + + + eJxjYBjcwI2TOEwtcJmJ+tiSif7+oAUwoaE/3FkZGDyA2JMVu/w0TggmB6CbTUt/PAXaESLIwPAchz9gQJWdcrNp6Y9mNgaGfkYGhlY2/H7A5Q9YfGGLN3SzaekPEOBlwS0Hchu+uMDnD3SzaZ0/9Jhw5w9CAJ8/0M0eDPmDHH/QI3+YMUFoUBpuYcOfP4j1CzpAN5tW8TGdkXQ8A4inkaEPhK8PonoQFI+khCu5eBQMLXAIGGeHgfgIEB8F4mNAfBwUl2IQ+fuaDAwPNCm356QwhL4INOuSJiYNAz5yELtbxPGb16eOaTY+8Btoxx8K/TEbqH8O1IxkEfwYGQQK4jZzlTpuOVqB7UA/7NAk7Ad0f3wfZP6AAWT3vtFgYFihCaFx+WOqEG6zBos/iIkPYzzpnhh/4GvPYgPE5DMQINUf5OYPmPvbKGiT4APUyB+N3BAa5o9mbkw1pMYDOYAYf8yVhtDY8gfIHw1aDAyMWhAamz9AAN0fd4F58R4J5e5eCcr9AQPY8gcsPkB+AAFi/fET6IdfaP7wxZNu0eXCgPxwII4A4iBBwnxkgC1/yPMwMCggYUUe3G4ZBaOAEAAAWVzGLw== + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { "startBattleWithCardInCommandZone": [ "Slobad's Boss Effect"] +} + + + + + + + + + + + + + + + + + + + + + + + + [ + { + "editions": [ "DMU" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "DMU" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "DMU" ], + "type": "card", + "count": 1, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/teferi.tmx b/forge-gui/res/adventure/Shandalar/maps/map/teferi.tmx index b1504b16785..3c397bc3039 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/teferi.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/teferi.tmx @@ -1,5 +1,5 @@ - + @@ -7,17 +7,17 @@ - eJzVkkEKwjAQRQMaszLLHkYoXsmNV8lK0CN4mm7sWcQOEjImPyGTRsQPn6YDnTf5U6U+dTcqEdW8r6qPcwzE/BW3F7PEzXnSqX0vp7/DJYYreBJw+dwS7nmXzsy5dI73w/vHmdVyh+X9tn/b6cA+WhAiUAuXNNrw5Ptq5ZbM7zVm+tdySSeDXeI+lv4zYCAu7UKimJu7Y4nrv6nJ4bLB9RouEsoF6bDF9adJ2bMNlkqSP+e0sLgoe8l/2Etr5/4nvQB8DZ5Y + eJzVkkEKwkAMRQd0LC7s0sMIgzvP46ZXmZWgR/A03dizFBtkaJpJalJHxA+fdgaal/zUuanulcsEd8lXV8YSg2P+iluKOceV3PrcqVb03+ECI864NXBx3xZus8l7xlx4p/vB9WlmWu5+ON92L0c/so81EyIjLbdHXFCoxyfe11KuZODiuQKqf9rauX019ZmcJe5jqN8xDI4Lu7CI9hQUs1Bu+kaTw2XF32u4nLhcOB3W/D3MjHcJgnMnZP5OlvwTYykLC7LX/ocl9Wnf/6Qn2dqjTw== - eJwrYGdgKBgkGASQ2djAQNlLC7tJAeh6W/gQmBZ2fuCAYH0uCA2y5yMHwj5s9qKHIzpNDChlY2AQZUfFHDwI96BjdPeSA0TZETQ67uOE4DYCmBTwixlhPjZ7QYAYe0kF11lJ14MPEIoTWtmLC+hxQdIrDM+nj7UYQJRAeickTy4ApYltNDJ7FAwvAAAbI1g2 + eJwrYGdgKBgkGASQ2djAQNlLC7tJAeh6W/gQmBZ2fuCAYH0uCA2y5yMHwj5s9qKHIzpNDChlY2AQZUfFHDwI96BjdPeSA0TZETQ67uOE4DYCmBTwixlhPjZ7QYAYe0kF11lJ14MLXGMlHCe0sBcf0OOCpFcYnk8fazGAKIH0TkieXABKE9toZPYoGF4AAFCLWRE= - eJxjYBgaYAM7Kh7q9rYxEqfuGisqpjUA2fGeg4FhFgsDgz4XKsYHPnBAMCX29nIyMIhiCeN2PGHVxwnB5AIDoL9UmDDt9SQQPyD12NxKLAD5CWYGslmEzEVXSypAt5MSPFD2EuMeWJqlh73oWGQA7ERPP5TiMjYGhnIgrmAbGL+MYtpiADBJMKU= + eJxjYBgaYAM7Kh7q9rYxEqfuGisqpjUA2fGeg4FhFgsDgz4XKsYHPnBAMCX29nIyMIhiCeN2PGHVxwnB5AIDoL9UmDDt9SQQPyD12NxKLAD5CWYGslmEzEVXSypAt5NcTGpcU8tefBgZwNIsPexFxyIDYCd6+qEUl7ExMJQDcQUb/f3xgE7pZSRjAHobMkU= @@ -25,7 +25,7 @@ - eJxjYICAlewMDKuAeDUQrwHiaayomBCoY8Qvbwg0wwiLOe4cDAweQOwJxF4cmPYSsluGCb/8eaD+C3jMINZ/QwUsZMYUm8FCmhlt0LicxYKKO7DE8St2CG1Pgh243KMCjctqXghdBaXVgOIeaHbD7KUUgPzaDjW7HcoG+dMYaPcaTgaGZ0j2LkXSZ8xLmZ0gv4oC/SCC5A81pLSMbG81FruWYgoRBCC7trEh2DCwA4n9DEscY7OfVHth4BDQj4eBWBOIwzggYqB4Rre3DOjOciCuYIPEAzJA52MDBlwQe2FpCJceZHtBcQrSA4oXMSQ3LwPicqQwAIXHHGaEHlIByPwOJlR3bQKKbQbiLeyodqHbYYWWd2D6QTTIDE0mVD0a0PAGYVWgm9XQywdmKEYDk9mIx0bsCPc3M0FwC1JaBrnNgJ04s7CF/1JuBBs5bHI4IHoM8Zidx4EII2O0OEQGyOGPDyCno7NklkGE0i8heVz2outDT0fIAABjWlca + eJxjYICAlewMDKuAeDUQrwHiaayomBCoY8Qvbwg0wwiLOe4cDAweQOwJxF4cmPYSsluGCb/8eaD+C3jMINZ/QwUsZMYUm8FCmhltwLhsx4I7sMTxK3YIbU+CHbjcowKNy2peCF0FpdWA4h5odsPspRTA/AoCyP40Btq9hpOB4RmSvUuR9BnzUmYnyK+iQD+IIPlDDSktI9tbjcWupZhCBAHIrm1sCDYM7EBiP8MSx9js/8BBmr0wcAjox8NArAnEYVAzQPGMbm8Z0J3lQFzBBokHZIDOxwYMuCD2wtIQLj3I9oLiFKQHFC9iSG5eBsTlSGEwhxlVD6kAZH4HE6q7NgHFNgPxFnZUu5DtsMKSb2D6QTTIDE0mVD0a0PAGYVWgu9XQywdmKEYDk9mIx0bsCPc3M0FwC1JaBrnNgJ04s7CF/1JuBBs5bHI4IHoM8Zidx4EII+S4Qk/TyOGPDyCno7NklkGE0i8heVz2outDT0fIAACuW1e6 @@ -35,16 +35,19 @@ - + - + + + - - + - + + + @@ -52,29 +55,80 @@ - + + + - + + + - + { "startBattleWithCard": [ "Eidolon of Rhetoric","Static Orb","Grafdigger's Cage","Torpor Orb"] } - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [ + { + "editions": [ "ONE" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "ONE" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "ONE" ], + "type": "card", + "count": 3, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/tibalt.tmx b/forge-gui/res/adventure/Shandalar/maps/map/tibalt.tmx new file mode 100644 index 00000000000..26539e20456 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/tibalt.tmx @@ -0,0 +1,153 @@ + + + + + + + + + + eJxjYMAEbpwQDGMTAqs5EBjGHylgFdCvu3gQ/HhB+tgHwv5iCHEQfw0Nwx1k724eVDE/JPt3EmH/cyLSEgwgpztZoNlPgXxGBgh+zIlp105omNwQRYhxCBBn13Uc7gLZCfIzI5SPbD8hQKzdtAC0spuRsBKcdoPCGIbpDZDtRrafHm5Bt5ecMNgkSlgNIfuxsbHl2Y1odh0VJs9eWpZFxNqPXt4MRNojKhyEBth+GgKY/dwDWB6OgqEPACg9MIk= + + + + + eJzdlk1qwzAQhb0oBMUbl+IeJKvQS/QQWXSdBHKvFAq5R1KcRW7QRU8QqAf54dF4RrJMCKEDj8iKom/e6CfeuaLYKVrNhpLx81QUy3bsdu7bMa3bMZtWb67/PVgNUw6buOfat38rL42NuY8KO+X71PaVVSjqI64ly3+MzXkn17c/XsL68lq9v/o+1COmMWzpm9hg0RyaN8nm+UHrbt0tNjxzERtRzzybPrk0nzSOmF9luF80tvTQdGvNuRZbywF+U2xrjTgbgT01NiSb5o0x5f6QLF6D3NDmzwle51y+xZ6ay39hN244Vsa+7vWZUXd+lqx80J5XYS63Cpobd0jqruJxfQ4lfYwJfn9Z5+zYff/thkxoyj6x2Lwu+A/W/EK550ze2+DiGexDObynNU31reUSWwepRWJsyvemq+2Yd6FH1SWjXvfWH6xsWFw= + + + + + eJytlU9Kw1AQxqdWrC/Z+AevUkFQ7yCuReiiJ7BSvIO69h6Ce68QUIiewIUKbgtmTIZ8mczLJMUPPtqmL99vZvJeuwhEl4VFo+r1bIPou8ND9LnTNuui4C5Ccy3zvxw28l8PmgyPK2uet4lWik0G+9zpdbVbv5/vN21xWUcToumknZWFJvvHYEu/yNGSaxbbkjVvZlvZzMcahmhkXLsdE90pd7E96bl8bJb2lDozGsJ+TOtML7cPW/g4+77s2aS06LjYYyeFT4PNxnzN6sPmvJdQWtgztdffI2ydaV3LqxpydQ6ukn7sm6TZf4zd9bxltmiWx85DPAN70b3HzjnW6LGXSb0Oa0CGzoyJz1Osb5ZmW9I9Yw26JryHORYblVWfr60fHIOt52tx51ttW2zRNJTuYmMNmi3Z4iFs6f8wtJ/3Xy8F42Gv3T/WsS4bheue0prt/W9w/eJYLust1O6z5zwh1zLuc2Rbzpzv0ffjeK+6BlQXe6j/Yz7idWbh6RczSeWy + + + + + eJytlU9OwkAUxqGAhLCBSr2FB/AUxuhexQXRJQfwIP6LRyAsvIQu0brAxL0Lda/B+TJ86evrm2ZI/JJf2oIzv3mvM7LoNRoLg7pMtgtkmms+BzYMny0vaEa66brPws4QIbeVh76H3lfnOx56LneKe3y+cnOcrO917XXuUKSX7l83/6lj37nHQ/9M8D38/+G23rHOe1b1c50xPY91Yz6mPyj/jYbJWsW9dJ51C/Ke73Ff7E88w5f3qm7pr1u7jPRJrPnglO7btNhfd2m913JLP+t/U32HHz66JXyvqwg/6+h0PXTTR3cuwBjCz1DDj/Ndp55xhB/jp0nZLaPdjFwD3Vdp9VxZfUV/Ptp+LL3azZ6/CC/GAMsNZupMzbOqm3Nod+iMyZoxjj2TfUdmaxfdVp8lllvWLZMH+h/KSJ35Z/cPf7Llr/Jd67q51/U+1wm552L/0ytdGlmrPt+jlu1A8K5xrhtiX9ONeVEr0bHcMuxDyA83zxe5SQt3DJZb9wJ+9C+WTd1gr2bPhX7nLR7dudg1eGpX3csN5o1h0vFzc+/yet4pr0WOWSpYO+sIRdd3Idzfib9+JdU1Wr2x5jpIyiCHic1RUnVb/AEOUSan + + + + + + + + eJydlrtuE0EUhscTb6zVAmFNbMEbQEGRgksDvEEkEuQyQJAIUCIKBO8QLg3gUIB4gVDBO4TSQTR+AhrboVhgucyvmZ85O9mLxZF+ebM7e775z5mZzShWaitS/yJz19sL1TrQVt+M3vaUeiOEv+WYOl3VRXZVSPYzp+dGl/pKXTZ6Z5ja6ErfjnniVMdGzMOeai/OYSNV6rrTmdhfU4jJf/ie6vJ7TwVTde39m469aX53un78H8efx3fW4H+mLRfMX6llgvXa6Iup97Br+e97Rf6NtNgHCB4Qdw3zU7ueS3aeWi702/kClwJ/JxD4y+bZmrZr5ED7usKvrPvDY7YXVHLc1edENRvP+BsqF2ORa1v4Zt0fGWZvSan+kr23Ens2hDy7Pc9mP2XIGnAukj1qKbXvhNzgoe5n217sweCIUqcSz5Y13QzYLeX9S/ZQrIn7hvfdsH5Glo0YG4+j2F4/Pup7AO/gn0yKc4AQWFdUyGe9GPT8YlGpV4u2/+tG17RnsweIr20rxIekWH9E6B21DdkUPV/sWDb6jjWHNQzv3Gdkc72VsclncL/VseH5pfPNs2omzpJxXPRdxib/dHxYnBfGsM6fW9VsrPnlBTtmHHxfVuJqdp4We07f5IKHWj7QvtdkD7Tfa7c6lo8x4TkL75LNyEW/cc6BzT3E/v4QyiPPnonzhfw9U+d7kZ3Hatt7JxuxQaY4vxEhj6xQki1jS8xD8j8mfsywe/g9eJY9rVOZb7KzgD9vgH3OvHPe6EKn+hr5yZb7vOyM4/Mm4f29mu9SFnlN3DsTt94HJblQh/AbWCWuW+ReC/KE0ZQTuW67+sta3BG1qfI3cTx6mjbMZd5o+j8rc7Uiu0x/AckTJ+A= + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/tibalt_f1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/tibalt_f1.tmx new file mode 100644 index 00000000000..da9c46af1f7 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/tibalt_f1.tmx @@ -0,0 +1,186 @@ + + + + + + + + + + eJzVlVEOwjAIhhvffFlM1Jt4Bu/hYb3PjmDIJKkEKKwFOxKyWij7JH9ZKePseS7ldNcdciyO9bT4SG4rE+Z7z0Zxv26/zuVway97Bnf9W+OWamZyw3q5bI77lNX6/kxuZAYHOwo3stZrLv+x6B6hE64e1bd2R4FLs39wW2w2bs/5NYDb+y3wzlzgyua2mna2vn8ccy83NU0L2D+pNt2XuDE2itvbc5pr5R7Rb/D31a9lLb5+41H9hvrc3emdRTWbtN/ibvUlktvLQ/OkmhZuWkd6Su8Aq/XS6nUPN+hd4m7t16bN79n7Tec4PkdwU/49+vbMo159lzLuXmZze2MzcLfORjB5uC1sWr/3/vce7j3W6nckcyR3hk6OyP0BqjbOBA== + + + + + eJzt1DEKACEMBED/cH7Qx96/DjsRsVCOEJiBQIottklKgTitRjc403uPk0Xm3qsduDf/BTfGzvv8mwcAIMYHz/AJAQ== + + + + + eJzNmE1OwzAQhd0WFmwqpCaGZM8pqvAjJO4RCVhxDG4Baqm64QacoEjsOAC9AzcoHbmjTCZjO7Wc0JGeZCeO/eV57Lgdnyo1jqRBqtR9ZlRmVXlIrm8SUwdBmQftzxWxmEFz4MmNNllVVnlVhjZ3J0YvaZ1RKtv4Y3PzWE3qgjZvO81TuR+Jr09u4CwTI6xDm49zIxu371264P6emH6fz5R62ObKY2bKx3k4dx95gtwQoy3rUd7Mk0PkxgCPeZnn+mta7S2gta7XR8J6icHNQ1qXNDj3Ytv+V1WS7v8nN+excXP2PrltjKhPIuB6Sqp7X5H8hu/fpa5E824oqCBtfnQ9X0dpkx25XPMRwm2bd+jvncjnMajYvTvlL1jdx03n2Me9mjQ9udb2sXhbWsd35mxd+G3rr43HbZ7tihtze0nKU10/10laWq5PWX+zjrgxpPNRqOd4ZgG5+vFxDyzezBzrPYS7TJrc+M1cC/M683Dbcsy1T7XlLhP5Wgy/Q7hvHHtKX3lCuTcX8nN0rEPJb5vf6ClyU34Yj76HjYtKWkdTbd+TrnR4nlBu7pPExrnb+rdvtOGWPDxkbn6up1qk/hzYZ95DuAtdP/ehcJzbcVPcb6jT+67fWDEC/8ugwjElXhCExM396DIkbpCNuS1317Gv16486TP+AFSVvBM= + + + + + eJxjYBgFo2AUjIJRMAoQIFEEgUfBKCAGtIjTRw+xoI4XlUYG/ySxiw8UIDYcsLl5MPljKAFapr2hCkQkKNNPSZgeksDPRweqaPJqEhBMb7BSFD9/sAJlCfx8dAAL39F8MwpGwSgYBcMfAADf2A3X + + + + + + + + eJxjYBhAIDqQlo+CgQQOPAPtglGADCzFBtoFIxtoM0LwYAAf2SG0oBym3Fde+rplOID/ItjFrQdRnitUgWBOVQQGgaPCCAwCP6EYHbxjJ2wHNn2UApCbYW7DBk5ikZsFrHsW8EBoZL3IbOR0LsoGobHlB3IByN3YQIs4phjMXmR3/5FkYGBTw2/HDyxizMwkORMFzKFTe02cjT720AP8orN9lKbRxVSMY0JuOSSBShMSxwbIrTcpCaeVoqi0pgQqXwvKx1b2OKCV+XFkugVfmYcLKEug0ujipAJ6p+1RMArQwbxBPobgxkmc2FAAo+6mLxgM7gYA5lspjw== + + + + + + + + + + + + + + + + + + + [ + { + "type": "item", + "probability": 1, + "count": 1, + "itemName": "Torturer's Key" + } +] + + + + + + + + + + + + + + + [{ + "type": "randomCard", + "count": 1, + "rarity": [ "rare", "mythic rare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 4, + "rarity": [ "uncommon" ], + "addMaxCount": 2 +}] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [ + { + "editions": [ "ISD" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "ISD" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "ISD" ], + "type": "card", + "count": 3, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + + + + [{ + "text":"This door is locked", + "options":[ + { "name":"go away" }, + { + "name":"unlock with Torturer's key", + "condition":[{"item":"Torturer's Key"}], + "text":"The gate is unlocked", + "options":[{"name":"continue", "action":[ {"deleteMapObject":-1},{"removeItem":"Torturer's Key"}]} ] + } + ] +}] + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/tibalt_f2.tmx b/forge-gui/res/adventure/Shandalar/maps/map/tibalt_f2.tmx new file mode 100644 index 00000000000..3af93ecfc3d --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/tibalt_f2.tmx @@ -0,0 +1,115 @@ + + + + + + + + + + eJxjYBhY4MaJwJTqJ4RJNdeEjzAmx1xK/EWpuaTqHWhzsakjZC6yPIyNLkZO+OJSR0k6QzcHn93UNpeQHDnm0jIcCMkNBnOR/U6Nsg2fHdQ2FxufEnPx2UMNcylNZ+h2kJKPAc8THhk= + + + + + eJxjYBhY4MaJwJTqJ4RJNRcEEkVwY2R15Jh7VBgTI5tLih/QzUUG6Obi0kuJufj0EmMuvnAg11wYhpmHHm+khi+6Olh4UJLOsLk9WQQTU8tcdPNHzaWuuSZ8EAxjU8NcEICZSU33jpqLai46xgcAXgw/JA== + + + + + eJxjYMAOnPkow7gAtc1lEiUOE7IbGzgqjNsfyPLkmtvIz8DQhISb+VHlFQQgGMZGtgufufICCL0grCiAKg+ikfFAm7sXaM4+IFaF0vupZC4ItIgzMCgJQGhk+TnQNAELVxjAZy4oHcH8DjJDCUqjpzVy8gW627GlvVFzKQe0NveYMCamBsBmznlpBB4K5lIDIJu7XpQ2dhADAAQqVJQ= + + + + + + + + eJxz42RgcMOCKQXYzKSFuYyiDAxMQJwoycCQBMTJQJyCBTOLkmbufKB6LikGhv9AvQxAmhGImbDghWSYSwyYA/UXMkb2A6nmJotAaGzqFhJhLkw/LuAoRp65tHDvWyxuQQZsatjD1x5JH7q5tlA5OzHMtHRDDKIfJDePxPSALUyUBFD1tIiTns6IMRcEqG3uP2B+UZGgrXvx6R1Icw8IIMqjxVB6HoXmbpeAYOTwhKUHaptLjXBANldNgnrmwtjUNBeUp+2g2BqJDcKgsgCfXgA/4GxS + + + + + + [{ + "type": "randomCard", + "count": 1, + "rarity": [ "rare", "mythic rare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 4, + "rarity": [ "uncommon" ], + "addMaxCount": 2 +}] + + + + + + { "startBattleWithCardInCommandZone": [ "Tibalt's Boss Effect"] +} + + [ + { + "type": "item", + "probability": 1, + "count": 1, + "itemName": "Tibalt's Key" + } +] + + + + + + + + + + + + + + + [ + { + "editions": [ "AVR" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "AVR" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "AVR" ], + "type": "card", + "count": 3, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + [{ + "text":"This door is locked", + "options":[ + { "name":"go away" }, + { + "name":"unlock with Tibalt's Key", + "condition":[{"item":"Tibalt's Key"}], + "text":"The gate is unlocked", + "options":[{"name":"continue", "action":[ {"deleteMapObject":-1},{"removeItem":"Tibalt's Key"}]} ] + } + ] +}] + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/xira.tmx b/forge-gui/res/adventure/Shandalar/maps/map/xira.tmx new file mode 100644 index 00000000000..27a377c18dd --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/xira.tmx @@ -0,0 +1,144 @@ + + + + + + + + + + + + + eJzVlUkOgCAMRdl6Me9/JFcmhkCHP2hswgp++0pbOI8xzh+tlb2lj3SIVbURRyevbtz7LGORPspJ4b+i/ZIv85P1oKK2We9UOJ+aiI+ZlZ3fynxX+Jxs816kc/KtajHzIf5Ud6c2BZ8rN0fvKQydLSbeM+7M4GBD3l12ddm6+VffPwVfplH1DlNf9M9C4nT/N3aeunF2nNFfhDJltXfNDcOInGHjZ+cqewo+5/2z86uu/8p/961w9ucuhnsxDBe0OnBV + + + + + eJzt10sOgjAQBmC2XoGCJkY9hbj0WCa68Bjq0lO48hTq0oXHYCYwsTalxT6mmLj4A4FFv8y0E6hEllWRUpb+iWVzsU4hL/HOLJFP9xxt5/wzC0afyS3bru39ruDtr8l3geyLJuT8xrceNfFxHGDNI+SUm/flU6TxLdvrylJLH5+P8Qa5Qx6BfbItRB1te5F8mLmjL7RRnnnyfMEaDqF26tzD4FneRvLp1usbck2gt2NLf0PWTmdR35GLYvJxngu5Zq6+kB7V0RVbf2VnrNqZ3H33H4dNF/J1zemUPpx9Nh8Z/77u/nJ/57v6hmj8JV9qi+qikG9j+VZIYVP7y/UPbVpX9dUM5HZH + + + + + eJy1l11uwjAQhHOOEqcSoFyzLQ+cpVyhUlELV+GBYzRWGTEMs44tWkurEsX2fp79iTukrhsme/4H+4sxCN9ysvPiautGJl2PPR7l+77s+/7Uddv+1/LvbOpPuZkJa9je+lufmF/DzfqdpjWb/ur3FPiDrSvn6dl2AXeJL58prwHfKl33ee1/Tf1ibsTn1ujaWj74GEWTvI/OgelcjWm6vCudrYVvTPexZb59ut/f8YEt24H+KmdNDcH3QfJ9RxpxjjKj5hPmp4K9BDGPctH1F/Y3pPs5zBjpVjKnt4v12vjmtayd9nD1sSG2L+Hh56U5G4+dPLNv1o7zTudoTF28tZ+4XHB8pfiyJhHfXK+rtdoR+dbYDkFs5gw1m3MMtYF+inetfE477n+lvsv+UcvoMfobz/tCH3TaOD68R43uTT9jJtjnZB9BHbfEV/Mq5/JRtNuY/sGaOwZ3zui+0cLHGvK3mX1rPsKP4wNXKS8cL/PxvSr67rL/qJbZh6ur6L6h+jDfgc6acytzHg0fa1jTa86LWyb+xkQ5jHngY85S3TJfS6+JcnMuh10ezvGxJlFfcbHTvGzlyyNrwjlTurO7ePDeLnZcP25/jo2rZ/QQp1nUf1lnV7dun+g7jHfb3v/PUhO/URhWQT+r0d7ZGPRB1Gxk0d0OcSyZMkQ+IrZHRqmuovpvGT+EkeM6 + + + + + + + + eJztzrENgDAMAEHv4SB2pcikKTIGSG6pDcWd9P1HAEC/Oao/up6v86hWfn3zbmcFANDlBo7NBWA= + + + + + + { "startBattleWithCardInCommandZone": [ "Xira's Boss Effect"] +} + + + + + + + + + + + + + + + + + [ + { + "editions": [ "LEG" ], + "type": "card", + "count": 10, + "rarity": [ "Common" ] + }, + { + "editions": [ "LEG" ], + "type": "card", + "count": 3, + "rarity": [ "Uncommon" ] + }, + { + "editions": [ "LEG" ], + "type": "card", + "count": 3, + "rarity": [ "Rare", "Mythic Rare" ] + } +] + + + + + + [{ + "type": "randomCard", + "count": 1, + "rarity": [ "rare", "mythic rare" ], + "colors": [ "colorID" ] +},{ + "type": "randomCard", + "count": 4, + "rarity": [ "uncommon" ], + "addMaxCount": 2 +}] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/main.png b/forge-gui/res/adventure/Shandalar/maps/tileset/main.png index 9edb5c182a2..37cc34b7e0f 100644 Binary files a/forge-gui/res/adventure/Shandalar/maps/tileset/main.png and b/forge-gui/res/adventure/Shandalar/maps/tileset/main.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/chicken.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/chicken.atlas index 2db03e4174c..190b415b030 100644 --- a/forge-gui/res/adventure/Shandalar/sprites/dungeon/chicken.atlas +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/chicken.atlas @@ -52,26 +52,26 @@ Attack xy: 224, 0 size: 14, 14 Death - xy: 0, 40 - size: 14, 14 + xy: 0, 32 + size: 14, 10 Death - xy: 32, 40 - size: 14, 14 + xy: 32, 32 + size: 14, 10 Death - xy: 64, 40 - size: 14, 14 + xy: 64, 32 + size: 14, 10 Death - xy: 96, 128 - size: 14, 14 + xy: 96, 32 + size: 14, 10 Death - xy: 128, 40 - size: 14, 14 + xy: 128, 32 + size: 14, 10 Death - xy: 160, 40 - size: 14, 14 + xy: 160, 32 + size: 14, 10 Death - xy: 192, 40 - size: 14, 14 + xy: 192, 32 + size: 14, 10 Death - xy: 224, 128 - size: 14, 14 + xy: 224, 32 + size: 14, 10 diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/crab.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/crab.atlas index 800907a0e5b..f120d305918 100644 --- a/forge-gui/res/adventure/Shandalar/sprites/dungeon/crab.atlas +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/crab.atlas @@ -7,29 +7,29 @@ Avatar xy: 10, 87 size: 13, 7 Idle - xy: 0, 0 - size: 32, 32 + xy: 5,22 + size: 22, 10 Idle - xy: 32, 00 - size: 32, 32 + xy: 37, 22 + size: 22, 10 Idle - xy: 64, 00 - size: 32, 32 + xy: 69, 22 + size: 22, 10 Idle - xy: 96, 00 - size: 32, 32 + xy: 101, 22 + size: 22, 10 Walk - xy: 0, 32 - size: 32, 32 + xy: 6, 54 + size: 22, 10 Walk - xy: 32, 32 - size: 32, 32 + xy: 37, 54 + size: 22, 10 Walk - xy: 64, 32 - size: 32, 32 + xy: 69, 54 + size: 22, 10 Walk - xy: 96, 32 - size: 32, 32 + xy: 101, 54 + size: 22, 10 Attack xy: 0, 96 size: 32, 32 diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/dragonfly.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/dragonfly.atlas new file mode 100644 index 00000000000..6ca147a7cbc --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/dragonfly.atlas @@ -0,0 +1,65 @@ +dragonfly.png +size: 224,128 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 77, 14 + size: 14, 12 +Idle + xy: 7,8 + size: 20, 20 +Idle + xy: 39,8 + size: 20, 20 +Idle + xy: 71, 8 + size: 22, 20 +Idle + xy: 103, 8 + size: 22, 20 +Walk + xy: 7,40 + size: 20, 20 +Walk + xy: 39,40 + size: 20, 20 +Walk + xy: 71, 40 + size: 22, 20 +Walk + xy: 103, 40 + size: 22, 20 +Attack + xy: 7,72 + size: 20, 20 +Attack + xy: 39,72 + size: 20, 20 +Attack + xy: 71, 72 + size: 22, 20 +Attack + xy: 103, 72 + size: 22, 20 +Death + xy: 7,104 + size: 20, 20 +Death + xy: 39,104 + size: 20, 20 +Death + xy: 71, 104 + size: 22, 20 +Death + xy: 103, 104 + size: 22, 20 +Death + xy: 135,104 + size: 20, 20 +Death + xy: 167, 104 + size: 22, 20 +Death + xy: 199, 104 + size: 22, 20 diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/dragonfly.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/dragonfly.png new file mode 100644 index 00000000000..a9fac5740db Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/dragonfly.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/eye.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/eye.atlas new file mode 100644 index 00000000000..406a6b81bfa --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/eye.atlas @@ -0,0 +1,44 @@ +eye.png +size: 256,160 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 107, 42 + size: 12, 12 +Idle + xy: 8,7 + size: 17, 17 +Idle + xy: 40,7 + size: 17, 17 +Idle + xy: 72,7 + size: 17, 17 +Idle + xy: 104,7 + size: 17, 17 +Idle + xy: 136,7 + size: 17, 17 +Idle + xy: 168,7 + size: 17, 17 +Idle + xy: 200,7 + size: 17, 17 +Idle + xy: 232,7 + size: 17, 17 +Attack + xy: 8,39 + size: 17, 17 +Attack + xy: 40,39 + size: 17, 17 +Attack + xy: 72,39 + size: 17, 17 +Attack + xy: 104,39 + size: 17, 17 diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/eye.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/eye.png new file mode 100644 index 00000000000..962dbb33cca Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/eye.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/firegiant.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/firegiant.atlas new file mode 100644 index 00000000000..ff5ec56815c --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/firegiant.atlas @@ -0,0 +1,20 @@ +firegiant.png +size: 64,16 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 3, 0 + size: 10, 10 +Idle + xy: 0, 0 + size: 16, 16 +Idle + xy: 16, 00 + size: 16, 16 +Idle + xy: 32, 00 + size: 16, 16 +Idle + xy: 48, 00 + size: 16, 16 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/firegiant.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/firegiant.png new file mode 100644 index 00000000000..e4b991d9219 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/firegiant.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/frog.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/frog.atlas new file mode 100644 index 00000000000..5ecd325f996 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/frog.atlas @@ -0,0 +1,38 @@ +frog.png +size: 192,96 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 107, 52 + size: 9, 8 +Idle + xy: 6, 50 + size: 20, 20 +Idle + xy: 38, 50 + size: 20, 20 +Idle + xy: 70, 50 + size: 20, 20 +Idle + xy: 102, 50 + size: 20, 20 +Idle + xy: 134, 50 + size: 20, 20 +Idle + xy: 166, 50 + size: 20, 20 +Walk + xy: 6, 80 + size: 20, 16 +Walk + xy: 38, 80 + size: 20, 16 +Walk + xy: 70, 80 + size: 20, 16 +Walk + xy: 102, 80 + size: 20, 16 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/frog.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/frog.png new file mode 100644 index 00000000000..b295af7b5cb Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/frog.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/frogboss.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/frogboss.atlas new file mode 100644 index 00000000000..1ea91810a04 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/frogboss.atlas @@ -0,0 +1,44 @@ +frogboss.png +size: 86,600 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 23, 150 + size: 45, 45 +Idle + xy: 0, 0 + size: 86, 50 +Idle + xy: 0, 50 + size: 86, 50 +Idle + xy: 0, 100 + size: 86, 50 +Idle + xy: 0, 150 + size: 86, 50 +Idle + xy: 0, 200 + size: 86, 50 +Idle + xy: 0, 250 + size: 86, 50 +Walk + xy: 0, 300 + size: 86, 50 +Walk + xy: 0, 350 + size: 86, 50 +Walk + xy: 0, 400 + size: 86, 50 +Walk + xy: 0, 450 + size: 86, 50 +Walk + xy: 0, 500 + size: 86, 50 +Walk + xy: 0, 550 + size: 86, 50 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/frogboss.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/frogboss.png new file mode 100644 index 00000000000..32776f1fa0c Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/frogboss.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/fungus.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/fungus.atlas new file mode 100644 index 00000000000..b9319db2430 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/fungus.atlas @@ -0,0 +1,80 @@ +fungus.png +size: 256,224 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 11, 172 + size: 14, 13 +Idle + xy: 3, 7 + size: 25, 25 +Idle + xy: 35, 7 + size: 25, 25 +Idle + xy: 67, 7 + size: 25, 25 +Idle + xy: 99, 7 + size: 25, 25 +Walk + xy: 3, 37 + size: 27, 27 +Walk + xy: 35, 37 + size: 27, 27 +Walk + xy: 67, 37 + size: 27, 27 +Walk + xy: 99, 37 + size: 27, 27 +Walk + xy: 131, 37 + size: 27, 27 +Walk + xy: 163, 37 + size: 27, 27 +Walk + xy: 195, 37 + size: 27, 27 +Walk + xy: 227, 37 + size: 27, 27 +Attack + xy: 3, 69 + size: 29, 27 +Attack + xy: 35, 69 + size: 29, 27 +Attack + xy: 67, 69 + size: 29, 27 +Attack + xy: 99, 69 + size: 29, 27 +Attack + xy: 131, 69 + size: 29, 27 +Attack + xy: 163, 69 + size: 29, 27 +Death + xy: 3,167 + size: 25, 25 +Death + xy: 35, 167 + size: 25, 25 +Death + xy: 67, 167 + size: 25, 25 +Death + xy: 99, 167 + size: 25, 25 +Death + xy: 131, 167 + size: 25, 25 +Death + xy: 163, 167 + size: 25, 25 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/fungus.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/fungus.png new file mode 100644 index 00000000000..4830485d148 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/fungus.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/magmaelemental.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/magmaelemental.atlas new file mode 100644 index 00000000000..3f4b919295b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/magmaelemental.atlas @@ -0,0 +1,98 @@ +magmaelemental.png +size: 256,160 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 73, 82 + size: 15, 13 +Idle + xy: 6, 45 + size: 20, 20 +Idle + xy: 38, 45 + size: 20, 20 +Idle + xy: 70, 45 + size: 20, 20 +Idle + xy: 102, 45 + size: 20, 20 +Idle + xy: 134, 45 + size: 20, 20 +Idle + xy: 168, 45 + size: 20, 20 +Walk + xy: 6, 17 + size: 20,20 +Walk + xy: 38, 17 + size: 20, 20 +Walk + xy: 70, 17 + size: 20, 20 +Walk + xy: 102, 17 + size: 20, 20 +Walk + xy: 134, 17 + size: 20,20 +Walk + xy: 166, 17 + size: 20, 20 +Walk + xy: 198, 17 + size: 20, 20 +Walk + xy: 230, 17 + size: 20, 20 +Attack + xy: 0, 79 + size: 32,20 +Attack + xy: 32, 79 + size: 32, 20 +Attack + xy: 64, 79 + size: 32, 20 +Attack + xy: 96, 79 + size: 32, 20 +Attack + xy: 128, 79 + size: 32,20 +Attack + xy: 160, 79 + size: 32, 20 +Attack + xy: 192, 79 + size: 32, 20 +Attack + xy: 224, 79 + size: 32, 20 +Death + xy: 0, 140 + size: 32, 20 +Death + xy: 32, 140 + size: 32, 20 +Death + xy: 64, 140 + size: 32, 20 +Death + xy: 96, 140 + size: 32, 20 +Death + xy: 128, 140 + size: 32,20 +Death + xy: 160, 140 + size: 32, 20 +Death + xy: 192, 140 + size: 32, 20 +Death + xy: 224, 140 + size: 32, 20 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/magmaelemental.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/magmaelemental.png new file mode 100644 index 00000000000..30fa42679a5 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/magmaelemental.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/mammoth.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/mammoth.atlas deleted file mode 100644 index 1b1a8a8c820..00000000000 --- a/forge-gui/res/adventure/Shandalar/sprites/dungeon/mammoth.atlas +++ /dev/null @@ -1,47 +0,0 @@ -mammoth.png -size: 648,214 -format: RGBA8888 -filter: Nearest,Nearest -repeat: none -Avatar - xy: 23, 17 - size: 46, 41 -Idle - xy: 0, 70 - size: 92, 60 -Idle - xy: 94, 70 - size: 92, 60 -Idle - xy: 180, 70 - size: 92, 60 -Idle - xy: 270, 70 - size: 92, 60 -Idle - xy: 470, 70 - size: 92, 60 -Idle - xy: 450, 70 - size: 92, 60 -Idle - xy: 550, 70 - size: 92, 60 -Attack - xy: 6, 155 - size: 86, 60 -Attack - xy: 109, 153 - size: 90, 61 -Attack - xy: 217, 156 - size: 87, 57 -Attack - xy: 332, 146 - size: 113, 68 -Attack - xy: 447, 141 - size: 102, 75 -Attack - xy: 553, 147 - size: 95, 68 diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/mammoth.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/mammoth.png deleted file mode 100644 index f8abba09b59..00000000000 Binary files a/forge-gui/res/adventure/Shandalar/sprites/dungeon/mammoth.png and /dev/null differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/oozeboss.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/oozeboss.atlas index 816f6443dae..18380e8284d 100644 --- a/forge-gui/res/adventure/Shandalar/sprites/dungeon/oozeboss.atlas +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/oozeboss.atlas @@ -17,4 +17,4 @@ Idle size: 64, 40 Idle xy: 192,0 - size: 64, 40 \ No newline at end of file + size: 50, 40 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/slobad.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/slobad.atlas new file mode 100644 index 00000000000..cd4bafd1736 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/slobad.atlas @@ -0,0 +1,83 @@ +slobad.png +size: 1280,480 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 556, 239 + size: 12, 14 +Idle + xy: 48, 330 + size: 100, 50 +Idle + xy: 208, 330 + size: 100, 50 +Idle + xy: 368, 330 + size: 100, 50 +Idle + xy: 528, 330 + size: 100, 50 +Walk + xy: 48, 140 + size: 80, 50 +Walk + xy: 208, 140 + size: 80, 50 +Walk + xy: 368, 140 + size: 80, 50 +Walk + xy: 528, 140 + size: 80, 50 +Walk + xy: 688, 140 + size: 80, 50 +Walk + xy: 848, 140 + size: 80, 50 +Walk + xy: 1008, 140 + size: 80, 50 +Walk + xy: 1168, 140 + size: 80, 50 +Attack + xy: 48, 230 + size: 80, 50 +Attack + xy: 208, 230 + size: 80, 50 +Attack + xy: 368, 230 + size: 80, 50 +Attack + xy: 528, 230 + size: 80, 50 +Attack + xy: 688, 230 + size: 80, 50 +Attack + xy: 848, 230 + size: 80, 50 +Attack + xy: 1008, 230 + size: 80, 50 +Death + xy: 48, 430 + size: 16, 50 +Death + xy: 208, 430 + size: 100,50 +Death + xy: 368, 430 + size: 100, 50 +Death + xy: 528, 430 + size:100, 50 +Death + xy: 688, 430 + size: 100,50 +Death + xy: 848, 430 + size: 100, 50 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/slobad.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/slobad.png new file mode 100644 index 00000000000..9ec4b56fa81 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/slobad.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/tibalt.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/tibalt.atlas new file mode 100644 index 00000000000..eab8a06fbbd --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/tibalt.atlas @@ -0,0 +1,11 @@ +tibalt.png +size: 37,43 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 1, 00 + size: 36, 28 +Idle + xy: 0, 0 + size: 37,43 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/tibalt.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/tibalt.png new file mode 100644 index 00000000000..e7ad1906ef5 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/tibalt.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/torturer.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/torturer.atlas new file mode 100644 index 00000000000..99270de215c --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/torturer.atlas @@ -0,0 +1,20 @@ +torturer.png +size: 26,200 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 0, 51 + size: 24, 19 +Idle + xy: 00, 00 + size: 26, 50 +Idle + xy: 00, 50 + size: 26, 50 +Idle + xy: 00, 100 + size: 26, 50 +Idle + xy: 00, 150 + size: 26, 50 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/torturer.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/torturer.png new file mode 100644 index 00000000000..7100f95bb53 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/torturer.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/turtle.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/turtle.atlas new file mode 100644 index 00000000000..bbc7f5f28be --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/turtle.atlas @@ -0,0 +1,80 @@ +turtle.png +size: 384,192 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 16, 11 + size: 13, 11 +Idle + xy: 4, 114 + size: 26, 14 +Idle + xy: 36, 114 + size: 26, 14 +Idle + xy: 68, 114 + size: 26, 14 +Idle + xy: 100, 114 + size: 26, 14 +Idle + xy: 132, 114 + size: 26, 14 +Idle + xy: 164, 114 + size: 26, 14 +Walk + xy: 4, 82 + size: 26, 14 +Walk + xy: 36, 82 + size: 26, 14 +Walk + xy: 68, 82 + size: 26, 14 +Walk + xy: 100, 82 + size: 26, 14 +Attack + xy: 4, 18 + size: 26, 14 +Attack + xy: 36, 18 + size: 26, 14 +Attack + xy: 68, 18 + size: 26, 14 +Attack + xy: 100, 18 + size: 26, 14 +Attack + xy: 132, 18 + size: 26, 14 +Attack + xy: 164, 18 + size: 26, 14 +Attack + xy: 196, 18 + size: 26, 14 +Attack + xy: 228, 18 + size: 26, 14 +Attack + xy: 260, 18 + size: 26, 14 +Attack + xy: 292, 18 + size: 26, 14 +Death + xy: 4, 178 + size: 26, 14 +Death + xy: 36, 178 + size: 26, 14 +Death + xy: 68, 178 + size: 26, 14 +Death + xy: 100, 178 + size: 26, 14 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/turtle.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/turtle.png new file mode 100644 index 00000000000..672efc7ca22 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/turtle.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/insect.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/unused/insect.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/insect.atlas rename to forge-gui/res/adventure/Shandalar/sprites/dungeon/unused/insect.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/insect.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/unused/insect.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/insect.png rename to forge-gui/res/adventure/Shandalar/sprites/dungeon/unused/insect.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.atlas new file mode 100644 index 00000000000..2fdc8d99095 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.atlas @@ -0,0 +1,92 @@ +vulture.png +size: 320,160 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 16, 11 + size: 13, 11 +Idle + xy: 0, 10 + size: 32, 22 +Idle + xy: 32, 10 + size: 32, 22 +Idle + xy: 64, 10 + size: 32, 22 +Idle + xy: 96, 10 + size: 32, 22 +Idle + xy: 0, 72 + size: 32, 24 +Idle + xy: 32, 72 + size: 32, 24 +Idle + xy: 64, 72 + size: 32, 24 +Idle + xy: 96, 72 + size: 32, 24 +Idle + xy: 128, 72 + size: 32, 24 +Idle + xy: 160, 72 + size: 32, 24 +Idle + xy: 192, 72 + size: 32, 24 +Idle + xy: 224, 72 + size: 32, 24 +Idle + xy: 256, 72 + size: 32, 24 +Idle + xy: 288, 72 + size: 32, 24 +Walk + xy: 0, 32 + size: 32, 32 +Walk + xy: 32, 32 + size: 32, 32 +Walk + xy: 64, 32 + size: 32, 32 +Walk + xy: 96, 32 + size: 32, 32 +Walk + xy: 128, 32 + size: 32, 32 +Attack + xy: 0, 96 + size: 32, 32 +Attack + xy: 32, 96 + size: 32, 32 +Attack + xy: 64, 96 + size: 32, 32 +Attack + xy: 96, 96 + size: 32, 32 +Attack + xy: 128, 96 + size: 32, 32 +Death + xy: 0, 128 + size: 32, 32 +Death + xy: 32, 128 + size: 32, 32 +Death + xy: 64, 128 + size: 32, 32 +Death + xy: 96, 128 + size: 32, 32 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.png new file mode 100644 index 00000000000..68e3e7a0376 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.atlas new file mode 100644 index 00000000000..7ee89eaa46a --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.atlas @@ -0,0 +1,56 @@ +wasp.png +size: 128,160 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 9, 73 + size: 14, 10 +Idle + xy: 9, 8 + size: 15, 24 +Idle + xy: 41, 8 + size: 15, 24 +Idle + xy: 73, 8 + size: 15, 24 +Idle + xy: 105, 8 + size: 15, 24 +Walk + xy: 9, 40 + size: 15, 24 +Walk + xy: 41, 40 + size: 15, 24 +Walk + xy: 73, 40 + size: 15, 24 +Walk + xy: 105, 40 + size: 15, 24 +Attack + xy: 9, 72 + size: 15, 24 +Attack + xy: 41, 72 + size: 15, 24 +Attack + xy: 73, 72 + size: 15, 24 +Attack + xy: 105, 72 + size: 15, 24 +Death + xy: 9, 126 + size: 15, 24 +Death + xy: 32, 126 + size: 32, 32 +Death + xy: 64, 126 + size: 32, 32 +Death + xy: 96, 126 + size: 32, 32 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.png new file mode 100644 index 00000000000..ff0c7f137b4 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/xira.atlas b/forge-gui/res/adventure/Shandalar/sprites/dungeon/xira.atlas new file mode 100644 index 00000000000..130394020fd --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/dungeon/xira.atlas @@ -0,0 +1,11 @@ +xira.png +size: 63,53 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 18,10 + size: 26,19 +Idle + xy: 3,4 + size: 56, 46 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/xira.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/xira.png new file mode 100644 index 00000000000..6d859e999a4 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/dungeon/xira.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/items.atlas b/forge-gui/res/adventure/Shandalar/sprites/items.atlas index 794bd53d03f..a23a5f9136a 100644 --- a/forge-gui/res/adventure/Shandalar/sprites/items.atlas +++ b/forge-gui/res/adventure/Shandalar/sprites/items.atlas @@ -380,4 +380,16 @@ ChickenEgg size: 16, 16 ChallengeCoin xy: 32,512 - size: 16, 16 \ No newline at end of file + size: 16, 16 +MetallicBoots + xy: 80,144 + size: 16, 16 +BrownHat + xy: 80,336 + size: 16, 16 +FrogSkin + xy: 111,495 + size: 18, 18 +BurningBook + xy: 239,815 + size: 18, 18 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/world/black.json b/forge-gui/res/adventure/Shandalar/world/black.json index 50c34b51309..feb528ea186 100644 --- a/forge-gui/res/adventure/Shandalar/world/black.json +++ b/forge-gui/res/adventure/Shandalar/world/black.json @@ -43,15 +43,20 @@ "Challenger 20", "Challenger 21", "Challenger 22", + "Curselord", "Dark Knight", "Death Knight", "Demon", + "Eye", + "Fungus", + "Frog", "Ghoul", "Ghost", "Harpy", "Harpy 2", "High Vampire", "Horror", + "Insect", "Lich", "Mindclaw Shaman", "Rakdos Devil", @@ -59,9 +64,7 @@ "Skeleton Soldier", "Vampire", "Zombie", - "Zombie Lord", - "Insect", - "Curselord" + "Zombie Lord" ], "pointsOfInterest": [ "Black Castle", diff --git a/forge-gui/res/adventure/Shandalar/world/blue.json b/forge-gui/res/adventure/Shandalar/world/blue.json index 38d63411f8a..1cddd2b714d 100644 --- a/forge-gui/res/adventure/Shandalar/world/blue.json +++ b/forge-gui/res/adventure/Shandalar/world/blue.json @@ -30,31 +30,34 @@ "enemies": [ "Aether Channeler", "Bird", + "Blue Wiz1", + "Blue Wiz2", + "Blue Wiz3", "Challenger 20", "Challenger 21", "Challenger 22", + "Crab", "Djinn", + "Doppelganger", "Elemental", + "Frog", "Frost Titan", + "Geist", "Horror", + "Illusionist", "Merfolk", "Merfolk Avatar", "Merfolk Fighter", "Merfolk Lord", "Merfolk Soldier", "Merfolk warrior", - "Blue Wiz1", - "Blue Wiz2", - "Blue Wiz3", - "Geist", + "Pirate", "Rogue", "Sea Monster", "Tarkir Djinn", - "Doppelganger", - "Pirate", - "Illusionist", - "Water Elemental", - "Crab" + "Turtle", + "Water Elemental" + ], "pointsOfInterest": [ "Blue Castle", @@ -89,7 +92,8 @@ "CaveU4", "Kiora Island", "Teferi Hideout", - "Jacehold" + "Jacehold", + "Grolnoks Bog" ], "structures": [ { diff --git a/forge-gui/res/adventure/Shandalar/world/enemies.json b/forge-gui/res/adventure/Shandalar/world/enemies.json index 49a3e83430b..3f24c0443e8 100644 --- a/forge-gui/res/adventure/Shandalar/world/enemies.json +++ b/forge-gui/res/adventure/Shandalar/world/enemies.json @@ -14,26 +14,10 @@ "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4, + "addMaxCount": 6, "rarity": [ "common", - "basicland" - ] - }, - { - "type": "deckCard", - "probability": 0.5, - "count": 1, - "addMaxCount": 2, - "rarity": [ "uncommon" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" ] }, { @@ -87,27 +71,10 @@ "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4, + "addMaxCount": 6, "rarity": [ "common", - "basicland" - ] - }, - { - "type": "deckCard", - "probability": 0.5, - "count": 1, - "addMaxCount": 2, - "rarity": [ "uncommon" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery", - "Land" ] }, { @@ -166,7 +133,7 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { @@ -239,7 +206,7 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { @@ -312,7 +279,7 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { @@ -371,61 +338,90 @@ "name": "Armored Knight", "sprite": "sprites/knight.atlas", "deck": [ - "decks/armored_knight.dck" + "decks/armored_knight.dck" ], + "ai": "", + "flying": false, "spawnRate": 1, "difficulty": 0.1, - "speed": 30, - "life": 15, + "speed": 20, + "life": 25, "rewards": [ - { + { "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4, - "rarity": [ - "common", - "basicland" - ] + "addMaxCount": 6 }, { - "type": "deckCard", + "type": "card", "probability": 0.5, "count": 1, - "addMaxCount": 2, "rarity": [ - "uncommon" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" + "Rare" ] }, { - "type": "deckCard", - "probability": 0.25, + "type": "card", + "probability": 1, "count": 1, - "addMaxCount": 1, "rarity": [ - "rare" + "uncommon", + "common" ], "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" + "Land" ] }, { - "type": "deckCard", + "type": "item", "probability": 0.1, "count": 1, + "itemName": "Steel Armor" + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 100 + } + ] +}, +{ + "name": "Crab", + "sprite": "sprites/dungeon/crab.atlas", + "scale": 0.9, + "deck": [ + "decks/crab.json" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 20, + "life": 11, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 4 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, "rarity": [ - "rare" + "Rare" + ] + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" ], "cardTypes": [ "Land" @@ -433,12 +429,11 @@ }, { "type": "gold", - "probability": 0.3, - "count": 10, - "addMaxCount": 90 + "probability": 1, + "count": 50, + "addMaxCount": 100 } - ], - "colors": "RW" + ] }, { "name": "Ashmouth Devil", @@ -1238,7 +1233,7 @@ "ai": "", "flying": false, "spawnRate": 1, - "difficulty": 0.8, + "difficulty": 0.4, "speed": 31, "life": 13, "rewards": [ @@ -1248,12 +1243,6 @@ "count": 2, "addMaxCount": 4 }, - { - "type": "gold", - "probability": 0.7, - "count": 10, - "addMaxCount": 90 - }, { "type": "card", "probability": 0.5, @@ -1266,11 +1255,12 @@ ] }, { - "type": "deckCard", + "type": "card", "probability": 1, "count": 1, "rarity": [ - "rare" + "uncommon", + "common" ], "cardTypes": [ "Land" @@ -1342,16 +1332,10 @@ "count": 2, "addMaxCount": 4 }, - { - "type": "gold", - "probability": 0.7, - "count": 10, - "addMaxCount": 90 - }, { "type": "card", "probability": 0.5, - "count": 3, + "count": 2, "colors": [ "Green" ], @@ -1360,11 +1344,12 @@ ] }, { - "type": "deckCard", + "type": "card", "probability": 1, "count": 1, "rarity": [ - "rare" + "uncommon", + "common" ], "cardTypes": [ "Land" @@ -1536,17 +1521,31 @@ "speed": 23, "life": 18, "rewards": [ - { + { "type": "deckCard", "probability": 1, - "count": 3, - "addMaxCount": 7 + "count": 4, + "addMaxCount": 6 }, { - "type": "gold", - "probability": 0.7, - "count": 10, - "addMaxCount": 90 + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] } ], "colors": "RGB" @@ -1613,7 +1612,7 @@ "decks/challenger_20_final_adventure.dck", "decks/challenger_20_flash_of_ferocity.dck" ], - "randomizeDeck": true + "randomizeDeck": true, "spawnRate": 0.25, "difficulty": 0.25, "speed": 28, @@ -1696,7 +1695,7 @@ "decks/challenger_21_mono-green_stompy.dck", "decks/challenger_21_mono-red_aggro.dck" ], - "randomizeDeck": true + "randomizeDeck": true, "spawnRate": 0.25, "difficulty": 0.25, "speed": 28, @@ -1779,7 +1778,7 @@ "decks/challenger_22_mono_white_aggro.dck", "decks/challenger_22_rakdos_vampires.dck" ], - "randomizeDeck": true + "randomizeDeck": true, "spawnRate": 0.25, "difficulty": 0.25, "speed": 28, @@ -2640,10 +2639,9 @@ "type": "item", "probability": 1, "count": 1, - "itemName": "Chicken Egg" } - ] + ], "colors": "WG" }, { @@ -2758,7 +2756,8 @@ "name": "Construct", "sprite": "sprites/golem_3.atlas", "deck": [ - "decks/artificer.dck" + "decks/artificer.dck", + "decks/construct.json" ], "spawnRate": 1, "difficulty": 0.1, @@ -2772,47 +2771,33 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" - ] - }, - { - "type": "deckCard", - "probability": 0.5, - "count": 1, - "addMaxCount": 2, - "rarity": [ "uncommon" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" ] }, { "type": "deckCard", - "probability": 0.25, - "count": 1, - "addMaxCount": 1, - "rarity": [ - "rare" - ], + "probability": 1, + "count": 2, + "addMaxCount": 4 + }, + { + "type": "card", + "probability": 0.5, + "count": 3, "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" + "Artifact" + ], + "rarity": [ + "Rare" ] }, { - "type": "deckCard", - "probability": 0.1, + "type": "card", + "probability": 1, "count": 1, "rarity": [ - "rare" + "uncommon", + "common" ], "cardTypes": [ "Land" @@ -2820,9 +2805,9 @@ }, { "type": "gold", - "probability": 0.3, - "count": 10, - "addMaxCount": 90 + "probability": 1, + "count": 50, + "addMaxCount": 100 } ], "colors": "RU" @@ -2841,54 +2826,42 @@ "speed": 20, "life": 11, "rewards": [ - { + { "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4, - "rarity": [ - "common", - "basicland" - ] - }, - { - "type": "deckCard", - "probability": 0.5, - "count": 1, - "addMaxCount": 2, - "rarity": [ - "uncommon" - ], - "cardTypes": [ - "Creature" - ] - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, - "addMaxCount": 1, - "rarity": [ - "rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] + "addMaxCount": 4 }, { "type": "gold", + "probability": 0.7, + "count": 10, + "addMaxCount": 90 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] + }, + { + "type": "card", "probability": 1, - "count": 50, - "addMaxCount": 100 + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] } ], "colors": "UB" - }, - { +}, +{ "name": "Curselord", "sprite": "sprites/black_wiz2.atlas", "deck": [ @@ -2901,50 +2874,37 @@ "speed": 31, "life": 20, "rewards": [ - { + { "type": "deckCard", "probability": 1, - "count": 2, - "addMaxCount": 4, - "rarity": [ - "common", - "basicland" - ] + "count": 3, + "addMaxCount": 6 }, { - "type": "deckCard", + "type": "card", "probability": 0.5, - "count": 1, - "addMaxCount": 2, + "count": 4, "rarity": [ - "rare" - ], - "cardTypes": [ - "Enchantment" + "Rare" ] }, { - "type": "deckCard", - "probability": 0.1, - "count": 1, + "type": "card", + "probability": 1, + "count": 3, "rarity": [ - "rare" + "uncomon", + "common" ], "cardTypes": [ "Land" ] }, - { - "type": "card", - "probability": 1, - "count": 1, - "cardName": "Lightning Bolt" - }, { "type": "gold", - "probability": 0.3, - "count": 10, - "addMaxCount": 90 + "probability": 1, + "count": 50, + "addMaxCount": 100 } ], "colors": "RBU" @@ -3278,118 +3238,18 @@ "speed": 24, "life": 11, "rewards": [ - { + { "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4, - "rarity": [ - "common", - "basicland" - ] + "addMaxCount": 4 }, { - "type": "deckCard", + "type": "card", "probability": 0.5, "count": 1, - "addMaxCount": 2, "rarity": [ - "uncommon" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, - "addMaxCount": 1, - "rarity": [ - "rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.1, - "count": 1, - "rarity": [ - "rare" - ], - "cardTypes": [ - "Land" - ] - }, - { - "type": "gold", - "probability": 0.3, - "count": 10, - "addMaxCount": 90 - } - ], - "colors": "R" -}, -{ - "name": "Giant Crab", - "sprite": "sprites/dungeon/giant_crab.atlas", - "scale": 0.5, - "deck": [ - "decks/giant_crab.dck" - ], - "ai": "", - "flying": false, - "spawnRate": 1, - "difficulty": 0.4, - "speed": 31, - "life": 15, - "rewards": [ - { - "type": "deckCard", - "probability": 1, - "count": 2, - "addMaxCount": 4, - "rarity": [ - "common", - "basicland" - ] - }, - { - "type": "deckCard", - "probability": 0.5, - "count": 1, - "addMaxCount": 2, - "rarity": [ - "uncommon" - ], - "cardTypes": [ - "Creature" - ] - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, - "addMaxCount": 1, - "rarity": [ - "rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" + "Rare" ] }, { @@ -3397,9 +3257,21 @@ "probability": 1, "count": 50, "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] } ], - "colors": "U" + "colors": "R" }, { "name": "Dino", @@ -3490,17 +3362,37 @@ "speed": 23, "life": 12, "rewards": [ - { + { "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4 + "addMaxCount": 8 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] }, { "type": "gold", - "probability": 0.7, - "count": 10, - "addMaxCount": 90 + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] }, { "type": "card", @@ -4243,6 +4135,55 @@ ], "colors": "G" }, +{ + "name": "Eye", + "sprite": "sprites/dungeon/eye.atlas", + "deck": [ + "decks/eye.dck" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "scale":0.80, + "difficulty": 0.1, + "speed": 25, + "life": 25, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 8 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } + ], + "colors": "B" +}, { "name": "Faerie", "sprite": "sprites/pixie_2.atlas", @@ -4393,6 +4334,52 @@ ], "colors": "R" }, +{ + "name": "Fire Giant", + "sprite": "sprites/dungeon/firegiant.atlas", + "deck": [ + "decks/firegiant.dck" + ], + "spawnRate": 1, + "difficulty": 0.1, + "speed": 23, + "life": 15, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 4 + }, + { + "type": "card", + "probability": 0.5, + "count": 4, + "rarity": [ + "Rare" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 200 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } + ], + "colors": "R" +}, { "name": "Flame Elemental", "sprite": "sprites/magmaelemental.atlas", @@ -4480,53 +4467,89 @@ "scale": 0.5, "life": 10, "rewards": [ - { + { "type": "deckCard", "probability": 1, - "count": 1, - "rarity": [ - "Common" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] + "count": 2, + "addMaxCount": 8 }, { - "type": "deckCard", - "probability": 0.25, + "type": "card", + "probability": 0.5, "count": 1, "rarity": [ "Rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" ] }, { "type": "gold", "probability": 1, - "count": 30, + "count": 50, "addMaxCount": 100 }, - { + { "type": "card", - "probability": 0.5, - "count": 2, - "colors": [ - "White" + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" ] } ], "colors": "W" }, +{ + "name": "Frog", + "sprite": "sprites/dungeon/frog.atlas", + "deck": [ + "decks/frog.json" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 15, + "life": 10, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 8 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } + ], + "colors": "BGU" +}, { "name": "Frost Titan", "sprite": "sprites/titan.atlas", @@ -4602,6 +4625,55 @@ ], "colors": "WU" }, +{ + "name": "Fungus", + "sprite": "sprites/dungeon/fungus.atlas", + "deck": [ + "decks/fungus.json" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 25, + "scale": 0.75, + "life": 10, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 8 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } + ], + "colors": "G" +}, { "name": "Gargoyle", "sprite": "sprites/gargoyle.atlas", @@ -4762,43 +4834,55 @@ "scale": 0.5, "difficulty": 1, "speed": 30, - "life": 20, + "life": 25, "rewards": [ { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Garruk Wildspeaker" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Garruk, Apex Predator" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Exploration" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Primeval Titan" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "In Garruk's Wake" }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Elder Gargaroth" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Thragtusk" + }, { "type": "gold", "probability": 1, - "count": 100, - "addMaxCount": 900 + "count": 1000, + "addMaxCount": 9000 }, { "type": "item", @@ -4985,6 +5069,55 @@ ], "colors": "B" }, +{ + "name": "Giant Crab", + "sprite": "sprites/dungeon/giant_crab.atlas", + "scale": 0.4, + "deck": [ + "decks/giant_crab.dck" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.4, + "speed": 31, + "life": 15, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 4 + }, + { + "type": "card", + "probability": 0.5, + "count": 4, + "rarity": [ + "Rare" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 200, + "addMaxCount": 500 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } + ], + "colors": "U" +}, { "name": "Giant Spider", "sprite": "sprites/spider_2.atlas", @@ -5011,6 +5144,89 @@ ], "colors": "G" }, +{ + "name": "Grolnok", + "sprite": "sprites/dungeon/frogboss.atlas", + "scale": 0.50, + "deck": [ + "decks/miniboss/frogboss.dck" + ], + "boss": true, + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.8, + "speed": 15, + "life": 50, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 4, + "rarity": [ + "rare" + ], + "cardTypes": [ + "Land" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 500, + "addMaxCount": 1000 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "cardName": "Grolnok, the Omnivore" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "The Gitrog Monster" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Thalia and The Gitrog Monster" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Damnation" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Gitrog, Horror of Zhava" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Froghemoth" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Yargle and Multani" + }, + { + "type": "item", + "probability": 1, + "count": 1, + "itemName": "Grolnok's Skin" + } + ], + "colors": "BGU" +}, { "name": "Gorilla", "sprite": "sprites/dungeon/gorilla.atlas", @@ -5028,339 +5244,88 @@ { "type": "deckCard", "probability": 1, - "count": 1, - "rarity": [ - "Common" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] + "count": 2, + "addMaxCount": 4 }, { "type": "card", - "probability": 1, - "count": 1, - "cardName": "Silverback Elder" - }, - { - "type": "card", - "probability": 1, - "count": 1, - "cardName": "Kogla, the Titan Ape" - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, + "probability": 0.5, + "count": 4, "rarity": [ "Rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" ] }, { "type": "gold", "probability": 1, - "count": 30, - "addMaxCount": 100 - }, - { - "type": "card", - "probability": 0.5, - "count": 2, - "colors": [ - "Red" - ] - }, - { - "type": "card", - "probability": 0.5, - "count": 2, - "colors": [ - "Green" - ] - } - ], - "colors": "RG" -}, -{ - "name": "Mammoth", - "sprite": "sprites/dungeon/mammoth.atlas", - "deck": [ - "decks/mammoth.dck" - ], - "ai": "", - "flying": false, - "spawnRate": 1, - "difficulty": 0.1, - "speed": 15, - "scale": 0.35, - "life": 25, - "rewards": [ - { - "type": "deckCard", - "probability": 1, - "count": 1, - "rarity": [ - "Common" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, - "rarity": [ - "Rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "gold", - "probability": 1, - "count": 30, - "addMaxCount": 100 - }, - { - "type": "card", - "probability": 0.5, - "count": 2, - "colors": [ - "White" - ] - }, - { - "type": "card", - "probability": 0.5, - "count": 2, - "colors": [ - "Green" - ] - } - ], - "colors": "WG" -}, -{ - "name": "Pirate", - "sprite": "sprites/pirate.atlas", - "deck": [ - "decks/pirate.dck" - ], - "ai": "", - "flying": false, - "spawnRate": 1, - "difficulty": 0.1, - "speed": 24, - "life": 16, - "rewards": [ - { - "type": "deckCard", - "probability": 1, - "count": 1, - "rarity": [ - "Common" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, - "rarity": [ - "Rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "gold", - "probability": 1, - "count": 30, - "addMaxCount": 100 - }, - { - "type": "card", - "probability": 0.5, - "count": 2, - "colors": [ - "Red" - ] - }, - { - "type": "card", - "probability": 0.5, - "count": 1, - "colors": [ - "Blue" - ] - } - ], - "colors": "UR" -}, -{ - "name": "Ooze", - "sprite": "sprites/dungeon/ooze.atlas", - "scale": 0.6, - "deck": [ - "decks/ooze.json" - ], - "ai": "", - "flying": false, - "spawnRate": 1, - "difficulty": 0.1, - "speed": 15, - "life": 12, - "rewards": [ - { - "type": "deckCard", - "probability": 1, - "count": 1, - "rarity": [ - "Common" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, - "rarity": [ - "Rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "gold", - "probability": 1, - "count": 30, - "addMaxCount": 100 - }, - { - "type": "card", - "probability": 0.5, - "count": 2, - "colors": [ - "Green" - ] - }, - { - "type": "card", - "probability": 0.5, - "count": 1, - "colors": [ - "Blue" - ] - } - ], - "colors": "UG" -}, -{ - "name": "Ooze Boss", - "sprite": "sprites/dungeon/oozeboss.atlas", - "scale": 0.5, - "deck": [ - "decks/miniboss/ooze_boss.dck" - ], - "boss": true, - "spawnRate": 1, - "difficulty": 0.1, - "speed": 23, - "life": 30, - "rewards": [ - { - "type": "item", - "probability": 1, - "count": 1, - "itemName": "Slime-Covered Boots" - }, - { - "type": "gold", - "probability": 1, - "count": 500, + "count": 200, "addMaxCount": 500 }, { "type": "card", "probability": 1, "count": 1, - "cardName": "Experiment Kraj" - }, - { - "type": "card", - "probability": 1, - "count": 1, - "cardName": "The Mimeoplasm" - }, - { - "type": "card", - "probability": 1, - "count": 1, - "cardName": "Dark Ritual" - }, - { - "type": "card", - "probability": 1, - "count": 1, - "cardName": "Biogenic Ooze" - }, - { - "type": "card", - "probability": 1, - "count": 1, - "cardName": "Gelatinous Cube" - }, - { - "type": "card", - "probability": 1, - "count": 1, - "cardName": "Scavenging Ooze" - } + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } ], - "colors": "GB" + "colors": "RG" +}, +{ + "name": "Magma Elemental", + "sprite": "sprites/dungeon/magmaelemental.atlas", + "deck": [ + "decks/magma_elemental.dck" + ], + "spawnRate": 1, + "difficulty": 0.5, + "speed": 15, + "life": 15, + "flying":true, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 4, + "rarity": [ + "common", + "uncommon" + ] + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + }, + { + "type": "card", + "probability": 0.5, + "count": 4, + "rarity": [ + "Rare" + ] + }, + { + "type": "gold", + "probability": 0.7, + "count": 10, + "addMaxCount": 90 + } + ], + "colors": "R" }, { "name": "Goblin", @@ -5377,7 +5342,11 @@ "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4 + "addMaxCount": 4, + "rarity": [ + "common", + "uncommon" + ] }, { "type": "gold", @@ -5387,13 +5356,63 @@ }, { "type": "card", - "probability": 0.5, - "count": 3, - "colors": [ - "Red" + "count": 1, + "cardTypes": [ + "land" ], "rarity": [ - "Rare" + "common", + "uncommon" + ] + } + ], + "colors": "R" +}, +{ + "name": "Goblin Artificer", + "sprite": "sprites/goblin.atlas", + "deck": [ + "decks/goblin_artificer.dck" + ], + "spawnRate": 1, + "difficulty": 0.3, + "speed": 27, + "life": 12, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 4, + "rarity": [ + "common", + "uncommon" + ] + }, + { + "type": "gold", + "probability": 0.7, + "count": 10, + "addMaxCount": 90 + }, + { + "type": "card", + "count": 1, + "probability": 0.5, + "rarity": [ + "rare" + ] + }, + { + "type": "card", + "count": 1, + "probability": 1, + "cardTypes": [ + "land" + ], + "rarity": [ + "common", + "uncommon" ] } ], @@ -5585,7 +5604,7 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { @@ -5658,7 +5677,7 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { @@ -5731,7 +5750,7 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { @@ -5877,7 +5896,7 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { @@ -6025,7 +6044,7 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { @@ -6501,27 +6520,36 @@ "scale": 0.5, "life": 14, "rewards": [ - { + { "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4 - }, - { - "type": "gold", - "probability": 0.7, - "count": 10, - "addMaxCount": 90 + "addMaxCount": 8 }, { "type": "card", "probability": 0.5, - "count": 2, - "colors": [ - "White" - ], + "count": 1, "rarity": [ - "Mythic Rare" + "Rare" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" ] } ], @@ -6751,7 +6779,7 @@ }, { "name": "Insect", - "sprite": "sprites/dungeon/insect.atlas", + "sprite": "sprites/dungeon/dragonfly.atlas", "deck": [ "decks/insect.dck" ], @@ -6784,6 +6812,24 @@ "rarity": [ "Mythic Rare" ] + }, + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 8 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] } ], "colors": "WBG" @@ -6872,49 +6918,49 @@ "scale": 0.5, "difficulty": 0.1, "speed": 30, - "life": 24, + "life": 40, "rewards": [ { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Jace, the Mind Sculptor" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Jace, the Perfected Mind" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Jace's Defeat" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Treasure Cruise" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Castaway's Despair" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Counterspell" }, { "type": "gold", "probability": 1, - "count": 100, - "addMaxCount": 900 + "count": 1000, + "addMaxCount": 5000 }, { "type": "item", @@ -6943,7 +6989,7 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { @@ -7084,7 +7130,7 @@ "spawnRate": 1, "difficulty": 0.8, "speed": 31, - "life": 25, + "life": 40, "rewards": [ { "type": "deckCard", @@ -7100,48 +7146,48 @@ { "type": "gold", "probability": 1, - "count": 500, - "addMaxCount": 1000 + "count": 1000, + "addMaxCount": 5000 }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Bident of Thassa" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Kiora, the Tide's Fury" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Kiora, the Crashing Wave" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Kiora Bests the Sea God" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Kiora, Behemoth Beckoner" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Kiora, Master of the Depths" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 4, "cardName": "Kiora's Follower" }, @@ -7205,31 +7251,37 @@ "scale": 0.75, "life": 12, "rewards": [ - { + { "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4, - "rarity": [ - "common", - "basicland" - ] + "addMaxCount": 8 }, { - "type": "deckCard", - "probability": 1, - "count": 2, - "addMaxCount": 4, + "type": "card", + "probability": 0.5, + "count": 1, "rarity": [ - "uncommon", - "rare" + "Rare" ] }, { "type": "gold", - "probability": 0.3, - "count": 10, - "addMaxCount": 90 + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] } ], "colors": "RB" @@ -7244,65 +7296,38 @@ "difficulty": 0.1, "speed": 30, "life": 15, - "rewards": [ - { + "rewards":[ + { "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4, - "rarity": [ - "common", - "basicland" - ] + "addMaxCount": 8 }, { - "type": "deckCard", + "type": "card", "probability": 0.5, "count": 1, - "addMaxCount": 2, "rarity": [ - "uncommon" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, - "addMaxCount": 1, - "rarity": [ - "rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.1, - "count": 1, - "rarity": [ - "rare" - ], - "cardTypes": [ - "Land" + "Rare" ] }, { "type": "gold", - "probability": 0.3, - "count": 10, - "addMaxCount": 90 + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] } ], "colors": "RW" @@ -8192,49 +8217,49 @@ "scale": 0.5, "difficulty": 0.1, "speed": 30, - "life": 35, + "life": 40, "rewards": [ { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Nahiri, Heir of the Ancients" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Embercleave" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Skullclamp" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Lightning Bolt" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Wheel of Fortune" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Sword of Fire and Ice" }, { "type": "gold", "probability": 1, - "count": 100, - "addMaxCount": 900 + "count": 1000, + "addMaxCount": 5000 }, { "type": "item", @@ -8245,6 +8270,247 @@ ], "colors": "RW" }, +{ + "name": "Necromancer", + "sprite": "sprites/black_wiz2.atlas", + "deck": [ + "decks/reanimator.dck" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 31, + "life": 20, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 3, + "addMaxCount": 6 + }, + { + "type": "card", + "probability": 0.5, + "count": 4, + "rarity": [ + "Rare" + ] + }, + { + "type": "card", + "probability": 1, + "count": 3, + "rarity": [ + "uncomon", + "common" + ], + "cardTypes": [ + "Land" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 100 + } + ], + "colors": "B" +}, +{ + "name": "Ooze", + "sprite": "sprites/dungeon/ooze.atlas", + "scale": 0.6, + "deck": [ + "decks/ooze.json" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 15, + "life": 12, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 4 + }, + { + "type": "gold", + "probability": 0.7, + "count": 10, + "addMaxCount": 90 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } + ], + "colors": "UG" +}, +{ + "name": "Ooze Boss", + "sprite": "sprites/dungeon/oozeboss.atlas", + "scale": 0.5, + "deck": [ + "decks/miniboss/ooze_boss.dck" + ], + "boss": true, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 23, + "life": 30, + "rewards": [ + { + "type": "item", + "probability": 1, + "count": 1, + "itemName": "Slime-Covered Boots" + }, + { + "type": "gold", + "probability": 1, + "count": 1000, + "addMaxCount": 5000 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Experiment Kraj" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "The Mimeoplasm" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Dark Ritual" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Biogenic Ooze" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Gelatinous Cube" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Scavenging Ooze" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Rampant Growth" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Cultivate" + } + ], + "colors": "GB" +}, +{ + "name": "Pirate", + "sprite": "sprites/pirate.atlas", + "deck": [ + "decks/pirate.dck" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 24, + "life": 16, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 1, + "rarity": [ + "Common" + ], + "cardTypes": [ + "Creature", + "Artifact", + "Enchantment", + "Instant", + "Sorcery" + ] + }, + { + "type": "deckCard", + "probability": 0.25, + "count": 1, + "rarity": [ + "Rare" + ], + "cardTypes": [ + "Creature", + "Artifact", + "Enchantment", + "Instant", + "Sorcery" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 30, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 0.5, + "count": 2, + "colors": [ + "Red" + ] + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "colors": [ + "Blue" + ] + } + ], + "colors": "UR" +}, { "name": "Phoenix", "sprite": "sprites/phoenix.atlas", @@ -8341,74 +8607,6 @@ ], "colors": "R" }, -{ - "name": "Pirate", - "sprite": "sprites/pirate.atlas", - "deck": [ - "decks/pirate.dck" - ], - "ai": "", - "flying": false, - "spawnRate": 1, - "difficulty": 0.1, - "speed": 24, - "life": 16, - "rewards": [ - { - "type": "deckCard", - "probability": 1, - "count": 1, - "rarity": [ - "Common" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, - "rarity": [ - "Rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "gold", - "probability": 1, - "count": 30, - "addMaxCount": 100 - }, - { - "type": "card", - "probability": 0.5, - "count": 2, - "colors": [ - "Red" - ] - }, - { - "type": "card", - "probability": 0.5, - "count": 1, - "colors": [ - "Blue" - ] - } - ], - "colors": "UR" -}, { "name": "Rakdos Devil", "sprite": "sprites/juggler.atlas", @@ -8745,64 +8943,37 @@ "scale": 0.35, "life": 13, "rewards": [ - { + { "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4, - "rarity": [ - "common", - "basicland" - ] + "addMaxCount": 8 }, { - "type": "deckCard", + "type": "card", "probability": 0.5, "count": 1, - "addMaxCount": 2, "rarity": [ - "uncommon" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.25, - "count": 1, - "addMaxCount": 1, - "rarity": [ - "rare" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" - ] - }, - { - "type": "deckCard", - "probability": 0.1, - "count": 1, - "rarity": [ - "rare" - ], - "cardTypes": [ - "Land" + "Rare" ] }, { "type": "gold", - "probability": 0.3, - "count": 10, - "addMaxCount": 90 + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] } ], "colors": "U" @@ -8816,8 +8987,9 @@ "spawnRate": 1, "difficulty": 0.1, "speed": 15, + "flying": true, "scale": 0.40, - "life": 35, + "life": 40, "rewards": [ { "type": "deckCard", @@ -8826,13 +8998,13 @@ "addMaxCount": 4, "rarity": [ "common", - "basicland" + "uncommon" ] }, { "type": "deckCard", - "probability": 0.1, - "count": 1, + "probability": 1, + "count": 2, "rarity": [ "rare" ], @@ -8842,27 +9014,27 @@ }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Reaper King" }, { "type": "card", - "probability": 1, + "probability": 0.50, "count": 1, "cardName": "Wickerwing Effigy" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Pili-Pala" }, { "type": "gold", - "probability": 0.3, - "count": 100, - "addMaxCount": 500 + "probability": 1, + "count": 1000, + "addMaxCount": 5000 }, { "type": "item", @@ -9082,7 +9254,7 @@ "spawnRate": 1, "difficulty": 0.8, "speed": 31, - "life": 25, + "life": 40, "rewards": [ { "type": "deckCard", @@ -9098,42 +9270,42 @@ { "type": "gold", "probability": 1, - "count": 500, - "addMaxCount": 1000 + "count": 1000, + "addMaxCount": 5000 }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Tendershoot Dryad" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Slimefoot, Thallid Transplant" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Ghave, Guru of Spores" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Corpsejack Menace" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Mycoloth" }, { "type": "card", - "probability": 1, + "probability": 0.5, "count": 1, "cardName": "Doubling Season" }, @@ -9168,6 +9340,82 @@ ], "colors": "GRW" }, +{ + "name": "Slobad", + "sprite": "sprites/dungeon/slobad.atlas", + "scale": 0.75, + "deck": [ + "decks/miniboss/slobad.dck" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.8, + "speed": 15, + "life": 40, + "rewards": [ + { + "type": "Card", + "probability": 1, + "count": 1, + "rarity": [ + "rare" + ], + "cardTypes": [ + "Land" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 1000, + "addMaxCount": 5000 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Solemn Simulacrum" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Slobad, Goblin Tinkerer" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Slobad, Iron Goblin" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Gilded Lotus" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "Goblin Engineer" + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "cardName": "March of the Machines" + }, + { + "type": "item", + "probability": 1, + "count": 1, + "itemName": "Slobad's Iron Boots" + } + ], + "colors": "R" +}, { "name": "Snake", "sprite": "sprites/big_snake.atlas", @@ -9508,6 +9756,187 @@ ], "colors": "WU" }, +{ + "name": "Tibalt", + "sprite": "sprites/dungeon/tibalt.atlas", + "scale": 0.50, + "deck": [ + "decks/miniboss/tibalt.dck" + ], + "boss": true, + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.8, + "speed": 31, + "life": 40, + "rewards": [ + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "rare" + ], + "cardTypes": [ + "Land" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 1000, + "addMaxCount": 5000 + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Valki, God of Lies" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Tibalt, Wicked Tormentor" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Mayhem Devil" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Fiendish Duo" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Hellrider" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Badlands" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Wheel of Fortune" + }, + { + "type": "item", + "probability": 1, + "count": 1, + "itemName": "Tibalt's Bag of Tricks" + } + ], + "colors": "R" +}, +{ + "name": "Torturer", + "sprite": "sprites/dungeon/torturer.atlas", + "deck": [ + "decks/torturer.dck" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "scale":0.5, + "difficulty": 0.1, + "speed": 20, + "life": 30, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 8 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } + ], + "colors": "B" +}, +{ + "name": "Turtle", + "sprite": "sprites/dungeon/turtle.atlas", + "deck": [ + "decks/turtle.json" + ], + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 5, + "scale":0.80, + "life": 10, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 8 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } + ], + "colors": "U" +}, { "name": "Treefolk", "sprite": "sprites/treant.atlas", @@ -9523,30 +9952,14 @@ "type": "deckCard", "probability": 1, "count": 2, - "addMaxCount": 4, + "addMaxCount": 6, "rarity": [ "common", - "basicland" - ] - }, - { - "type": "deckCard", - "probability": 0.5, - "count": 1, - "addMaxCount": 2, - "rarity": [ "uncommon" - ], - "cardTypes": [ - "Creature", - "Artifact", - "Enchantment", - "Instant", - "Sorcery" ] }, { - "type": "deckCard", + "type": "card", "probability": 0.25, "count": 1, "addMaxCount": 1, @@ -9561,17 +9974,6 @@ "Sorcery" ] }, - { - "type": "deckCard", - "probability": 0.1, - "count": 1, - "rarity": [ - "rare" - ], - "cardTypes": [ - "Land" - ] - }, { "type": "gold", "probability": 0.3, @@ -10008,7 +10410,56 @@ } ], "colors": "BR" -},{ +}, +{ + "name": "Wasp", + "sprite": "sprites/dungeon/wasp.atlas", + "deck": [ + "decks/insect.dck" + ], + "ai": "", + "flying": true, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 15, + "life": 10, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 8 + }, + { + "type": "card", + "probability": 0.5, + "count": 1, + "rarity": [ + "Rare" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 50, + "addMaxCount": 100 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + } + ], + "colors": "GRB" +}, +{ "name": "Werewolf", "sprite": "sprites/hellhound.atlas", "deck": [ @@ -10463,6 +10914,141 @@ ], "colors": "GRU" }, +{ + "name": "Vulture", + "sprite": "sprites/dungeon/vulture.atlas", + "deck": [ + "decks/vulture.dck" + ], + "ai": "", + "flying": true, + "scale": 0.60, + "spawnRate": 1, + "difficulty": 0.1, + "speed": 25, + "life": 11, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 1, + "addMaxCount": 4, + "rarity": [ + "common", + "uncommon" + ], + "cardTypes": [ + "Creature", + "Artifact", + "Enchantment", + "Instant", + "Sorcery" + ] + }, + { + "type": "card", + "probability": 1, + "count": 1, + "rarity": [ + "uncommon", + "common" + ], + "cardTypes": [ + "Land" + ] + }, + { + "type": "gold", + "probability": 0.3, + "count": 10, + "addMaxCount": 90 + } + ], + "colors": "B" +}, +{ + "name": "Xira", + "sprite": "sprites/dungeon/xira.atlas", + "scale": 0.50, + "deck": [ + "decks/miniboss/xira.dck" + ], + "boss": true, + "ai": "", + "flying": false, + "spawnRate": 1, + "difficulty": 0.8, + "speed": 31, + "life": 50, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 4, + "rarity": [ + "rare" + ], + "cardTypes": [ + "Land" + ] + }, + { + "type": "gold", + "probability": 1, + "count": 100, + "addMaxCount": 5000 + }, + { + "type": "card", + "probability": 1, + "count": 1, + "cardName": "Luminous Broodmoth" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Zask, Skittering Swarmlord" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Mazirek, Kraul Death Priest" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Scute Swarm" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Fatal Push" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Grist, the Hunger Tide" + }, + { + "type": "card", + "probability": 0.50, + "count": 1, + "cardName": "Doom Blade" + }, + { + "type": "item", + "probability": 1, + "count": 1, + "itemName": "Xira's Fancy Hat" + } + ], + "colors": "BGR" +}, { "name": "Zombie", "sprite": "sprites/zombie.atlas", diff --git a/forge-gui/res/adventure/Shandalar/world/green.json b/forge-gui/res/adventure/Shandalar/world/green.json index 2b1fbff71c5..8f13583d92d 100644 --- a/forge-gui/res/adventure/Shandalar/world/green.json +++ b/forge-gui/res/adventure/Shandalar/world/green.json @@ -47,6 +47,8 @@ "Elf warrior", "Elk", "Faerie", + "Fox", + "Frog", "Giant Spider", "Gorgon", "Gorgon 2", @@ -57,18 +59,17 @@ "High Elf", "Hydra", "Kavu", + "Ooze", "Satyr", "Snake", "Spider", + "Squirrel", "Treefolk", "Treefolk Guardian", "Viper", "Werewolf", "Wild-Magic Sorcerer", - "Wurm", - "Ooze", - "Squirrel", - "Fox" + "Wurm" ], "pointsOfInterest": [ "Green Castle", diff --git a/forge-gui/res/adventure/Shandalar/world/items.json b/forge-gui/res/adventure/Shandalar/world/items.json index 6ad55c8384c..c71eb88cb89 100644 --- a/forge-gui/res/adventure/Shandalar/world/items.json +++ b/forge-gui/res/adventure/Shandalar/world/items.json @@ -16,6 +16,7 @@ } }, { + "name": "Phoenix Charm", "description": "Draft a Phoenix card, or conjure one to be cast with mana of any color.", "equipmentSlot": "Neck", @@ -205,6 +206,16 @@ "name": "Strange Key", "iconName": "StrangeKey", "questItem": true + }, + { + "name": "Torturer's Key", + "iconName": "StrangeKey", + "questItem": true + }, + { + "name": "Tibalt's Key", + "iconName": "StrangeKey", + "questItem": true }, { "name": "Axt", @@ -1092,5 +1103,50 @@ "Chicken Egg" ] } +}, +{ + "name": "Tibalt's Bag of Tricks", + "equipmentSlot": "Left", + "iconName": "BurningBook", + "effect": { + "lifeModifier": 1, + "startBattleWithCardInCommandZone": [ + "Tibalt's Bag of Tricks" + ] +} +}, +{ + "name": "Xira's Fancy Hat", + "equipmentSlot": "Neck", + "iconName": "BrownHat", + "effect": { + "lifeModifier": 2, + "startBattleWithCard": [ + "Xira's Hive" + ] +} +}, +{ + "name": "Grolnok's Skin", + "equipmentSlot": "Right", + "iconName": "FrogSkin", + "effect": { + "lifeModifier": 3, + "startBattleWithCardInCommandZone": [ + "Grolnok's Skin" + ] +} +}, +{ + "name": "Slobad's Iron Boots", + "equipmentSlot": "Boots", + "iconName": "MetallicBoots", + "effect": { + "lifeModifier": 1, + "moveSpeed": 1.35, + "startBattleWithCardInCommandZone": [ + "Slobad's Iron Boots" + ] +} } ] \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/world/points_of_interest.json b/forge-gui/res/adventure/Shandalar/world/points_of_interest.json index ecf9f136075..6f775581713 100644 --- a/forge-gui/res/adventure/Shandalar/world/points_of_interest.json +++ b/forge-gui/res/adventure/Shandalar/world/points_of_interest.json @@ -1912,5 +1912,41 @@ "spriteAtlas": "maps/tileset/buildings.atlas", "sprite": "farm", "map": "maps/map/scarecrow_farm.tmx" +}, +{ + "name": "Slobads Factory", + "type": "dungeon", + "count": 1, + "radiusFactor": 0.8, + "spriteAtlas": "maps/tileset/buildings.atlas", + "sprite": "Factory", + "map": "maps/map/slobad_factory.tmx" +}, +{ + "name": "Tibalts Fortress", + "type": "dungeon", + "count": 1, + "radiusFactor": 0.8, + "spriteAtlas": "maps/tileset/buildings.atlas", + "sprite": "LavaForge", + "map": "maps/map/tibalt.tmx" +}, +{ + "name": "Xiras Hive", + "type": "dungeon", + "count": 1, + "radiusFactor": 0.8, + "spriteAtlas": "maps/tileset/buildings.atlas", + "sprite": "Cave", + "map": "maps/map/xira.tmx" +}, +{ + "name": "Grolnoks Bog", + "type": "dungeon", + "count": 1, + "radiusFactor": 0.8, + "spriteAtlas": "maps/tileset/buildings.atlas", + "sprite": "EvilGrove", + "map": "maps/map/grolnok.tmx" } ] \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/world/red.json b/forge-gui/res/adventure/Shandalar/world/red.json index 6229fec8041..8dd8aaace80 100644 --- a/forge-gui/res/adventure/Shandalar/world/red.json +++ b/forge-gui/res/adventure/Shandalar/world/red.json @@ -33,7 +33,9 @@ "Ashmouth Devil", "Axgard Dwarf", "Berserker", + "Boar", "Boggart", + "Bull", "Challenger 1", "Challenger 2", "Challenger 3", @@ -53,6 +55,7 @@ "Immersturm Demon", "Kavu", "Khan", + "Kobold", "Mindclaw Shaman", "Minotaur", "Minotaur Flayer", @@ -65,10 +68,7 @@ "Vampire Lord", "Viashino", "Wild-Magic Sorcerer", - "Yeti", - "Kobold", - "Boar", - "Bull" + "Yeti" ], "pointsOfInterest": [ "Red Castle", @@ -115,7 +115,9 @@ "CaveRH", "CaveRJ", "Kobold Mine", - "Temple of Chandra" + "Temple of Chandra", + "Tibalts Fortress", + "Xiras Hive" ], "structures": [ { diff --git a/forge-gui/res/adventure/Shandalar/world/waste.json b/forge-gui/res/adventure/Shandalar/world/waste.json index 771d29f0802..70eca349d58 100644 --- a/forge-gui/res/adventure/Shandalar/world/waste.json +++ b/forge-gui/res/adventure/Shandalar/world/waste.json @@ -29,39 +29,38 @@ ], "enemies": [ "Bandit", - "Challenger 20", - "Challenger 21", - "Challenger 22", - "ClayGolem", - "Construct", - "Eldrazi", - "Gargoyle", - "Gargoyle 2", - "Golem", - "Sliver", - "Symbiote", "Black Wiz1", "Black Wiz2", "Black Wiz3", "Blue Wiz1", "Blue Wiz2", "Blue Wiz3", + "Boar", + "Challenger 20", + "Challenger 21", + "Challenger 22", + "ClayGolem", + "Construct", + "Doppelganger", + "Eldrazi", + "Fox", + "Gargoyle", + "Gargoyle 2", + "Golem", "Green Wiz1", "Green Wiz2", "Green Wiz3", + "Insect", + "Ooze", + "Pirate", "Red Wiz1", "Red Wiz2", "Red Wiz3", + "Scarecrow", + "Sliver", "White Wiz1", "White Wiz2", - "White Wiz3", - "Doppelganger", - "Pirate", - "Ooze", - "Fox", - "Boar", - "Insect", - "Scarecrow" + "White Wiz3" ], "pointsOfInterest": [ "Spawn", @@ -105,7 +104,8 @@ "Dream Halls", "Lich's Mirror", "Kobold Mine", - "Slime Cave" + "Slime Cave", + "Slobads Factory" ], "structures": [ { diff --git a/forge-gui/res/adventure/Shandalar/world/white.json b/forge-gui/res/adventure/Shandalar/world/white.json index 3c92e3f67a9..07fd36c25c4 100644 --- a/forge-gui/res/adventure/Shandalar/world/white.json +++ b/forge-gui/res/adventure/Shandalar/world/white.json @@ -32,6 +32,7 @@ "Adventurer", "Aether Channeler", "Archer", + "Armored Knight", "Beastmaster", "Cat", "Cathar", @@ -41,23 +42,22 @@ "Cleric", "Dawnhart Witch", "Eldraine Knight", + "Fox", "Frost Titan", "Griffin", + "Horse", "Horseman", "Human", "Human elite", "Human guard", + "Insect", "Knight", + "Kor Warrior", "Monk", "White Dwarf", "White Wiz1", "White Wiz2", - "White Wiz3", - "Armored Knight", - "Kor Warrior", - "Fox", - "Horse", - "Insect" + "White Wiz3" ], "pointsOfInterest": [ "White Castle",