From ec5b45bc056b3f6a9d99c0deef5579e0d1c0eef7 Mon Sep 17 00:00:00 2001 From: Simisays <67333662+Simisays@users.noreply.github.com> Date: Thu, 25 May 2023 09:41:55 +0200 Subject: [PATCH] Adventure (#12) * update * update * update * update * update * update * update * update * Update enemies.json * Update enemies.json * update * update * update --- .../Shandalar/decks/{ => animals}/ape.json | 0 .../Shandalar/decks/{ => animals}/badger.dck | 0 .../Shandalar/decks/{ => animals}/bat.dck | 0 .../Shandalar/decks/{ => animals}/bear.json | 0 .../decks/{ => animals}/bird_blue.json | 0 .../Shandalar/decks/{ => animals}/boar.json | 0 .../Shandalar/decks/animals/boar_gruul.dck | 28 + .../decks/animals/boar_monogreenlifegain.dck | 26 + .../Shandalar/decks/{ => animals}/bull.dck | 0 .../Shandalar/decks/{ => animals}/camel.dck | 0 .../Shandalar/decks/{ => animals}/cat.json | 0 .../decks/animals/cat_greenblack.dck | 28 + .../decks/animals/cat_greenwhite.dck | 29 + .../decks/animals/cat_greenwhite2.dck | 27 + .../Shandalar/decks/{ => animals}/chicken.dck | 0 .../Shandalar/decks/{ => animals}/crab.json | 0 .../Shandalar/decks/{ => animals}/dog.dck | 0 .../Shandalar/decks/{ => animals}/dog.json | 0 .../decks/{ => animals}/elephant.json | 0 .../Shandalar/decks/{ => animals}/elk.dck | 0 .../Shandalar/decks/{ => animals}/fox.json | 0 .../decks/animals/fox_greenwhite.dck | 27 + .../Shandalar/decks/{ => animals}/frog.json | 0 .../decks/{ => animals}/giant_crab.dck | 0 .../Shandalar/decks/{ => animals}/gorilla.dck | 0 .../decks/{ => animals}/griffin.json | 0 .../Shandalar/decks/{ => animals}/hippo.dck | 0 .../Shandalar/decks/{ => animals}/horse.dck | 0 .../decks/{ => animals}/infectrat.dck | 0 .../decks/{ => animals}/jellyfish.dck | 0 .../Shandalar/decks/{ => animals}/octopus.dck | 0 .../Shandalar/decks/{ => animals}/owl.dck | 0 .../Shandalar/decks/{ => animals}/rat.json | 0 .../decks/{ => animals}/ratswarm.dck | 0 .../Shandalar/decks/{ => animals}/raven.dck | 0 .../decks/{ => animals}/squirrel.dck | 0 .../decks/{ => animals}/straycat.dck | 0 .../Shandalar/decks/{ => animals}/turtle.json | 0 .../Shandalar/decks/{ => animals}/unicorn.dck | 0 .../Shandalar/decks/{ => animals}/vulture.dck | 0 .../decks/{ => animals}/wolfboss.dck | 0 .../decks/{ => arachnida}/cave_spider.dck | 0 .../decks/{ => arachnida}/insect.dck | 0 .../decks/{ => arachnida}/scarab.dck | 0 .../decks/{ => arachnida}/scorpion.dck | 0 .../decks/{ => arachnida}/spider.json | 0 .../decks/{ => arachnida}/spider_token.dck | 0 .../adventure/Shandalar/decks/black_good.json | 9 - .../adventure/Shandalar/decks/black_mid.json | 9 - .../adventure/Shandalar/decks/blue_good.json | 9 - .../adventure/Shandalar/decks/blue_mid.json | 10 - .../challenger_20_allied_fires.dck | 0 .../challenger_20_cavalcade_charge.dck | 0 .../challenger_20_final_adventure.dck | 0 .../challenger_20_flash_of_ferocity.dck | 0 .../challenger_21_azorius_control.dck | 0 .../challenger_21_dimir_rogue.dck | 0 .../challenger_21_mono-green_stompy.dck | 0 .../challenger_21_mono-red_aggro.dck | 0 .../challenger_22_dimir_control.dck | 0 .../challenger_22_gruul_stompy.dck | 0 .../challenger_22_mono_white_aggro.dck | 0 .../challenger_22_rakdos_vampires.dck | 0 .../{ => constructs}/artifactwarrior.dck | 0 .../decks/{ => constructs}/construct.json | 0 .../decks/{ => constructs}/golem.dck | 0 .../decks/{ => constructs}/golem.json | 0 .../decks/{ => constructs}/golem_good.json | 0 .../decks/{ => dwarves}/axgard_dwarf.dck | 0 .../Shandalar/decks/{ => dwarves}/bandit.dck | 0 .../decks/{ => dwarves}/berserker.json | 0 .../Shandalar/decks/{ => dwarves}/dwarf.json | 0 .../decks/{ => dwarves}/dwarfdemolisher.dck | 0 .../decks/{ => dwarves}/dwarfmercenary.dck | 0 .../decks/{ => dwarves}/dwarfpilot.dck | 0 .../decks/{ => dwarves}/white_dwarf.dck | 0 .../decks/{ => elementals}/br_elemental.dck | 0 .../{ => elementals}/elemental_blue.json | 0 .../decks/{ => elementals}/fire_elemental.dck | 0 .../decks/{ => elementals}/fireelemental.dck | 0 .../{ => elementals}/flame_elemental.dck | 0 .../{ => elementals}/lightning_elemental.dck | 0 .../{ => elementals}/magma_elemental.dck | 0 .../decks/{ => elementals}/sandgolem.dck | 0 .../{ => elementals}/water_elemental.dck | 0 .../Shandalar/decks/{ => elves}/elf_bad.json | 0 .../decks/{ => elves}/elf_golgari.dck | 0 .../Shandalar/decks/{ => elves}/elf_good.json | 0 .../Shandalar/decks/{ => elves}/elf_mid.json | 0 .../decks/{ => elves}/golgari_elf.dck | 0 .../decks/{ => faeries}/dimir_faerie.dck | 0 .../decks/{ => faeries}/eldraine_faerie.dck | 0 .../Shandalar/decks/{ => faeries}/faerie.json | 0 .../res/adventure/Shandalar/decks/fear.dck | 38 - .../decks/{ => giants}/firegiant.dck | 0 .../decks/{ => giants}/firegiantboss.dck | 0 .../decks/{ => giants}/foresttitan.dck | 0 .../decks/{ => giants}/frost_titan.dck | 0 .../decks/{ => giants}/gravetitan.dck | 0 .../decks/{ => giants}/stormtitan.dck | 0 .../decks/{ => giants}/sun titan.dck | 0 .../decks/{ => goblins}/eyeblight.dck | 0 .../decks/{ => goblins}/goblin_artificer.dck | 0 .../decks/{ => goblins}/goblin_bad.json | 0 .../decks/{ => goblins}/goblin_good.json | 0 .../decks/{ => goblins}/goblin_mid.json | 0 .../Shandalar/decks/{ => goblins}/goblins.dck | 0 .../adventure/Shandalar/decks/green_good.json | 9 - .../decks/holy/Akroma's Angelfire 1.dck | 39 + .../decks/holy/Akroma's Angelfire 3.dck | 47 + .../decks/{ => holy}/aether_channeler.dck | 0 .../Shandalar/decks/{ => holy}/angel.json | 0 .../decks/{ => holy}/angelcontrol.dck | 0 .../decks/{ => holy}/angelwarrior.dck | 0 .../decks/{ => holy}/armored_knight.dck | 0 .../Shandalar/decks/{ => holy}/cleric.json | 0 .../decks/{ => holy}/cleric_orzhov.dck | 0 .../decks/{ => holy}/disciple_of_teferi.dck | 0 .../decks/{ => holy}/eldraine_knight.dck | 0 .../Shandalar/decks/{ => holy}/knight.json | 0 .../Shandalar/decks/{ => holy}/monk.json | 0 .../decks/{ => humans}/adventurer.dck | 0 .../decks/{ => humans}/archeologist.dck | 0 .../decks/{ => humans}/archerelite.dck | 0 .../decks/{ => humans}/artificer.dck | 0 .../decks/{ => humans}/barbarian.dck | 0 .../decks/{ => humans}/beastmaster.dck | 0 .../Shandalar/decks/{ => humans}/cathar.dck | 0 .../Shandalar/decks/{ => humans}/farmer.dck | 0 .../decks/{ => humans}/gladiator.dck | 0 .../decks/{ => humans}/horsemanship.dck | 0 .../decks/{ => humans}/human_archer.dck | 0 .../decks/{ => humans}/human_bad.json | 0 .../decks/{ => humans}/human_good.json | 0 .../decks/{ => humans}/human_mid.json | 0 .../{ => humans}/human_soldier_token.dck | 0 .../decks/{ => humans}/humanmercenary.dck | 0 .../decks/{ => humans}/knightmercenary.dck | 0 .../Shandalar/decks/{ => humans}/mardu.dck | 0 .../Shandalar/decks/{ => humans}/pirate.dck | 0 .../Shandalar/decks/{ => humans}/rogue.json | 0 .../Shandalar/decks/{ => kobolds}/kobold.dck | 0 .../{green_mid.json => kobolds/kobold.json} | 5 +- .../decks/kobolds/kobolddragoncaller.dck | 41 + .../decks/kobolds/koboldtrapmaster.dck | 26 + .../Shandalar/decks/kobolds/koboldwarrior.dck | 34 + .../Shandalar/decks/kobolds/koboldworker.dck | 44 + .../decks/kobolds/roshnakhtheroic.dck | 32 + .../Shandalar/decks/{ => kor}/kor_warrior.dck | 0 .../decks/{ => lizards}/darkenchanter.dck | 0 .../decks/{ => lizards}/dinosaur_w_r.dck | 0 .../decks/{ => lizards}/dinosaurs.json | 0 .../decks/{ => lizards}/loamspeaker.dck | 0 .../decks/{ => lizards}/mindclaw_shaman.dck | 0 .../Shandalar/decks/{ => lizards}/shaman.json | 0 .../decks/{ => lizards}/shamanelite.dck | 0 .../Shandalar/decks/{ => lizards}/snake.dck | 0 .../Shandalar/decks/{ => lizards}/snake.json | 0 .../decks/{ => lizards}/symbiote.dck | 0 .../decks/{ => lizards}/viashino.dck | 0 .../decks/{ => merfolk}/merfolk_bad.json | 0 .../decks/{ => merfolk}/merfolk_good.json | 0 .../decks/{ => merfolk}/merfolk_lord2.dck | 0 .../decks/{ => merfolk}/merfolk_lords.dck | 0 .../decks/{ => merfolk}/merfolk_mid.json | 0 .../decks/{ => merfolk}/merfolk_v_goblins.dck | 0 .../decks/{ => miniboss}/conjure.dck | 0 .../decks/{ => miniboss}/torturer.dck | 0 .../decks/{ => miniboss}/warlockmaster.dck | 0 .../{ => monsters}/amonkhet_minotaur.dck | 0 .../decks/{ => monsters}/beast_green.json | 0 .../decks/{ => monsters}/beast_red.json | 0 .../decks/{ => monsters}/beholder.dck | 0 .../decks/{ => monsters}/centaur.json | 0 .../decks/{ => monsters}/centaur_warrior.dck | 0 .../decks/{ => monsters}/cephalid.dck | 0 .../decks/{ => monsters}/cyclops.dck | 0 .../Shandalar/decks/{ => monsters}/djinn.json | 0 .../decks/{ => monsters}/djinn_tarkir.dck | 0 .../Shandalar/decks/{ => monsters}/dragon.dck | 0 .../Shandalar/decks/{ => monsters}/efreet.dck | 0 .../decks/{ => monsters}/eldrazi.json | 0 .../Shandalar/decks/{ => monsters}/eye.dck | 0 .../decks/{ => monsters}/firedragon.dck | 0 .../Shandalar/decks/{ => monsters}/fungus.dck | 0 .../decks/{ => monsters}/fungus.json | 0 .../decks/{ => monsters}/fungus_golgari.dck | 0 .../decks/{ => monsters}/gargoyle.dck | 0 .../decks/{ => monsters}/gargoyle.json | 0 .../decks/{ => monsters}/golgari_treefolk.dck | 0 .../Shandalar/decks/{ => monsters}/gorgon.dck | 0 .../decks/{ => monsters}/gorgon_2.dck | 0 .../Shandalar/decks/{ => monsters}/harpy.dck | 0 .../decks/{ => monsters}/harpy_2.dck | 0 .../decks/{ => monsters}/homarid.dck | 0 .../Shandalar/decks/{ => monsters}/horror.dck | 0 .../Shandalar/decks/{ => monsters}/hydra.json | 0 .../Shandalar/decks/{ => monsters}/jackal.dck | 0 .../Shandalar/decks/{ => monsters}/kavu.dck | 0 .../Shandalar/decks/{ => monsters}/mimic.dck | 0 .../decks/{ => monsters}/minotaur.dck | 0 .../decks/{ => monsters}/minotaur.json | 0 .../monsters/minotaurblackredmadness.dck | 28 + .../Shandalar/decks/monsters/minotaurmid.dck | 27 + .../decks/monsters/minotaurmonored.dck | 26 + .../Shandalar/decks/{ => monsters}/ooze.json | 0 .../decks/monsters/ooze_greenblackred.dck | 29 + .../decks/monsters/ooze_greenblue.dck | 29 + .../decks/monsters/ooze_monogreen.dck | 26 + .../decks/{ => monsters}/phoenix.dck | 0 .../Shandalar/decks/{ => monsters}/plant.dck | 0 .../Shandalar/decks/{ => monsters}/plant.json | 0 .../decks/{ => monsters}/sandwurm.dck | 0 .../Shandalar/decks/{ => monsters}/satyr.dck | 0 .../decks/{ => monsters}/scarecrow.dck | 0 .../decks/{ => monsters}/scarecrowcaptain.dck | 0 .../decks/{ => monsters}/sea_monster.dck | 0 .../decks/{ => monsters}/sliver.json | 0 .../decks/{ => monsters}/sliver_black.dck | 0 .../decks/{ => monsters}/swamptroll.dck | 0 .../decks/{ => monsters}/treefolk.dck | 0 .../decks/{ => monsters}/treefolk.json | 0 .../decks/{ => monsters}/treefolk_golgari.dck | 0 .../Shandalar/decks/{ => monsters}/troll.json | 0 .../decks/{ => monsters}/walkingbrain.dck | 0 .../decks/{ => monsters}/werewolf.dck | 0 .../Shandalar/decks/{ => monsters}/wurm.json | 0 .../Shandalar/decks/{ => monsters}/yeti.dck | 0 .../decks/{ => nezumi}/humanoidrat.dck | 0 .../{ => phyrexians}/copperhostbrutalizer.dck | 0 .../copperhostbrutalizer.json | 0 .../{ => phyrexians}/copperhostinfector.json | 0 .../{ => phyrexians}/drossgladiator.json | 0 .../decks/{ => phyrexians}/drossgrimnarch.dck | 0 .../{ => phyrexians}/drossgrimnarch.json | 0 .../decks/{ => phyrexians}/furnacegoblin.json | 0 .../{ => phyrexians}/furnacetormentor.dck | 0 .../{ => phyrexians}/furnacetormentor.json | 0 .../{ => phyrexians}/gitaxianscientist.dck | 0 .../{ => phyrexians}/gitaxianscientist.json | 0 .../{ => phyrexians}/gitaxianunderling.json | 0 .../decks/{ => phyrexians}/phyrexianangel.dck | 0 .../{ => phyrexians}/phyrexianangel.json | 0 .../{ => phyrexians}/phyrexianduelist.json | 0 .../res/adventure/Shandalar/decks/ramp.dck | 38 - .../adventure/Shandalar/decks/red_bad[1].json | 9 - .../adventure/Shandalar/decks/red_bad[2].json | 9 - .../adventure/Shandalar/decks/red_bad[3].json | 9 - .../adventure/Shandalar/decks/red_bad[4].json | 9 - .../adventure/Shandalar/decks/red_good.json | 9 - .../adventure/Shandalar/decks/red_mid.json | 9 - .../decks/{ => unholy}/ashmouth_devil.dck | 0 .../decks/{ => unholy}/dark_spirit.dck | 0 .../decks/{ => unholy}/dawnhart_witch.dck | 0 .../decks/{ => unholy}/death_knight.dck | 0 .../decks/{ => unholy}/death_knight.json | 0 .../Shandalar/decks/{ => unholy}/demon.json | 0 .../Shandalar/decks/unholy/demonblackred.dck | 28 + .../Shandalar/decks/unholy/demonmonoblack.dck | 26 + .../Shandalar/decks/unholy/demonshard.dck | 48 + .../Shandalar/decks/{ => unholy}/devil.json | 0 .../Shandalar/decks/{ => unholy}/ghost.json | 0 .../decks/{ => unholy}/ghost_blue.dck | 0 .../Shandalar/decks/{ => unholy}/ghoul.dck | 0 .../decks/{ => unholy}/hellhound.dck | 0 .../decks/{ => unholy}/hellhound2.dck | 0 .../decks/{ => unholy}/immersturm_demon.dck | 0 .../Shandalar/decks/{ => unholy}/lich.dck | 0 .../Shandalar/decks/{ => unholy}/mummy.dck | 0 .../decks/{ => unholy}/rakdos_devil.dck | 0 .../{ => unholy}/reassemblingskeleton.dck | 0 .../Shandalar/decks/{ => unholy}/skeleton.dck | 0 .../decks/{ => unholy}/skeleton_2.dck | 0 .../decks/{ => unholy}/skeleton_champion.dck | 0 .../Shandalar/decks/{ => unholy}/vampire.dck | 0 .../Shandalar/decks/{ => unholy}/vampire.json | 0 .../{ => unholy}/vampire_blood_token_fly.dck | 0 .../Shandalar/decks/{ => unholy}/witch.dck | 0 .../Shandalar/decks/{ => unholy}/zombie.dck | 0 .../decks/{ => unholy}/zombie_bad.json | 0 .../decks/{ => unholy}/zombie_good.json | 0 .../decks/{ => unholy}/zombie_greater.dck | 0 .../decks/{ => unholy}/zombie_mid.json | 0 .../adventure/Shandalar/decks/white_bad.json | 9 - .../adventure/Shandalar/decks/white_good.json | 9 - .../adventure/Shandalar/decks/white_mid.json | 9 - .../blackwizard_easy.json} | 0 .../wizards/blackwizard_easy_artifact.dck | 34 + .../wizards/blackwizard_easy_badmoon.dck | 42 + .../decks/wizards/blackwizard_easy_mill.dck | 27 + .../wizards/blackwizard_hard_gravepact.dck | 29 + .../decks/wizards/blackwizard_hard_knight.dck | 46 + .../blackwizard_hard_liliana.dck} | 0 .../wizards/blackwizard_hard_sacrifice.dck | 29 + .../blackwizard_medium_demonicpact.dck | 32 + .../decks/wizards/blackwizard_medium_fear.dck | 31 + .../wizards/blackwizard_medium_goblins.dck | 24 + .../bluewizard_easy.json.json} | 0 .../wizards/bluewizard_easy_artifact.dck | 36 + .../decks/wizards/bluewizard_easy_control.dck | 33 + .../decks/wizards/bluewizard_easy_thassa.dck | 34 + .../wizards/bluewizard_hard_artifact.dck | 30 + .../decks/wizards/bluewizard_hard_bounce.dck | 27 + .../decks/wizards/bluewizard_hard_control.dck | 34 + .../bluewizard_hard_control2.dck} | 0 .../wizards/bluewizard_medium_donate.dck | 27 + .../wizards/bluewizard_medium_dragons.dck | 37 + .../wizards/bluewizard_medium_midrange.dck | 26 + .../bluewizard_medium_mill.dck} | 0 .../decks/{ => wizards}/chandra1.dck | 0 .../decks/{ => wizards}/chandra2.dck | 0 .../decks/{ => wizards}/chandra3.dck | 0 .../decks/{ => wizards}/chandra4.dck | 0 .../decks/{ => wizards}/chandra5.dck | 0 .../decks/{ => wizards}/chandra6.dck | 0 .../decks/{ => wizards}/curselord.dck | 0 .../decks/{ => wizards}/dimir_ninja.dck | 0 .../decks/{ => wizards}/dimir_poison.dck | 0 .../greenwizard_easy.json} | 0 .../decks/wizards/greenwizard_easy_elf.dck | 24 + .../wizards/greenwizard_easy_enchantment.dck | 36 + .../wizards/greenwizard_easy_vanilla.dck | 28 + .../decks/wizards/greenwizard_hard_ramp.dck | 35 + .../wizards/greenwizard_hard_rampbiss.dck | 25 + .../wizards/greenwizard_hard_sapproling.dck | 42 + .../wizards/greenwizard_medium_cheatramp.dck | 30 + .../wizards/greenwizard_medium_nissa.dck | 38 + .../wizards/greenwizard_medium_snakes.dck | 35 + .../greenwizard_medium_trample.dck} | 0 .../decks/{ => wizards}/illusion.dck | 0 .../{ => wizards}/lilianas_herbalist.dck | 0 .../decks/{ => wizards}/pyromancer.dck | 0 .../decks/{ => wizards}/rakdos_vamps.dck | 0 .../decks/{ => wizards}/reanimator.dck | 0 .../decks/wizards/reanimator_cycling_rbu.dck | 43 + .../redwizard_easy.json} | 0 .../decks/wizards/redwizard_easy_burn.dck | 34 + .../decks/wizards/redwizard_easy_dragons.dck | 36 + .../redwizard_easy_gauntletofmight.dck | 22 + .../decks/wizards/redwizard_hard_burn.dck | 34 + .../decks/wizards/redwizard_hard_dragons.dck | 35 + .../decks/wizards/redwizard_hard_fight.dck | 30 + .../redwizard_hard_lavaaxe.dck} | 0 .../wizards/redwizard_medium_artifact.dck | 49 + .../wizards/redwizard_medium_cirleofflame.dck | 35 + .../decks/wizards/redwizard_medium_giant.dck | 28 + .../redwizard_medium_hasteburn.dck} | 0 .../wizards/redwizard_medium_ralburn.dck | 27 + .../Shandalar/decks/wizards/runelord.dck | 25 + .../decks/wizards/simicwizard_evolve.dck | 33 + .../wizards/simicwizard_intruderalarm.dck | 27 + .../decks/wizards/whitewizard_easy_ajani.dck | 37 + .../wizards/whitewizard_easy_angelhuman.dck | 31 + .../wizards/whitewizard_easy_wanderer.dck | 33 + .../wizards/whitewizard_hard_armaggedon.dck | 41 + .../wizards/whitewizard_hard_enchantments.dck | 25 + .../wizards/whitewizard_hard_hatebears.dck | 40 + .../wizards/whitewizard_hard_humansoldier.dck | 43 + .../wizards/whitewizard_hard_humility.dck | 21 + .../wizards/whitewizard_medium_aggro.dck | 35 + .../whitewizard_medium_basri.dck} | 0 .../wizards/whitewizard_medium_control.dck | 41 + .../wizards/whitewizard_medium_knight.dck | 29 + .../{ => wizards}/wild-magic_sorcerer.dck | 0 .../Shandalar/maps/map/castle_plains_3.tmx | 2 +- .../Shandalar/maps/map/catlair_1.tmx | 10 +- .../Shandalar/maps/map/catlair_2.tmx | 10 +- .../Shandalar/maps/map/catlair_3.tmx | 8 +- .../adventure/Shandalar/maps/map/cave_1..tmx | 112 - .../adventure/Shandalar/maps/map/cave_12.tmx | 6 +- .../adventure/Shandalar/maps/map/cave_5.tmx | 2 +- .../adventure/Shandalar/maps/map/cave_7.tmx | 6 +- .../Shandalar/maps/map/crawlspace.tmx | 6 +- .../Shandalar/maps/map/dreamhalls.tmx | 4 +- .../Shandalar/maps/map/evilgrove_1.tmx | 6 +- .../Shandalar/maps/map/evilgrove_2.tmx | 8 +- .../Shandalar/maps/map/evilgrove_4.tmx | 8 +- .../Shandalar/maps/map/factory_1.tmx | 6 +- .../Shandalar/maps/map/factory_2.tmx | 8 +- .../Shandalar/maps/map/factory_3.tmx | 8 +- .../Shandalar/maps/map/factory_4.tmx | 8 +- .../adventure/Shandalar/maps/map/fort_4.tmx | 6 +- .../adventure/Shandalar/maps/map/fort_5.tmx | 4 +- .../adventure/Shandalar/maps/map/fort_6.tmx | 10 +- .../adventure/Shandalar/maps/map/fort_7.tmx | 12 +- .../Shandalar/maps/map/graveyard_2.tmx | 2 +- .../adventure/Shandalar/maps/map/grolnok.tmx | 12 +- .../Shandalar/maps/map/grolnok_f1.tmx | 8 +- .../adventure/Shandalar/maps/map/grove_1.tmx | 4 +- .../adventure/Shandalar/maps/map/jacehold.tmx | 4 +- .../Shandalar/maps/map/kobold_encampment.tmx | 25 + .../Shandalar/maps/map/lavaforge_1.tmx | 2 +- .../Shandalar/maps/map/lavaforge_2.tmx | 4 +- .../Shandalar/maps/map/magetower_1.tmx | 4 +- .../Shandalar/maps/map/magetower_13.tmx | 6 +- .../Shandalar/maps/map/magetower_2.tmx | 6 +- .../Shandalar/maps/map/magetower_3.tmx | 4 +- .../Shandalar/maps/map/magetower_4.tmx | 8 +- .../Shandalar/maps/map/magetower_5.tmx | 4 +- .../maps/map/main_story/forest_capital.tmx | 26 +- .../maps/map/main_story/island_capital.tmx | 23 +- .../maps/map/main_story/mountain_capital.tmx | 8 +- .../maps/map/main_story/plains_capital.tmx | 33 +- .../Shandalar/maps/map/main_story/spawn.tmx | 36 +- .../maps/map/main_story/swamp_capital.tmx | 6 +- .../map/main_story/temple_of_liliana/keep.tmx | 2 +- .../maps/map/main_story/templeofchandra.tmx | 4 +- .../Shandalar/maps/map/monastery_1.tmx | 4 +- .../Shandalar/maps/map/monastery_2.tmx | 6 +- .../Shandalar/maps/map/monastery_3.tmx | 6 +- .../Shandalar/maps/map/monastery_4.tmx | 6 +- .../Shandalar/maps/map/monastery_5.tmx | 4 +- .../adventure/Shandalar/maps/map/nahiri.tmx | 2 +- .../Shandalar/maps/map/skullcave_1.tmx | 8 +- .../Shandalar/maps/map/skullcave_3.tmx | 12 +- .../Shandalar/maps/map/snowabbey_1.tmx | 12 +- .../Shandalar/maps/map/snowabbey_2.tmx | 12 +- .../Shandalar/maps/map/snowabbey_3.tmx | 12 +- .../adventure/Shandalar/maps/map/tibalt.tmx | 4 +- .../Shandalar/maps/map/zedruu_f4.tmx | 2 +- .../Shandalar/maps/tileset/buildings.atlas | 15 + .../Shandalar/maps/tileset/buildings.png | Bin 247218 -> 248516 bytes .../sprites/{ => animals}/badger.atlas | 0 .../sprites/{ => animals}/badger.png | Bin .../Shandalar/sprites/{ => animals}/bat.atlas | 0 .../Shandalar/sprites/{ => animals}/bat.png | Bin .../sprites/{ => animals}/bear.atlas | 0 .../Shandalar/sprites/{ => animals}/bear.png | Bin .../sprites/{ => animals}/boar.atlas | 0 .../Shandalar/sprites/{ => animals}/boar.png | Bin .../sprites/{ => animals}/bull.atlas | 0 .../Shandalar/sprites/{ => animals}/bull.png | Bin .../sprites/{dungeon => animals}/camel.atlas | 0 .../sprites/{dungeon => animals}/camel.png | Bin .../Shandalar/sprites/{ => animals}/cat.atlas | 0 .../Shandalar/sprites/{ => animals}/cat.png | Bin .../{dungeon => animals}/chicken.atlas | 0 .../sprites/{dungeon => animals}/chicken.png | Bin .../sprites/{ => animals}/crab.atlas | 0 .../Shandalar/sprites/{ => animals}/crab.png | Bin .../sprites/{ => animals}/deer.atlas | 0 .../Shandalar/sprites/{ => animals}/deer.png | Bin .../sprites/{ => animals}/deer_2.atlas | 0 .../sprites/{ => animals}/deer_2.png | Bin .../Shandalar/sprites/{ => animals}/dog.atlas | 0 .../Shandalar/sprites/{ => animals}/dog.png | Bin .../{dungeon => animals}/elephant.atlas | 0 .../sprites/{dungeon => animals}/elephant.png | Bin .../Shandalar/sprites/{ => animals}/fox.atlas | 0 .../Shandalar/sprites/{ => animals}/fox.png | Bin .../sprites/{ => animals}/frog.atlas | 0 .../Shandalar/sprites/{ => animals}/frog.png | Bin .../{dungeon => animals}/gorilla.atlas | 0 .../sprites/{dungeon => animals}/gorilla.png | Bin .../sprites/{ => animals}/griffin.atlas | 0 .../sprites/{ => animals}/griffin.png | Bin .../sprites/{ => animals}/griffin_2.atlas | 0 .../sprites/{ => animals}/griffin_2.png | Bin .../sprites/{dungeon => animals}/hippo.atlas | 0 .../sprites/{dungeon => animals}/hippo.png | Bin .../sprites/{dungeon => animals}/horse.atlas | 0 .../sprites/{dungeon => animals}/horse.png | Bin .../sprites/{ => animals}/jellyfish.atlas | 0 .../sprites/{ => animals}/jellyfish.png | Bin .../sprites/{ => animals}/octopus.atlas | 0 .../sprites/{ => animals}/octopus.png | Bin .../Shandalar/sprites/{ => animals}/owl.atlas | 0 .../Shandalar/sprites/{ => animals}/owl.png | Bin .../sprites/{ => animals}/penguin.atlas | 0 .../sprites/{ => animals}/penguin.png | Bin .../sprites/{ => animals}/raven.atlas | 0 .../Shandalar/sprites/{ => animals}/raven.png | Bin .../sprites/{ => animals}/reindeer.atlas | 0 .../sprites/{ => animals}/reindeer.png | Bin .../sprites/{ => animals}/squirrel.atlas | 0 .../sprites/{ => animals}/squirrel.png | Bin .../sprites/{ => animals}/turtle.atlas | 0 .../sprites/{ => animals}/turtle.png | Bin .../{dungeon => animals}/vulture.atlas | 0 .../sprites/{dungeon => animals}/vulture.png | Bin .../sprites/{ => animals}/wildrat.atlas | 0 .../sprites/{ => animals}/wildrat.png | Bin .../sprites/{dungeon => animals}/wolf.atlas | 0 .../sprites/{dungeon => animals}/wolf.png | Bin .../sprites/{ => arachnida}/dragonfly.atlas | 0 .../sprites/{ => arachnida}/dragonfly.png | Bin .../insect.atlas => arachnida/giantfly.atlas} | 2 +- .../insect.png => arachnida/giantfly.png} | Bin .../{dungeon => arachnida}/scarab.atlas | 0 .../sprites/{dungeon => arachnida}/scarab.png | Bin .../sprites/{ => arachnida}/scorpion.atlas | 0 .../sprites/{ => arachnida}/scorpion.png | Bin .../spider_black.atlas} | 2 +- .../spider_black.png} | Bin .../sprites/arachnida/spider_cave.atlas | 89 + .../{dog2.png => arachnida/spider_cave.png} | Bin 45685 -> 43088 bytes .../spider_purple.atlas} | 2 +- .../spider_purple.png} | Bin .../sprites/arachnida/spider_web.png | Bin 0 -> 26753 bytes .../sprites/{dungeon => arachnida}/wasp.atlas | 0 .../sprites/{dungeon => arachnida}/wasp.png | Bin .../artifactsoldier.atlas | 0 .../artifactsoldier.png | Bin .../sprites/{ => constructs}/golem.atlas | 0 .../sprites/{ => constructs}/golem.png | Bin .../sprites/{ => constructs}/golem_2.atlas | 0 .../sprites/{ => constructs}/golem_2.png | Bin .../sprites/{ => constructs}/golem_3.atlas | 0 .../sprites/{ => constructs}/golem_3.png | Bin .../sprites/dungeon/ironcheffboss.png | Bin 7933 -> 0 bytes .../sprites/{ => dungeon}/mimic.atlas | 0 .../Shandalar/sprites/{ => dungeon}/mimic.png | Bin .../Shandalar/sprites/dwarfpilotbis1.png | Bin 1903 -> 0 bytes .../Shandalar/sprites/dwarfpilotbis2.png | Bin 1903 -> 0 bytes .../Shandalar/sprites/dwarfpilotbis3.png | Bin 1903 -> 0 bytes .../Shandalar/sprites/dwarfpilotbis4.png | Bin 1903 -> 0 bytes .../Shandalar/sprites/dwarfpilotbis5.png | Bin 1903 -> 0 bytes .../sprites/{ => dwarves}/bear_cavalry.atlas | 0 .../sprites/{ => dwarves}/bear_cavalry.png | Bin .../sprites/{ => dwarves}/carver.atlas | 0 .../sprites/{ => dwarves}/carver.png | Bin .../sprites/{ => dwarves}/dwarf.atlas | 0 .../Shandalar/sprites/{ => dwarves}/dwarf.png | Bin .../sprites/{ => dwarves}/dwarf_2.atlas | 0 .../sprites/{ => dwarves}/dwarf_2.png | Bin .../sprites/{ => dwarves}/dwarf_3.atlas | 0 .../sprites/{ => dwarves}/dwarf_3.png | Bin .../sprites/{ => dwarves}/dwarf_4.atlas | 0 .../sprites/{ => dwarves}/dwarf_4.png | Bin .../sprites/{ => dwarves}/dwarf_5.atlas | 0 .../sprites/{ => dwarves}/dwarf_5.png | Bin .../sprites/{ => dwarves}/dwarf_6.atlas | 0 .../sprites/{ => dwarves}/dwarf_6.png | Bin .../sprites/{ => dwarves}/dwarf_7.atlas | 0 .../sprites/{ => dwarves}/dwarf_7.png | Bin .../sprites/{ => dwarves}/dwarf_8.atlas | 0 .../sprites/{ => dwarves}/dwarf_8.png | Bin .../sprites/{ => dwarves}/dwarfpilot.atlas | 0 .../sprites/{ => dwarves}/dwarfpilot.png | Bin .../Replaced => dwarves}/mineguard.png | Bin .../sprites/{ => dwarves}/miner.atlas | 0 .../Shandalar/sprites/{ => dwarves}/miner.png | Bin .../sprites/{ => dwarves}/polar_cavalry.atlas | 0 .../sprites/{ => dwarves}/polar_cavalry.png | Bin .../{ => elementals}/airelemental.atlas | 0 .../sprites/{ => elementals}/airelemental.png | Bin .../{ => elementals}/cloudelemental.atlas | 0 .../{ => elementals}/cloudelemental.png | Bin .../{ => elementals}/crystalelemental.atlas | 0 .../{ => elementals}/crystalelemental.png | Bin .../{ => elementals}/fireelemental.atlas | 0 .../{ => elementals}/fireelemental.png | Bin .../{ => elementals}/iceelemental.atlas | 0 .../sprites/{ => elementals}/iceelemental.png | Bin .../{ => elementals}/lightningelemental.atlas | 0 .../{ => elementals}/lightningelemental.png | Bin .../{ => elementals}/magicelemental.atlas | 0 .../{ => elementals}/magicelemental.png | Bin .../{ => elementals}/magmaelemental.atlas | 0 .../{ => elementals}/magmaelemental.png | Bin .../{ => elementals}/magmafireelemental.atlas | 0 .../{ => elementals}/magmafireelemental.png | Bin .../{ => elementals}/mindelemental.atlas | 0 .../{ => elementals}/mindelemental.png | Bin .../sandelemental.atlas | 0 .../{dungeon => elementals}/sandelemental.png | Bin .../{ => elementals}/stoneelemental.atlas | 0 .../{ => elementals}/stoneelemental.png | Bin .../{ => elementals}/volcanoelemental.atlas | 0 .../{ => elementals}/volcanoelemental.png | Bin .../walkingleef.atlas} | 2 +- .../plant.png => elementals/walkingleef.png} | Bin .../{ => elementals}/waterelemental.atlas | 0 .../{ => elementals}/waterelemental.png | Bin .../{ => elementals}/waterelemental_2.atlas | 0 .../{ => elementals}/waterelemental_2.png | Bin .../Shandalar/sprites/{ => elves}/druid.atlas | 0 .../Shandalar/sprites/{ => elves}/druid.png | Bin .../sprites/{ => elves}/druid_2.atlas | 0 .../Shandalar/sprites/{ => elves}/druid_2.png | Bin .../sprites/{ => elves}/elf_golgari.atlas | 0 .../sprites/{ => elves}/elf_golgari.png | Bin .../sprites/{ => elves}/hunter.atlas | 0 .../Shandalar/sprites/{ => elves}/hunter.png | Bin .../sprites/{ => elves}/hunter_2.atlas | 0 .../sprites/{ => elves}/hunter_2.png | Bin .../Requested => faeries}/dimirfaerie.atlas | 0 .../Requested => faeries}/dimirfaerie.png | Bin .../sprites/{ => faeries}/pixie.atlas | 0 .../Shandalar/sprites/{ => faeries}/pixie.png | Bin .../sprites/{ => faeries}/pixie_2.atlas | 0 .../sprites/{ => faeries}/pixie_2.png | Bin .../sprites/{ => faeries}/pixie_dimir.atlas | 0 .../sprites/{ => faeries}/pixie_dimir.png | Bin .../{dungeon => giants}/ascendedtitan.atlas | 0 .../{dungeon => giants}/ascendedtitan.png | Bin .../{dungeon => giants}/firegiant.atlas | 0 .../sprites/{dungeon => giants}/firegiant.png | Bin .../{dungeon => giants}/forestgiant.atlas | 2 +- .../forestgiant.png} | Bin .../{dungeon => giants}/godlytitan.atlas | 0 .../{dungeon => giants}/godlytitan.png | Bin .../{dungeon => giants}/gravetitan.atlas | 0 .../{dungeon => giants}/gravetitan.png | Bin .../{dungeon => giants}/stormtitan.atlas | 0 .../{dungeon => giants}/stormtitan.png | Bin .../sprites/{ => giants}/titan.atlas | 0 .../Shandalar/sprites/{ => giants}/titan.png | Bin .../sprites/{ => giants}/titan_2.atlas | 0 .../sprites/{ => giants}/titan_2.png | Bin .../sprites/{ => goblins}/goblin.atlas | 0 .../sprites/{ => goblins}/goblin.png | Bin .../sprites/{ => goblins}/goblin_2.atlas | 0 .../sprites/{ => goblins}/goblin_2.png | Bin .../sprites/{ => goblins}/goblin_3.atlas | 0 .../sprites/{ => goblins}/goblin_3.png | Bin .../sprites/{ => goblins}/goblin_group.atlas | 0 .../sprites/{ => goblins}/goblin_group.png | Bin .../sprites/{ => goblins}/wolf_rider.atlas | 0 .../sprites/{ => goblins}/wolf_rider.png | Bin .../sprites/{ => goblins}/wolf_rider_2.atlas | 0 .../sprites/{ => goblins}/wolf_rider_2.png | Bin .../{dungeon => holy}/angelwarrior.atlas | 0 .../{dungeon => holy}/angelwarrior.png | Bin .../Shandalar/sprites/{ => holy}/cleric.atlas | 0 .../Shandalar/sprites/{ => holy}/cleric.png | Bin .../sprites/{ => holy}/cleric_orzhov.atlas | 0 .../sprites/{ => holy}/cleric_orzhov.png | Bin .../Shandalar/sprites/{ => holy}/knight.atlas | 0 .../Shandalar/sprites/{ => holy}/knight.png | Bin .../Shandalar/sprites/{ => holy}/monk.atlas | 0 .../Shandalar/sprites/{ => holy}/monk.png | Bin .../Shandalar/sprites/{ => holy}/monk_2.atlas | 0 .../Shandalar/sprites/{ => holy}/monk_2.png | Bin .../Shandalar/sprites/{ => holy}/monk_3.atlas | 0 .../Shandalar/sprites/{ => holy}/monk_3.png | Bin .../sprites/{ => holy}/paladin.atlas | 0 .../Shandalar/sprites/{ => holy}/paladin.png | Bin .../sprites/{ => holy}/paladin_2.atlas | 0 .../sprites/{ => holy}/paladin_2.png | Bin .../Shandalar/sprites/{ => holy}/priest.atlas | 0 .../Shandalar/sprites/{ => holy}/priest.png | Bin .../sprites/{ => humans}/antlered_elite.atlas | 0 .../sprites/{ => humans}/antlered_elite.png | Bin .../{dungeon => humans}/archaeologist.atlas | 0 .../{dungeon => humans}/archaeologist.png | Bin .../sprites/{ => humans}/archer.atlas | 0 .../Shandalar/sprites/{ => humans}/archer.png | Bin .../sprites/{ => humans}/archer_2.atlas | 0 .../sprites/{ => humans}/archer_2.png | Bin .../{dungeon => humans}/barbarian.atlas | 0 .../sprites/{dungeon => humans}/barbarian.png | Bin .../sprites/{ => humans}/bearguard.atlas | 0 .../sprites/{ => humans}/bearguard.png | Bin .../{dungeon => humans}/bowmandefender.atlas | 0 .../{dungeon => humans}/bowmandefender.png | Bin .../sprites/{ => humans}/calibou_elite.atlas | 0 .../sprites/{ => humans}/calibou_elite.png | Bin .../sprites/{ => humans}/cathar.atlas | 0 .../Shandalar/sprites/{ => humans}/cathar.png | Bin .../sprites/{ => humans}/cavalier.atlas | 0 .../sprites/{ => humans}/cavalier.png | Bin .../sprites/{ => humans}/cavalier_2.atlas | 0 .../sprites/{ => humans}/cavalier_2.png | Bin .../sprites/{ => humans}/farmer.atlas | 0 .../Shandalar/sprites/{ => humans}/farmer.png | Bin .../{dungeon => humans}/gladiator.atlas | 0 .../sprites/{dungeon => humans}/gladiator.png | Bin .../sprites/{ => humans}/hoplite.atlas | 0 .../sprites/{ => humans}/hoplite.png | Bin .../sprites/{ => humans}/legionite.atlas | 0 .../sprites/{ => humans}/legionite.png | Bin .../sprites/{ => humans}/pikeman.atlas | 0 .../sprites/{ => humans}/pikeman.png | Bin .../sprites/{ => humans}/pikeman_2.atlas | 0 .../sprites/{ => humans}/pikeman_2.png | Bin .../sprites/{ => humans}/pirate.atlas | 0 .../Shandalar/sprites/{ => humans}/pirate.png | Bin .../sprites/{ => humans}/rogue.atlas | 0 .../Shandalar/sprites/{ => humans}/rogue.png | Bin .../sprites/{ => humans}/swordsman.atlas | 0 .../sprites/{ => humans}/swordsman.png | Bin .../sprites/{ => humans}/swordsman_2.atlas | 0 .../sprites/{ => humans}/swordsman_2.png | Bin .../sprites/{ => humans}/swordsman_3.atlas | 0 .../sprites/{ => humans}/swordsman_3.png | Bin .../kobolddragoncaller.atlas} | 6 +- .../kobolddragoncaller.png} | Bin .../sprites/kobolds/koboldpyromancer.atlas | 161 + .../sprites/kobolds/koboldpyromancer.png | Bin 0 -> 65998 bytes .../sprites/kobolds/koboldshaman.atlas | 113 + .../sprites/kobolds/koboldshaman.png | Bin 0 -> 24512 bytes .../sprites/kobolds/koboldslinger.atlas | 113 + .../sprites/kobolds/koboldslinger.png | Bin 0 -> 56720 bytes .../sprites/kobolds/koboldtrapmaster.atlas | 101 + .../sprites/kobolds/koboldtrapmaster.png | Bin 0 -> 18509 bytes .../sprites/kobolds/koboldwarrior.atlas | 119 + .../sprites/kobolds/koboldwarrior.png | Bin 0 -> 51945 bytes .../sprites/kobolds/koboldworker.atlas | 92 + .../sprites/kobolds/koboldworker.png | Bin 0 -> 34563 bytes .../sprites/{ => kor}/mineguard.atlas | 0 .../Shandalar/sprites/{ => kor}/mineguard.png | Bin .../Shandalar/sprites/{ => leonin}/lion.atlas | 0 .../Shandalar/sprites/{ => leonin}/lion.png | Bin .../sprites/{ => leonin}/lion_2.atlas | 0 .../Shandalar/sprites/{ => leonin}/lion_2.png | Bin .../sprites/{ => lizards}/ancient.atlas | 0 .../sprites/{ => lizards}/ancient.png | Bin .../sprites/{ => lizards}/ancient_2.atlas | 0 .../sprites/{ => lizards}/ancient_2.png | Bin .../sprites/{ => lizards}/basilisk.atlas | 0 .../sprites/{ => lizards}/basilisk.png | Bin .../sprites/{ => lizards}/basilisk_2.atlas | 0 .../sprites/{ => lizards}/basilisk_2.png | Bin .../sprites/{ => lizards}/basilisk_3.atlas | 0 .../sprites/{ => lizards}/basilisk_3.png | Bin .../sprites/{ => lizards}/battler.atlas | 0 .../sprites/{ => lizards}/battler.png | Bin .../sprites/{ => lizards}/battler_2.atlas | 0 .../sprites/{ => lizards}/battler_2.png | Bin .../sprites/{ => lizards}/big_snake.atlas | 0 .../sprites/{ => lizards}/big_snake.png | Bin .../sprites/{ => lizards}/big_snake_2.atlas | 0 .../sprites/{ => lizards}/big_snake_2.png | Bin .../sprites/{ => lizards}/dreamwalker.atlas | 0 .../sprites/{ => lizards}/dreamwalker.png | Bin .../sprites/{ => lizards}/dreamwalker_2.atlas | 0 .../sprites/{ => lizards}/dreamwalker_2.png | Bin .../sprites/{ => lizards}/lizardrider.atlas | 0 .../sprites/{ => lizards}/lizardrider.png | Bin .../sprites/{ => lizards}/lizardrider_2.atlas | 0 .../sprites/{ => lizards}/lizardrider_2.png | Bin .../sprites/lizards/lizardwizard.atlas | 131 + .../sprites/lizards/lizardwizard.png | Bin 0 -> 22384 bytes .../sprites/{ => lizards}/pikelizard.atlas | 0 .../sprites/{ => lizards}/pikelizard.png | Bin .../sprites/{ => lizards}/scout.atlas | 0 .../Shandalar/sprites/{ => lizards}/scout.png | Bin .../sprites/{ => lizards}/scout_2.atlas | 0 .../sprites/{ => lizards}/scout_2.png | Bin .../sprites/{ => lizards}/shaman.atlas | 0 .../sprites/{ => lizards}/shaman.png | Bin .../sprites/{ => lizards}/shaman_2.atlas | 0 .../sprites/{ => lizards}/shaman_2.png | Bin .../sprites/{ => merfolk}/merfolk.atlas | 0 .../sprites/{ => merfolk}/merfolk.png | Bin .../sprites/{ => merfolk}/merfolk_lord.atlas | 0 .../sprites/{ => merfolk}/merfolk_lord.png | Bin .../sprites/{ => merfolk}/mermaid.atlas | 0 .../sprites/{ => merfolk}/mermaid.png | Bin .../conjurer.atlas} | 2 +- .../conjurer.png} | Bin .../{dungeon => miniboss}/ironcheffboss.atlas | 0 .../{boss => miniboss}/ironcheffboss.png | Bin .../{dungeon => miniboss}/torturer.atlas | 0 .../{dungeon => miniboss}/torturer.png | Bin .../sprites/{ => monsters}/behemoth.atlas | 0 .../sprites/{ => monsters}/behemoth.png | Bin .../sprites/{ => monsters}/beholder.atlas | 0 .../sprites/{ => monsters}/beholder.png | Bin .../sprites/{ => monsters}/centaur.atlas | 0 .../sprites/{ => monsters}/centaur.png | Bin .../sprites/{ => monsters}/centaur_2.atlas | 0 .../sprites/{ => monsters}/centaur_2.png | Bin .../sprites/{ => monsters}/cyclops.atlas | 0 .../sprites/{ => monsters}/cyclops.png | Bin .../sprites/{ => monsters}/cyclops_2.atlas | 0 .../sprites/{ => monsters}/cyclops_2.png | Bin .../sprites/{ => monsters}/djinn.atlas | 0 .../sprites/{ => monsters}/djinn.png | Bin .../sprites/{ => monsters}/djinn_2.atlas | 0 .../sprites/{ => monsters}/djinn_2.png | Bin .../sprites/{ => monsters}/doppelganger.atlas | 0 .../sprites/{ => monsters}/doppelganger.png | Bin .../sprites/{ => monsters}/dragon.atlas | 0 .../sprites/{ => monsters}/dragon.png | Bin .../sprites/{ => monsters}/efreet.atlas | 0 .../sprites/{ => monsters}/efreet.png | Bin .../sprites/{ => monsters}/efreet_2.atlas | 0 .../sprites/{ => monsters}/efreet_2.png | Bin .../sprites/{ => monsters}/eye.atlas | 0 .../Shandalar/sprites/{ => monsters}/eye.png | Bin .../{dungeon => monsters}/firedragon.atlas | 0 .../{dungeon => monsters}/firedragon.png | Bin .../sprites/{ => monsters}/fungus.atlas | 0 .../sprites/{ => monsters}/fungus.png | Bin .../{ => monsters}/fungus_golgari.atlas | 0 .../sprites/{ => monsters}/fungus_golgari.png | Bin .../sprites/{ => monsters}/gargoyle.atlas | 0 .../sprites/{ => monsters}/gargoyle.png | Bin .../sprites/{ => monsters}/gargoyle_2.atlas | 0 .../sprites/{ => monsters}/gargoyle_2.png | Bin .../{ => monsters}/golgari_treant.atlas | 0 .../sprites/{ => monsters}/golgari_treant.png | Bin .../sprites/{ => monsters}/gorgone.atlas | 0 .../sprites/{ => monsters}/gorgone.png | Bin .../sprites/{ => monsters}/gorgonen.atlas | 0 .../sprites/{ => monsters}/gorgonen.png | Bin .../sprites/{ => monsters}/gremlin.atlas | 0 .../sprites/{ => monsters}/gremlin.png | Bin .../sprites/{ => monsters}/gremlin_2.atlas | 0 .../sprites/{ => monsters}/gremlin_2.png | Bin .../sprites/{ => monsters}/harpy.atlas | 0 .../sprites/{ => monsters}/harpy.png | Bin .../sprites/{ => monsters}/harpy_2.atlas | 0 .../sprites/{ => monsters}/harpy_2.png | Bin .../{dungeon => monsters}/homarid.atlas | 0 .../sprites/{dungeon => monsters}/homarid.png | Bin .../sprites/{ => monsters}/hydra.atlas | 0 .../sprites/{ => monsters}/hydra.png | Bin .../{ => monsters}/jackalwarrior.atlas | 0 .../sprites/{ => monsters}/jackalwarrior.png | Bin .../sprites/{ => monsters}/kavu.atlas | 0 .../Shandalar/sprites/{ => monsters}/kavu.png | Bin .../sprites/{ => monsters}/leech.atlas | 0 .../sprites/{ => monsters}/leech.png | Bin .../sprites/{ => monsters}/leech_2.atlas | 0 .../sprites/{ => monsters}/leech_2.png | Bin .../mindflayer.atlas} | 2 +- .../cephalid.png => monsters/mindflayer.png} | Bin .../sprites/{ => monsters}/minotaur.atlas | 0 .../sprites/{ => monsters}/minotaur.png | Bin .../sprites/{ => monsters}/ooze.atlas | 0 .../Shandalar/sprites/{ => monsters}/ooze.png | Bin .../sprites/{ => monsters}/phoenix.atlas | 0 .../sprites/{ => monsters}/phoenix.png | Bin .../sprites/{ => monsters}/plant.atlas | 0 .../sprites/{ => monsters}/plant.png | Bin .../{dungeon => monsters}/sandwurm.atlas | 0 .../{dungeon => monsters}/sandwurm.png | Bin .../sprites/{ => monsters}/satyr.atlas | 0 .../sprites/{ => monsters}/satyr.png | Bin .../sprites/{ => monsters}/satyr_2.atlas | 0 .../sprites/{ => monsters}/satyr_2.png | Bin .../{dungeon => monsters}/scarecrow.atlas | 0 .../{dungeon => monsters}/scarecrow.png | Bin .../sprites/{ => monsters}/sliver.atlas | 0 .../sprites/{ => monsters}/sliver.png | Bin .../sprites/{ => monsters}/sliver_black.atlas | 0 .../sprites/{ => monsters}/sliver_black.png | Bin .../sprites/{ => monsters}/sliver_blue.png | Bin .../sprites/{ => monsters}/sliver_white.png | Bin .../{dungeon => monsters}/swamptroll.atlas | 0 .../{dungeon => monsters}/swamptroll.png | Bin .../sprites/{ => monsters}/treant.atlas | 0 .../sprites/{ => monsters}/treant.png | Bin .../sprites/{ => monsters}/treant_2.atlas | 0 .../sprites/{ => monsters}/treant_2.png | Bin .../{ => monsters}/treant_golgari.atlas | 0 .../sprites/{ => monsters}/treant_golgari.png | Bin .../sprites/{ => monsters}/troll.atlas | 0 .../sprites/{ => monsters}/troll.png | Bin .../sprites/{ => monsters}/troll_2.atlas | 0 .../sprites/{ => monsters}/troll_2.png | Bin .../sprites/{ => monsters}/walkingbrain.atlas | 0 .../sprites/{ => monsters}/walkingbrain.png | Bin .../sprites/{ => monsters}/werewolf.atlas | 0 .../sprites/{ => monsters}/werewolf.png | Bin .../sprites/{ => monsters}/wurm.atlas | 134 +- .../Shandalar/sprites/{ => monsters}/wurm.png | Bin .../sprites/{ => monsters}/yeti.atlas | 0 .../Shandalar/sprites/{ => monsters}/yeti.png | Bin .../sprites/{ => monsters}/yeti_2.atlas | 0 .../sprites/{ => monsters}/yeti_2.png | Bin .../sprites/{ => nezumi}/humanoidrat.atlas | 0 .../sprites/{ => nezumi}/humanoidrat.png | Bin .../copperhostbrutalizer.atlas | 0 .../{ => phyrexians}/copperhostbrutalizer.png | Bin .../{ => phyrexians}/copperhostinfector.atlas | 0 .../{ => phyrexians}/copperhostinfector.png | Bin .../{ => phyrexians}/drossgladiator.atlas | 0 .../{ => phyrexians}/drossgladiator.png | Bin .../{ => phyrexians}/drossgrimnarch.atlas | 0 .../{ => phyrexians}/drossgrimnarch.png | Bin .../{ => phyrexians}/furnacegoblin.atlas | 0 .../{ => phyrexians}/furnacegoblin.png | Bin .../{ => phyrexians}/furnacetormentor.atlas | 0 .../{ => phyrexians}/furnacetormentor.png | Bin .../{ => phyrexians}/gitaxianscientist.atlas | 0 .../{ => phyrexians}/gitaxianscientist.png | Bin .../{ => phyrexians}/gitaxianunderling.atlas | 0 .../{ => phyrexians}/gitaxianunderling.png | Bin .../{ => phyrexians}/phyrexianangel.atlas | 0 .../{ => phyrexians}/phyrexianangel.png | Bin .../{ => phyrexians}/phyrexianduelist.atlas | 0 .../{ => phyrexians}/phyrexianduelist.png | Bin .../sprites/{ => unholy}/dawnhart_witch.atlas | 0 .../sprites/{ => unholy}/dawnhart_witch.png | Bin .../sprites/{ => unholy}/death_knight.atlas | 0 .../sprites/{ => unholy}/death_knight.png | Bin .../sprites/{ => unholy}/death_knight_2.atlas | 0 .../sprites/{ => unholy}/death_knight_2.png | Bin .../sprites/{ => unholy}/demon.atlas | 0 .../Shandalar/sprites/{ => unholy}/demon.png | Bin .../sprites/{ => unholy}/demon_2.atlas | 0 .../sprites/{ => unholy}/demon_2.png | Bin .../sprites/{ => unholy}/demon_3.atlas | 0 .../sprites/{ => unholy}/demon_3.png | Bin .../sprites/{ => unholy}/devil.atlas | 0 .../Shandalar/sprites/{ => unholy}/devil.png | Bin .../sprites/{ => unholy}/devil_2.atlas | 0 .../sprites/{ => unholy}/devil_2.png | Bin .../{dungeon => unholy}/flyingwitch.atlas | 2 +- .../sprites/{ => unholy}/ghost.atlas | 0 .../Shandalar/sprites/{ => unholy}/ghost.png | Bin .../sprites/{ => unholy}/ghost_2.atlas | 0 .../sprites/{ => unholy}/ghost_2.png | Bin .../sprites/{ => unholy}/ghost_3.atlas | 0 .../sprites/{ => unholy}/ghost_3.png | Bin .../sprites/{ => unholy}/ghoul.atlas | 0 .../Shandalar/sprites/{ => unholy}/ghoul.png | Bin .../sprites/{ => unholy}/hellhound.atlas | 0 .../sprites/{ => unholy}/hellhound.png | Bin .../sprites/{ => unholy}/hellhound_2.atlas | 0 .../sprites/{ => unholy}/hellhound_2.png | Bin .../Shandalar/sprites/{ => unholy}/imp.atlas | 0 .../Shandalar/sprites/{ => unholy}/imp.png | Bin .../sprites/{ => unholy}/imp_2.atlas | 0 .../Shandalar/sprites/{ => unholy}/imp_2.png | Bin .../sprites/{ => unholy}/juggler.atlas | 0 .../sprites/{ => unholy}/juggler.png | Bin .../sprites/{ => unholy}/juggler_2.atlas | 0 .../sprites/{ => unholy}/juggler_2.png | Bin .../Shandalar/sprites/{ => unholy}/lich.atlas | 0 .../Shandalar/sprites/{ => unholy}/lich.png | Bin .../sprites/{ => unholy}/lich_2.atlas | 0 .../Shandalar/sprites/{ => unholy}/lich_2.png | Bin .../sprites/{ => unholy}/mummy.atlas | 0 .../Shandalar/sprites/{ => unholy}/mummy.png | Bin .../sprites/{ => unholy}/skeleton.atlas | 0 .../sprites/{ => unholy}/skeleton.png | Bin .../sprites/{ => unholy}/skeleton_2.atlas | 0 .../sprites/{ => unholy}/skeleton_2.png | Bin .../sprites/{ => unholy}/vampire.atlas | 0 .../sprites/{ => unholy}/vampire.png | Bin .../sprites/{ => unholy}/vampire_2.atlas | 0 .../sprites/{ => unholy}/vampire_2.png | Bin .../sprites/{ => unholy}/vampire_3.atlas | 0 .../sprites/{ => unholy}/vampire_3.png | Bin .../sprites/{ => unholy}/warden.atlas | 0 .../Shandalar/sprites/{ => unholy}/warden.png | Bin .../sprites/{ => unholy}/warden_2.atlas | 0 .../sprites/{ => unholy}/warden_2.png | Bin .../{unused/Requested => unholy}/witch.atlas | 0 .../{unused/Requested => unholy}/witch.png | Bin .../witch.atlas => unholy/witchlarge.atlas} | 2 +- .../witch.png => unholy/witchlarge.png} | Bin .../sprites/{ => unholy}/zombie.atlas | 0 .../Shandalar/sprites/{ => unholy}/zombie.png | Bin .../sprites/{ => unholy}/zombie_2.atlas | 0 .../sprites/{ => unholy}/zombie_2.png | Bin .../sprites/{ => wizards}/black_wiz2.atlas | 0 .../sprites/{ => wizards}/black_wiz2.png | Bin .../sprites/{ => wizards}/black_wiz3.atlas | 0 .../sprites/{ => wizards}/black_wiz3.png | Bin .../sprites/{ => wizards}/black_wizard.atlas | 0 .../sprites/{ => wizards}/black_wizard.png | Bin .../sprites/{ => wizards}/blue_wiz2.atlas | 0 .../sprites/{ => wizards}/blue_wiz2.png | Bin .../sprites/{ => wizards}/dimir_wiz.atlas | 0 .../sprites/{ => wizards}/dimir_wiz.png | Bin .../sprites/{ => wizards}/enchanter.atlas | 0 .../sprites/{ => wizards}/enchanter.png | Bin .../sprites/{ => wizards}/green_wiz1.atlas | 0 .../sprites/{ => wizards}/green_wiz1.png | Bin .../sprites/{ => wizards}/green_wiz2.atlas | 0 .../sprites/{ => wizards}/green_wiz2.png | Bin .../sprites/{ => wizards}/green_wiz3.atlas | 0 .../sprites/{ => wizards}/green_wiz3.png | Bin .../sprites/{ => wizards}/mage.atlas | 0 .../Shandalar/sprites/{ => wizards}/mage.png | Bin .../sprites/{ => wizards}/mage_2.atlas | 0 .../sprites/{ => wizards}/mage_2.png | Bin .../{dungeon => wizards}/pyromancer.atlas | 0 .../{dungeon => wizards}/pyromancer.png | Bin .../sprites/{ => wizards}/rakdos_wiz.atlas | 0 .../sprites/{ => wizards}/rakdos_wiz.png | Bin .../sprites/{ => wizards}/red_wiz2.atlas | 0 .../sprites/{ => wizards}/red_wiz2.png | Bin .../sprites/{ => wizards}/red_wiz3.atlas | 0 .../sprites/{ => wizards}/red_wiz3.png | Bin .../sprites/{ => wizards}/runescribe.atlas | 0 .../sprites/{ => wizards}/runescribe.png | Bin .../sprites/{ => wizards}/white_wiz2.atlas | 0 .../sprites/{ => wizards}/white_wiz2.png | Bin .../sprites/{ => wizards}/white_wiz3.atlas | 0 .../sprites/{ => wizards}/white_wiz3.png | Bin .../sprites/{ => wizards}/wizard.atlas | 0 .../sprites/{ => wizards}/wizard.png | Bin .../sprites/{ => wizards}/wizard_2.atlas | 0 .../sprites/{ => wizards}/wizard_2.png | Bin .../res/adventure/Shandalar/world/black.json | 8 +- .../res/adventure/Shandalar/world/blue.json | 6 +- .../adventure/Shandalar/world/enemies.json | 3806 ++++++++++------- .../res/adventure/Shandalar/world/green.json | 6 +- .../res/adventure/Shandalar/world/quests.json | 40 - .../res/adventure/Shandalar/world/red.json | 6 +- .../res/adventure/Shandalar/world/shops.json | 119 + .../res/adventure/Shandalar/world/waste.json | 32 +- .../res/adventure/Shandalar/world/white.json | 11 +- 1000 files changed, 6037 insertions(+), 2268 deletions(-) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/ape.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/badger.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/bat.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/bear.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/bird_blue.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/boar.json (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/animals/boar_gruul.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/animals/boar_monogreenlifegain.dck rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/bull.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/camel.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/cat.json (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/animals/cat_greenblack.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/animals/cat_greenwhite.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/animals/cat_greenwhite2.dck rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/chicken.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/crab.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/dog.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/dog.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/elephant.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/elk.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/fox.json (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/animals/fox_greenwhite.dck rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/frog.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/giant_crab.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/gorilla.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/griffin.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/hippo.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/horse.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/infectrat.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/jellyfish.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/octopus.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/owl.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/rat.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/ratswarm.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/raven.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/squirrel.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/straycat.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/turtle.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/unicorn.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/vulture.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => animals}/wolfboss.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => arachnida}/cave_spider.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => arachnida}/insect.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => arachnida}/scarab.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => arachnida}/scorpion.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => arachnida}/spider.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => arachnida}/spider_token.dck (100%) delete mode 100644 forge-gui/res/adventure/Shandalar/decks/black_good.json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/black_mid.json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/blue_good.json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/blue_mid.json rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_20_allied_fires.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_20_cavalcade_charge.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_20_final_adventure.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_20_flash_of_ferocity.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_21_azorius_control.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_21_dimir_rogue.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_21_mono-green_stompy.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_21_mono-red_aggro.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_22_dimir_control.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_22_gruul_stompy.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_22_mono_white_aggro.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => challenger}/challenger_22_rakdos_vampires.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => constructs}/artifactwarrior.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => constructs}/construct.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => constructs}/golem.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => constructs}/golem.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => constructs}/golem_good.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => dwarves}/axgard_dwarf.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => dwarves}/bandit.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => dwarves}/berserker.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => dwarves}/dwarf.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => dwarves}/dwarfdemolisher.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => dwarves}/dwarfmercenary.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => dwarves}/dwarfpilot.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => dwarves}/white_dwarf.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elementals}/br_elemental.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elementals}/elemental_blue.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elementals}/fire_elemental.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elementals}/fireelemental.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elementals}/flame_elemental.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elementals}/lightning_elemental.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elementals}/magma_elemental.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elementals}/sandgolem.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elementals}/water_elemental.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elves}/elf_bad.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elves}/elf_golgari.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elves}/elf_good.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elves}/elf_mid.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => elves}/golgari_elf.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => faeries}/dimir_faerie.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => faeries}/eldraine_faerie.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => faeries}/faerie.json (100%) delete mode 100644 forge-gui/res/adventure/Shandalar/decks/fear.dck rename forge-gui/res/adventure/Shandalar/decks/{ => giants}/firegiant.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => giants}/firegiantboss.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => giants}/foresttitan.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => giants}/frost_titan.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => giants}/gravetitan.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => giants}/stormtitan.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => giants}/sun titan.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => goblins}/eyeblight.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => goblins}/goblin_artificer.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => goblins}/goblin_bad.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => goblins}/goblin_good.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => goblins}/goblin_mid.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => goblins}/goblins.dck (100%) delete mode 100644 forge-gui/res/adventure/Shandalar/decks/green_good.json create mode 100644 forge-gui/res/adventure/Shandalar/decks/holy/Akroma's Angelfire 1.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/holy/Akroma's Angelfire 3.dck rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/aether_channeler.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/angel.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/angelcontrol.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/angelwarrior.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/armored_knight.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/cleric.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/cleric_orzhov.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/disciple_of_teferi.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/eldraine_knight.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/knight.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => holy}/monk.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/adventurer.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/archeologist.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/archerelite.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/artificer.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/barbarian.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/beastmaster.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/cathar.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/farmer.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/gladiator.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/horsemanship.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/human_archer.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/human_bad.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/human_good.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/human_mid.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/human_soldier_token.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/humanmercenary.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/knightmercenary.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/mardu.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/pirate.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => humans}/rogue.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => kobolds}/kobold.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{green_mid.json => kobolds/kobold.json} (60%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/kobolds/kobolddragoncaller.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/kobolds/koboldtrapmaster.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/kobolds/koboldwarrior.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/kobolds/koboldworker.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/kobolds/roshnakhtheroic.dck rename forge-gui/res/adventure/Shandalar/decks/{ => kor}/kor_warrior.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/darkenchanter.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/dinosaur_w_r.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/dinosaurs.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/loamspeaker.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/mindclaw_shaman.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/shaman.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/shamanelite.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/snake.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/snake.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/symbiote.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => lizards}/viashino.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => merfolk}/merfolk_bad.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => merfolk}/merfolk_good.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => merfolk}/merfolk_lord2.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => merfolk}/merfolk_lords.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => merfolk}/merfolk_mid.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => merfolk}/merfolk_v_goblins.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => miniboss}/conjure.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => miniboss}/torturer.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => miniboss}/warlockmaster.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/amonkhet_minotaur.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/beast_green.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/beast_red.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/beholder.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/centaur.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/centaur_warrior.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/cephalid.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/cyclops.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/djinn.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/djinn_tarkir.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/dragon.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/efreet.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/eldrazi.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/eye.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/firedragon.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/fungus.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/fungus.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/fungus_golgari.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/gargoyle.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/gargoyle.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/golgari_treefolk.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/gorgon.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/gorgon_2.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/harpy.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/harpy_2.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/homarid.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/horror.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/hydra.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/jackal.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/kavu.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/mimic.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/minotaur.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/minotaur.json (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/monsters/minotaurblackredmadness.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/monsters/minotaurmid.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/monsters/minotaurmonored.dck rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/ooze.json (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/monsters/ooze_greenblackred.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/monsters/ooze_greenblue.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/monsters/ooze_monogreen.dck rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/phoenix.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/plant.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/plant.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/sandwurm.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/satyr.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/scarecrow.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/scarecrowcaptain.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/sea_monster.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/sliver.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/sliver_black.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/swamptroll.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/treefolk.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/treefolk.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/treefolk_golgari.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/troll.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/walkingbrain.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/werewolf.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/wurm.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => monsters}/yeti.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => nezumi}/humanoidrat.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/copperhostbrutalizer.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/copperhostbrutalizer.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/copperhostinfector.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/drossgladiator.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/drossgrimnarch.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/drossgrimnarch.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/furnacegoblin.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/furnacetormentor.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/furnacetormentor.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/gitaxianscientist.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/gitaxianscientist.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/gitaxianunderling.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/phyrexianangel.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/phyrexianangel.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => phyrexians}/phyrexianduelist.json (100%) delete mode 100644 forge-gui/res/adventure/Shandalar/decks/ramp.dck delete mode 100644 forge-gui/res/adventure/Shandalar/decks/red_bad[1].json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/red_bad[2].json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/red_bad[3].json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/red_bad[4].json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/red_good.json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/red_mid.json rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/ashmouth_devil.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/dark_spirit.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/dawnhart_witch.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/death_knight.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/death_knight.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/demon.json (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/unholy/demonblackred.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/unholy/demonmonoblack.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/unholy/demonshard.dck rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/devil.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/ghost.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/ghost_blue.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/ghoul.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/hellhound.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/hellhound2.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/immersturm_demon.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/lich.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/mummy.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/rakdos_devil.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/reassemblingskeleton.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/skeleton.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/skeleton_2.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/skeleton_champion.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/vampire.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/vampire.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/vampire_blood_token_fly.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/witch.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/zombie.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/zombie_bad.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/zombie_good.json (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/zombie_greater.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => unholy}/zombie_mid.json (100%) delete mode 100644 forge-gui/res/adventure/Shandalar/decks/white_bad.json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/white_good.json delete mode 100644 forge-gui/res/adventure/Shandalar/decks/white_mid.json rename forge-gui/res/adventure/Shandalar/decks/{black_bad.json => wizards/blackwizard_easy.json} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_artifact.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_badmoon.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_mill.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_gravepact.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_knight.dck rename forge-gui/res/adventure/Shandalar/decks/{black_wiz3.dck => wizards/blackwizard_hard_liliana.dck} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_sacrifice.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_demonicpact.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_fear.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_goblins.dck rename forge-gui/res/adventure/Shandalar/decks/{blue_bad.json => wizards/bluewizard_easy.json.json} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_artifact.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_control.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_thassa.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_artifact.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_bounce.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_control.dck rename forge-gui/res/adventure/Shandalar/decks/{counter.dck => wizards/bluewizard_hard_control2.dck} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_donate.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_dragons.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_midrange.dck rename forge-gui/res/adventure/Shandalar/decks/{mill.dck => wizards/bluewizard_medium_mill.dck} (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/chandra1.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/chandra2.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/chandra3.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/chandra4.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/chandra5.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/chandra6.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/curselord.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/dimir_ninja.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/dimir_poison.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{green_bad.json => wizards/greenwizard_easy.json} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_elf.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_enchantment.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_vanilla.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_ramp.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_rampbiss.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_sapproling.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_cheatramp.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_nissa.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_snakes.dck rename forge-gui/res/adventure/Shandalar/decks/{trample.dck => wizards/greenwizard_medium_trample.dck} (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/illusion.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/lilianas_herbalist.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/pyromancer.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/rakdos_vamps.dck (100%) rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/reanimator.dck (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/reanimator_cycling_rbu.dck rename forge-gui/res/adventure/Shandalar/decks/{red_bad.json => wizards/redwizard_easy.json} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_burn.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_dragons.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_gauntletofmight.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_burn.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_dragons.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_fight.dck rename forge-gui/res/adventure/Shandalar/decks/{lava_axe.dck => wizards/redwizard_hard_lavaaxe.dck} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_artifact.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_cirleofflame.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_giant.dck rename forge-gui/res/adventure/Shandalar/decks/{haste_burn.dck => wizards/redwizard_medium_hasteburn.dck} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_ralburn.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/runelord.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/simicwizard_evolve.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/simicwizard_intruderalarm.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_ajani.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_angelhuman.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_wanderer.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_armaggedon.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_enchantments.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_hatebears.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_humansoldier.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_humility.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_aggro.dck rename forge-gui/res/adventure/Shandalar/decks/{basri.dck => wizards/whitewizard_medium_basri.dck} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_control.dck create mode 100644 forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_knight.dck rename forge-gui/res/adventure/Shandalar/decks/{ => wizards}/wild-magic_sorcerer.dck (100%) delete mode 100644 forge-gui/res/adventure/Shandalar/maps/map/cave_1..tmx create mode 100644 forge-gui/res/adventure/Shandalar/maps/map/kobold_encampment.tmx rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/badger.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/badger.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/bat.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/bat.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/bear.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/bear.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/boar.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/boar.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/bull.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/bull.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/camel.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/camel.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/cat.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/cat.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/chicken.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/chicken.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/crab.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/crab.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/deer.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/deer.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/deer_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/deer_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/dog.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/dog.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/elephant.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/elephant.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/fox.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/fox.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/frog.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/frog.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/gorilla.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/gorilla.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/griffin.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/griffin.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/griffin_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/griffin_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/hippo.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/hippo.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/horse.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/horse.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/jellyfish.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/jellyfish.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/octopus.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/octopus.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/owl.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/owl.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/penguin.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/penguin.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/raven.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/raven.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/reindeer.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/reindeer.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/squirrel.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/squirrel.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/turtle.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/turtle.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/vulture.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/vulture.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/wildrat.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => animals}/wildrat.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/wolf.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => animals}/wolf.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => arachnida}/dragonfly.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => arachnida}/dragonfly.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{unused/Replaced/insect.atlas => arachnida/giantfly.atlas} (98%) rename forge-gui/res/adventure/Shandalar/sprites/{unused/Replaced/insect.png => arachnida/giantfly.png} (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => arachnida}/scarab.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => arachnida}/scarab.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => arachnida}/scorpion.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => arachnida}/scorpion.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{spider_2.atlas => arachnida/spider_black.atlas} (98%) rename forge-gui/res/adventure/Shandalar/sprites/{spider.png => arachnida/spider_black.png} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_cave.atlas rename forge-gui/res/adventure/Shandalar/sprites/{dog2.png => arachnida/spider_cave.png} (70%) rename forge-gui/res/adventure/Shandalar/sprites/{spider.atlas => arachnida/spider_purple.atlas} (97%) rename forge-gui/res/adventure/Shandalar/sprites/{spider_2.png => arachnida/spider_purple.png} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_web.png rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => arachnida}/wasp.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => arachnida}/wasp.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => constructs}/artifactsoldier.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => constructs}/artifactsoldier.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => constructs}/golem.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => constructs}/golem.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => constructs}/golem_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => constructs}/golem_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => constructs}/golem_3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => constructs}/golem_3.png (100%) delete mode 100644 forge-gui/res/adventure/Shandalar/sprites/dungeon/ironcheffboss.png rename forge-gui/res/adventure/Shandalar/sprites/{ => dungeon}/mimic.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dungeon}/mimic.png (100%) delete mode 100644 forge-gui/res/adventure/Shandalar/sprites/dwarfpilotbis1.png delete mode 100644 forge-gui/res/adventure/Shandalar/sprites/dwarfpilotbis2.png delete mode 100644 forge-gui/res/adventure/Shandalar/sprites/dwarfpilotbis3.png delete mode 100644 forge-gui/res/adventure/Shandalar/sprites/dwarfpilotbis4.png delete mode 100644 forge-gui/res/adventure/Shandalar/sprites/dwarfpilotbis5.png rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/bear_cavalry.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/bear_cavalry.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/carver.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/carver.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_4.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_4.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_5.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_5.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_6.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_6.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_7.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_7.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_8.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarf_8.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarfpilot.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/dwarfpilot.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{unused/Replaced => dwarves}/mineguard.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/miner.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/miner.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/polar_cavalry.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => dwarves}/polar_cavalry.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/airelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/airelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/cloudelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/cloudelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/crystalelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/crystalelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/fireelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/fireelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/iceelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/iceelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/lightningelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/lightningelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/magicelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/magicelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/magmaelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/magmaelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/magmafireelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/magmafireelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/mindelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/mindelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => elementals}/sandelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => elementals}/sandelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/stoneelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/stoneelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/volcanoelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/volcanoelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{unused/Replaced/plant.atlas => elementals/walkingleef.atlas} (98%) rename forge-gui/res/adventure/Shandalar/sprites/{unused/Replaced/plant.png => elementals/walkingleef.png} (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/waterelemental.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/waterelemental.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/waterelemental_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elementals}/waterelemental_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/druid.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/druid.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/druid_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/druid_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/elf_golgari.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/elf_golgari.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/hunter.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/hunter.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/hunter_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => elves}/hunter_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{unused/Requested => faeries}/dimirfaerie.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{unused/Requested => faeries}/dimirfaerie.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => faeries}/pixie.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => faeries}/pixie.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => faeries}/pixie_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => faeries}/pixie_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => faeries}/pixie_dimir.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => faeries}/pixie_dimir.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/ascendedtitan.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/ascendedtitan.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/firegiant.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/firegiant.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/forestgiant.atlas (93%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon/foresttitan.png => giants/forestgiant.png} (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/godlytitan.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/godlytitan.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/gravetitan.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/gravetitan.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/stormtitan.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => giants}/stormtitan.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => giants}/titan.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => giants}/titan.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => giants}/titan_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => giants}/titan_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/goblin.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/goblin.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/goblin_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/goblin_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/goblin_3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/goblin_3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/goblin_group.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/goblin_group.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/wolf_rider.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/wolf_rider.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/wolf_rider_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => goblins}/wolf_rider_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => holy}/angelwarrior.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => holy}/angelwarrior.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/cleric.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/cleric.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/cleric_orzhov.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/cleric_orzhov.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/knight.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/knight.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/monk.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/monk.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/monk_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/monk_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/monk_3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/monk_3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/paladin.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/paladin.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/paladin_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/paladin_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/priest.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => holy}/priest.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/antlered_elite.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/antlered_elite.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => humans}/archaeologist.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => humans}/archaeologist.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/archer.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/archer.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/archer_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/archer_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => humans}/barbarian.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => humans}/barbarian.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/bearguard.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/bearguard.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => humans}/bowmandefender.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => humans}/bowmandefender.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/calibou_elite.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/calibou_elite.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/cathar.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/cathar.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/cavalier.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/cavalier.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/cavalier_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/cavalier_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/farmer.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/farmer.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => humans}/gladiator.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => humans}/gladiator.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/hoplite.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/hoplite.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/legionite.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/legionite.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/pikeman.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/pikeman.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/pikeman_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/pikeman_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/pirate.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/pirate.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/rogue.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/rogue.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/swordsman.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/swordsman.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/swordsman_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/swordsman_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/swordsman_3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => humans}/swordsman_3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{kobold.atlas => kobolds/kobolddragoncaller.atlas} (95%) rename forge-gui/res/adventure/Shandalar/sprites/{kobold.png => kobolds/kobolddragoncaller.png} (100%) create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldpyromancer.atlas create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldpyromancer.png create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldshaman.atlas create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldshaman.png create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldslinger.atlas create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldslinger.png create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldtrapmaster.atlas create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldtrapmaster.png create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldwarrior.atlas create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldwarrior.png create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldworker.atlas create mode 100644 forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldworker.png rename forge-gui/res/adventure/Shandalar/sprites/{ => kor}/mineguard.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => kor}/mineguard.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => leonin}/lion.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => leonin}/lion.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => leonin}/lion_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => leonin}/lion_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/ancient.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/ancient.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/ancient_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/ancient_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/basilisk.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/basilisk.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/basilisk_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/basilisk_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/basilisk_3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/basilisk_3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/battler.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/battler.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/battler_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/battler_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/big_snake.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/big_snake.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/big_snake_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/big_snake_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/dreamwalker.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/dreamwalker.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/dreamwalker_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/dreamwalker_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/lizardrider.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/lizardrider.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/lizardrider_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/lizardrider_2.png (100%) create mode 100644 forge-gui/res/adventure/Shandalar/sprites/lizards/lizardwizard.atlas create mode 100644 forge-gui/res/adventure/Shandalar/sprites/lizards/lizardwizard.png rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/pikelizard.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/pikelizard.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/scout.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/scout.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/scout_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/scout_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/shaman.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/shaman.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/shaman_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => lizards}/shaman_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => merfolk}/merfolk.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => merfolk}/merfolk.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => merfolk}/merfolk_lord.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => merfolk}/merfolk_lord.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => merfolk}/mermaid.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => merfolk}/mermaid.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon/warlockmaster.atlas => miniboss/conjurer.atlas} (95%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon/warlockmaster.png => miniboss/conjurer.png} (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => miniboss}/ironcheffboss.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{boss => miniboss}/ironcheffboss.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => miniboss}/torturer.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => miniboss}/torturer.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/behemoth.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/behemoth.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/beholder.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/beholder.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/centaur.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/centaur.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/centaur_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/centaur_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/cyclops.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/cyclops.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/cyclops_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/cyclops_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/djinn.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/djinn.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/djinn_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/djinn_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/doppelganger.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/doppelganger.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/dragon.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/dragon.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/efreet.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/efreet.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/efreet_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/efreet_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/eye.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/eye.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/firedragon.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/firedragon.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/fungus.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/fungus.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/fungus_golgari.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/fungus_golgari.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gargoyle.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gargoyle.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gargoyle_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gargoyle_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/golgari_treant.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/golgari_treant.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gorgone.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gorgone.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gorgonen.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gorgonen.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gremlin.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gremlin.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gremlin_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/gremlin_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/harpy.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/harpy.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/harpy_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/harpy_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/homarid.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/homarid.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/hydra.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/hydra.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/jackalwarrior.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/jackalwarrior.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/kavu.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/kavu.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/leech.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/leech.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/leech_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/leech_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon/cephalid.atlas => monsters/mindflayer.atlas} (99%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon/cephalid.png => monsters/mindflayer.png} (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/minotaur.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/minotaur.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/ooze.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/ooze.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/phoenix.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/phoenix.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/plant.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/plant.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/sandwurm.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/sandwurm.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/satyr.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/satyr.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/satyr_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/satyr_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/scarecrow.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/scarecrow.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/sliver.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/sliver.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/sliver_black.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/sliver_black.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/sliver_blue.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/sliver_white.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/swamptroll.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => monsters}/swamptroll.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/treant.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/treant.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/treant_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/treant_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/treant_golgari.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/treant_golgari.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/troll.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/troll.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/troll_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/troll_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/walkingbrain.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/walkingbrain.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/werewolf.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/werewolf.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/wurm.atlas (92%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/wurm.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/yeti.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/yeti.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/yeti_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => monsters}/yeti_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => nezumi}/humanoidrat.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => nezumi}/humanoidrat.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/copperhostbrutalizer.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/copperhostbrutalizer.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/copperhostinfector.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/copperhostinfector.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/drossgladiator.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/drossgladiator.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/drossgrimnarch.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/drossgrimnarch.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/furnacegoblin.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/furnacegoblin.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/furnacetormentor.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/furnacetormentor.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/gitaxianscientist.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/gitaxianscientist.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/gitaxianunderling.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/gitaxianunderling.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/phyrexianangel.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/phyrexianangel.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/phyrexianduelist.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => phyrexians}/phyrexianduelist.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/dawnhart_witch.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/dawnhart_witch.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/death_knight.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/death_knight.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/death_knight_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/death_knight_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/demon.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/demon.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/demon_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/demon_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/demon_3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/demon_3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/devil.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/devil.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/devil_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/devil_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => unholy}/flyingwitch.atlas (98%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/ghost.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/ghost.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/ghost_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/ghost_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/ghost_3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/ghost_3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/ghoul.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/ghoul.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/hellhound.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/hellhound.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/hellhound_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/hellhound_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/imp.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/imp.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/imp_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/imp_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/juggler.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/juggler.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/juggler_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/juggler_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/lich.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/lich.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/lich_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/lich_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/mummy.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/mummy.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/skeleton.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/skeleton.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/skeleton_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/skeleton_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/vampire.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/vampire.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/vampire_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/vampire_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/vampire_3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/vampire_3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/warden.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/warden.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/warden_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/warden_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{unused/Requested => unholy}/witch.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{unused/Requested => unholy}/witch.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon/witch.atlas => unholy/witchlarge.atlas} (98%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon/witch.png => unholy/witchlarge.png} (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/zombie.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/zombie.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/zombie_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => unholy}/zombie_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/black_wiz2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/black_wiz2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/black_wiz3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/black_wiz3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/black_wizard.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/black_wizard.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/blue_wiz2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/blue_wiz2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/dimir_wiz.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/dimir_wiz.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/enchanter.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/enchanter.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/green_wiz1.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/green_wiz1.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/green_wiz2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/green_wiz2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/green_wiz3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/green_wiz3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/mage.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/mage.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/mage_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/mage_2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => wizards}/pyromancer.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{dungeon => wizards}/pyromancer.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/rakdos_wiz.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/rakdos_wiz.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/red_wiz2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/red_wiz2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/red_wiz3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/red_wiz3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/runescribe.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/runescribe.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/white_wiz2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/white_wiz2.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/white_wiz3.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/white_wiz3.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/wizard.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/wizard.png (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/wizard_2.atlas (100%) rename forge-gui/res/adventure/Shandalar/sprites/{ => wizards}/wizard_2.png (100%) diff --git a/forge-gui/res/adventure/Shandalar/decks/ape.json b/forge-gui/res/adventure/Shandalar/decks/animals/ape.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/ape.json rename to forge-gui/res/adventure/Shandalar/decks/animals/ape.json diff --git a/forge-gui/res/adventure/Shandalar/decks/badger.dck b/forge-gui/res/adventure/Shandalar/decks/animals/badger.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/badger.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/badger.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/bat.dck b/forge-gui/res/adventure/Shandalar/decks/animals/bat.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/bat.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/bat.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/bear.json b/forge-gui/res/adventure/Shandalar/decks/animals/bear.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/bear.json rename to forge-gui/res/adventure/Shandalar/decks/animals/bear.json diff --git a/forge-gui/res/adventure/Shandalar/decks/bird_blue.json b/forge-gui/res/adventure/Shandalar/decks/animals/bird_blue.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/bird_blue.json rename to forge-gui/res/adventure/Shandalar/decks/animals/bird_blue.json diff --git a/forge-gui/res/adventure/Shandalar/decks/boar.json b/forge-gui/res/adventure/Shandalar/decks/animals/boar.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/boar.json rename to forge-gui/res/adventure/Shandalar/decks/animals/boar.json diff --git a/forge-gui/res/adventure/Shandalar/decks/animals/boar_gruul.dck b/forge-gui/res/adventure/Shandalar/decks/animals/boar_gruul.dck new file mode 100644 index 00000000000..934572a5bc4 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/animals/boar_gruul.dck @@ -0,0 +1,28 @@ +[metadata] +Name=boar_gruul +[Avatar] + +[Main] +4 Boar Umbra|UMA|1 +4 Boartusk Liege|2X2|1 +4 Brindle Shoat|2X2|1 +4 Carefree Swinemaster|CLB|1 +4 Diligent Farmhand|ODY|1 +4 Flinthoof Boar|EMA|1 +9 Forest|DMU|1 +4 Game Trail|CLB|1 +4 Krosan Tusker|DDU|1 +7 Mountain|DMU|1 +4 Outland Boar|KLR|1 +4 Rural Recruit|VOW|1 +4 Wooded Ridgeline|DMU|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/animals/boar_monogreenlifegain.dck b/forge-gui/res/adventure/Shandalar/decks/animals/boar_monogreenlifegain.dck new file mode 100644 index 00000000000..d79835c2699 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/animals/boar_monogreenlifegain.dck @@ -0,0 +1,26 @@ +[metadata] +Name=boar_monogreenlifegain +[Avatar] + +[Main] +4 Brindle Boar|M14|1 +4 Bristling Boar|IKO|1 +2 End-Raze Forerunners|RNA|1 +24 Forest|M21|1 +4 Giant Warthog|JUD|1 +4 Gristleback|GPT|1 +2 Nessian Boar|THB|1 +4 Pygmy Razorback|PCY|1 +4 Territorial Boar|RNA|1 +4 Trufflesnout|M21|1 +4 Wolf's Quarry|ELD|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/bull.dck b/forge-gui/res/adventure/Shandalar/decks/animals/bull.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/bull.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/bull.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/camel.dck b/forge-gui/res/adventure/Shandalar/decks/animals/camel.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/camel.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/camel.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/cat.json b/forge-gui/res/adventure/Shandalar/decks/animals/cat.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/cat.json rename to forge-gui/res/adventure/Shandalar/decks/animals/cat.json diff --git a/forge-gui/res/adventure/Shandalar/decks/animals/cat_greenblack.dck b/forge-gui/res/adventure/Shandalar/decks/animals/cat_greenblack.dck new file mode 100644 index 00000000000..ddb683322ef --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/animals/cat_greenblack.dck @@ -0,0 +1,28 @@ +[metadata] +Name=cat_greenblack +[Avatar] + +[Main] +4 Black Cat|J21|1 +2 Deathreap Ritual|2XM|1 +4 Dreadmalkin|WAR|1 +4 Echoing Decay|FMB1|1 +4 Feral Prowler|AKR|1 +9 Forest|NEO|1 +4 Hungry Lynx|C17|1 +4 Initiate's Companion|AKR|1 +3 Song of Freyalise|J21|1 +12 Swamp|NEO|1 +4 Tribute to Horobi|NEO|1 +3 Waiting in the Weeds|6ED|1 +3 Yavimaya, Cradle of Growth|MH2|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/animals/cat_greenwhite.dck b/forge-gui/res/adventure/Shandalar/decks/animals/cat_greenwhite.dck new file mode 100644 index 00000000000..e064e3321c6 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/animals/cat_greenwhite.dck @@ -0,0 +1,29 @@ +[metadata] +Name=cat_greenwhite +[Avatar] + +[Main] +3 Ajani's Welcome|M19|1 +3 Attended Healer|ZNR|1 +4 Charmed Stray|ANB|1 +3 Chrome Cat|SNC|1 +4 Ephemerate|MB1|1 +4 Feline Sovereign|M21|1 +12 Forest|SNC|1 +3 Generous Stray|ANB|1 +3 Long Road Home|JMP|1 +4 Maned Serval|IKO|1 +12 Plains|SNC|1 +3 Pridemalkin|M21|1 +3 Rabid Bite|ZNR|1 +3 Regal Caracal|PLIST|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/animals/cat_greenwhite2.dck b/forge-gui/res/adventure/Shandalar/decks/animals/cat_greenwhite2.dck new file mode 100644 index 00000000000..caed4da7d4a --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/animals/cat_greenwhite2.dck @@ -0,0 +1,27 @@ +[metadata] +Name=cat_greenwhite2 +[Avatar] + +[Main] +4 Adorned Pouncer|MB1|1 +1 Colossification|IKO|1 +3 Enlarge|2XM|1 +4 Feral Invocation|JMP|1 +12 Forest|ZNR|1 +4 Lynx|S99|1 +4 Mesa Lynx|ZNR|1 +4 Monstrous Growth|8ED|1 +12 Plains|ZNR|2 +4 Pouncing Lynx|WAR|1 +4 Sanctuary Cat|ANB|1 +4 Trained Caracal|RTR|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/chicken.dck b/forge-gui/res/adventure/Shandalar/decks/animals/chicken.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/chicken.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/chicken.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/crab.json b/forge-gui/res/adventure/Shandalar/decks/animals/crab.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/crab.json rename to forge-gui/res/adventure/Shandalar/decks/animals/crab.json diff --git a/forge-gui/res/adventure/Shandalar/decks/dog.dck b/forge-gui/res/adventure/Shandalar/decks/animals/dog.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dog.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/dog.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dog.json b/forge-gui/res/adventure/Shandalar/decks/animals/dog.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dog.json rename to forge-gui/res/adventure/Shandalar/decks/animals/dog.json diff --git a/forge-gui/res/adventure/Shandalar/decks/elephant.json b/forge-gui/res/adventure/Shandalar/decks/animals/elephant.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/elephant.json rename to forge-gui/res/adventure/Shandalar/decks/animals/elephant.json diff --git a/forge-gui/res/adventure/Shandalar/decks/elk.dck b/forge-gui/res/adventure/Shandalar/decks/animals/elk.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/elk.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/elk.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/fox.json b/forge-gui/res/adventure/Shandalar/decks/animals/fox.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/fox.json rename to forge-gui/res/adventure/Shandalar/decks/animals/fox.json diff --git a/forge-gui/res/adventure/Shandalar/decks/animals/fox_greenwhite.dck b/forge-gui/res/adventure/Shandalar/decks/animals/fox_greenwhite.dck new file mode 100644 index 00000000000..48dab203383 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/animals/fox_greenwhite.dck @@ -0,0 +1,27 @@ +[metadata] +Name=fox_greenwhite +[Avatar] + +[Main] +4 Devilthorn Fox|SOI|1 +3 Farfinder|IKO|1 +4 Filigree Familiar|GNT|1 +4 Flutterfox|ELD|1 +12 Forest|ELD|1 +4 Glass Casket|ELD|1 +3 Oakhame Ranger|ELD|1 +12 Plains|ELD|1 +2 Silverchase Fox|BBD|1 +4 Vulpine Goliath|THS|1 +4 Wildborn Preserver|ELD|1 +4 Wildwood Tracker|ELD|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/frog.json b/forge-gui/res/adventure/Shandalar/decks/animals/frog.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/frog.json rename to forge-gui/res/adventure/Shandalar/decks/animals/frog.json diff --git a/forge-gui/res/adventure/Shandalar/decks/giant_crab.dck b/forge-gui/res/adventure/Shandalar/decks/animals/giant_crab.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/giant_crab.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/giant_crab.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/gorilla.dck b/forge-gui/res/adventure/Shandalar/decks/animals/gorilla.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gorilla.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/gorilla.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/griffin.json b/forge-gui/res/adventure/Shandalar/decks/animals/griffin.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/griffin.json rename to forge-gui/res/adventure/Shandalar/decks/animals/griffin.json diff --git a/forge-gui/res/adventure/Shandalar/decks/hippo.dck b/forge-gui/res/adventure/Shandalar/decks/animals/hippo.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/hippo.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/hippo.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/horse.dck b/forge-gui/res/adventure/Shandalar/decks/animals/horse.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/horse.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/horse.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/infectrat.dck b/forge-gui/res/adventure/Shandalar/decks/animals/infectrat.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/infectrat.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/infectrat.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/jellyfish.dck b/forge-gui/res/adventure/Shandalar/decks/animals/jellyfish.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/jellyfish.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/jellyfish.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/octopus.dck b/forge-gui/res/adventure/Shandalar/decks/animals/octopus.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/octopus.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/octopus.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/owl.dck b/forge-gui/res/adventure/Shandalar/decks/animals/owl.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/owl.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/owl.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/rat.json b/forge-gui/res/adventure/Shandalar/decks/animals/rat.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/rat.json rename to forge-gui/res/adventure/Shandalar/decks/animals/rat.json diff --git a/forge-gui/res/adventure/Shandalar/decks/ratswarm.dck b/forge-gui/res/adventure/Shandalar/decks/animals/ratswarm.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/ratswarm.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/ratswarm.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/raven.dck b/forge-gui/res/adventure/Shandalar/decks/animals/raven.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/raven.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/raven.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/squirrel.dck b/forge-gui/res/adventure/Shandalar/decks/animals/squirrel.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/squirrel.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/squirrel.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/straycat.dck b/forge-gui/res/adventure/Shandalar/decks/animals/straycat.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/straycat.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/straycat.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/turtle.json b/forge-gui/res/adventure/Shandalar/decks/animals/turtle.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/turtle.json rename to forge-gui/res/adventure/Shandalar/decks/animals/turtle.json diff --git a/forge-gui/res/adventure/Shandalar/decks/unicorn.dck b/forge-gui/res/adventure/Shandalar/decks/animals/unicorn.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/unicorn.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/unicorn.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/vulture.dck b/forge-gui/res/adventure/Shandalar/decks/animals/vulture.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/vulture.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/vulture.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/wolfboss.dck b/forge-gui/res/adventure/Shandalar/decks/animals/wolfboss.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/wolfboss.dck rename to forge-gui/res/adventure/Shandalar/decks/animals/wolfboss.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/cave_spider.dck b/forge-gui/res/adventure/Shandalar/decks/arachnida/cave_spider.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/cave_spider.dck rename to forge-gui/res/adventure/Shandalar/decks/arachnida/cave_spider.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/insect.dck b/forge-gui/res/adventure/Shandalar/decks/arachnida/insect.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/insect.dck rename to forge-gui/res/adventure/Shandalar/decks/arachnida/insect.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/scarab.dck b/forge-gui/res/adventure/Shandalar/decks/arachnida/scarab.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/scarab.dck rename to forge-gui/res/adventure/Shandalar/decks/arachnida/scarab.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/scorpion.dck b/forge-gui/res/adventure/Shandalar/decks/arachnida/scorpion.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/scorpion.dck rename to forge-gui/res/adventure/Shandalar/decks/arachnida/scorpion.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/spider.json b/forge-gui/res/adventure/Shandalar/decks/arachnida/spider.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/spider.json rename to forge-gui/res/adventure/Shandalar/decks/arachnida/spider.json diff --git a/forge-gui/res/adventure/Shandalar/decks/spider_token.dck b/forge-gui/res/adventure/Shandalar/decks/arachnida/spider_token.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/spider_token.dck rename to forge-gui/res/adventure/Shandalar/decks/arachnida/spider_token.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/black_good.json b/forge-gui/res/adventure/Shandalar/decks/black_good.json deleted file mode 100644 index 033354c28d6..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/black_good.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Black good", - "template": - { - "count":60, - "colors":["Black"], - "rares":0.8 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/black_mid.json b/forge-gui/res/adventure/Shandalar/decks/black_mid.json deleted file mode 100644 index 442989e8d60..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/black_mid.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Black mid", - "template": - { - "count":60, - "colors":["Black"], - "rares":0.5 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/blue_good.json b/forge-gui/res/adventure/Shandalar/decks/blue_good.json deleted file mode 100644 index ac7de7a22b6..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/blue_good.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Blue good", - "template": - { - "count":60, - "colors":["Blue"], - "rares":0.8 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/blue_mid.json b/forge-gui/res/adventure/Shandalar/decks/blue_mid.json deleted file mode 100644 index ef1c2d8a22e..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/blue_mid.json +++ /dev/null @@ -1,10 +0,0 @@ -{ -"name":"Blue mid", - "template": - { - "count":60, - "colors":["Blue"], - "tribeCards":1.0, - "rares":0.5 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_20_allied_fires.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_20_allied_fires.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_20_allied_fires.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_20_allied_fires.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_20_cavalcade_charge.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_20_cavalcade_charge.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_20_cavalcade_charge.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_20_cavalcade_charge.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_20_final_adventure.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_20_final_adventure.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_20_final_adventure.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_20_final_adventure.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_20_flash_of_ferocity.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_20_flash_of_ferocity.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_20_flash_of_ferocity.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_20_flash_of_ferocity.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_21_azorius_control.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_21_azorius_control.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_21_azorius_control.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_21_azorius_control.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_21_dimir_rogue.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_21_dimir_rogue.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_21_dimir_rogue.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_21_dimir_rogue.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_21_mono-green_stompy.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_21_mono-green_stompy.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_21_mono-green_stompy.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_21_mono-green_stompy.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_21_mono-red_aggro.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_21_mono-red_aggro.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_21_mono-red_aggro.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_21_mono-red_aggro.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_22_dimir_control.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_22_dimir_control.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_22_dimir_control.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_22_dimir_control.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_22_gruul_stompy.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_22_gruul_stompy.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_22_gruul_stompy.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_22_gruul_stompy.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_22_mono_white_aggro.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_22_mono_white_aggro.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_22_mono_white_aggro.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_22_mono_white_aggro.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/challenger_22_rakdos_vampires.dck b/forge-gui/res/adventure/Shandalar/decks/challenger/challenger_22_rakdos_vampires.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/challenger_22_rakdos_vampires.dck rename to forge-gui/res/adventure/Shandalar/decks/challenger/challenger_22_rakdos_vampires.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/artifactwarrior.dck b/forge-gui/res/adventure/Shandalar/decks/constructs/artifactwarrior.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/artifactwarrior.dck rename to forge-gui/res/adventure/Shandalar/decks/constructs/artifactwarrior.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/construct.json b/forge-gui/res/adventure/Shandalar/decks/constructs/construct.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/construct.json rename to forge-gui/res/adventure/Shandalar/decks/constructs/construct.json diff --git a/forge-gui/res/adventure/Shandalar/decks/golem.dck b/forge-gui/res/adventure/Shandalar/decks/constructs/golem.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/golem.dck rename to forge-gui/res/adventure/Shandalar/decks/constructs/golem.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/golem.json b/forge-gui/res/adventure/Shandalar/decks/constructs/golem.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/golem.json rename to forge-gui/res/adventure/Shandalar/decks/constructs/golem.json diff --git a/forge-gui/res/adventure/Shandalar/decks/golem_good.json b/forge-gui/res/adventure/Shandalar/decks/constructs/golem_good.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/golem_good.json rename to forge-gui/res/adventure/Shandalar/decks/constructs/golem_good.json diff --git a/forge-gui/res/adventure/Shandalar/decks/axgard_dwarf.dck b/forge-gui/res/adventure/Shandalar/decks/dwarves/axgard_dwarf.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/axgard_dwarf.dck rename to forge-gui/res/adventure/Shandalar/decks/dwarves/axgard_dwarf.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/bandit.dck b/forge-gui/res/adventure/Shandalar/decks/dwarves/bandit.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/bandit.dck rename to forge-gui/res/adventure/Shandalar/decks/dwarves/bandit.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/berserker.json b/forge-gui/res/adventure/Shandalar/decks/dwarves/berserker.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/berserker.json rename to forge-gui/res/adventure/Shandalar/decks/dwarves/berserker.json diff --git a/forge-gui/res/adventure/Shandalar/decks/dwarf.json b/forge-gui/res/adventure/Shandalar/decks/dwarves/dwarf.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dwarf.json rename to forge-gui/res/adventure/Shandalar/decks/dwarves/dwarf.json diff --git a/forge-gui/res/adventure/Shandalar/decks/dwarfdemolisher.dck b/forge-gui/res/adventure/Shandalar/decks/dwarves/dwarfdemolisher.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dwarfdemolisher.dck rename to forge-gui/res/adventure/Shandalar/decks/dwarves/dwarfdemolisher.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dwarfmercenary.dck b/forge-gui/res/adventure/Shandalar/decks/dwarves/dwarfmercenary.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dwarfmercenary.dck rename to forge-gui/res/adventure/Shandalar/decks/dwarves/dwarfmercenary.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dwarfpilot.dck b/forge-gui/res/adventure/Shandalar/decks/dwarves/dwarfpilot.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dwarfpilot.dck rename to forge-gui/res/adventure/Shandalar/decks/dwarves/dwarfpilot.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/white_dwarf.dck b/forge-gui/res/adventure/Shandalar/decks/dwarves/white_dwarf.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/white_dwarf.dck rename to forge-gui/res/adventure/Shandalar/decks/dwarves/white_dwarf.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/br_elemental.dck b/forge-gui/res/adventure/Shandalar/decks/elementals/br_elemental.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/br_elemental.dck rename to forge-gui/res/adventure/Shandalar/decks/elementals/br_elemental.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/elemental_blue.json b/forge-gui/res/adventure/Shandalar/decks/elementals/elemental_blue.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/elemental_blue.json rename to forge-gui/res/adventure/Shandalar/decks/elementals/elemental_blue.json diff --git a/forge-gui/res/adventure/Shandalar/decks/fire_elemental.dck b/forge-gui/res/adventure/Shandalar/decks/elementals/fire_elemental.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/fire_elemental.dck rename to forge-gui/res/adventure/Shandalar/decks/elementals/fire_elemental.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/fireelemental.dck b/forge-gui/res/adventure/Shandalar/decks/elementals/fireelemental.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/fireelemental.dck rename to forge-gui/res/adventure/Shandalar/decks/elementals/fireelemental.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/flame_elemental.dck b/forge-gui/res/adventure/Shandalar/decks/elementals/flame_elemental.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/flame_elemental.dck rename to forge-gui/res/adventure/Shandalar/decks/elementals/flame_elemental.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/lightning_elemental.dck b/forge-gui/res/adventure/Shandalar/decks/elementals/lightning_elemental.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/lightning_elemental.dck rename to forge-gui/res/adventure/Shandalar/decks/elementals/lightning_elemental.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/magma_elemental.dck b/forge-gui/res/adventure/Shandalar/decks/elementals/magma_elemental.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/magma_elemental.dck rename to forge-gui/res/adventure/Shandalar/decks/elementals/magma_elemental.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/sandgolem.dck b/forge-gui/res/adventure/Shandalar/decks/elementals/sandgolem.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/sandgolem.dck rename to forge-gui/res/adventure/Shandalar/decks/elementals/sandgolem.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/water_elemental.dck b/forge-gui/res/adventure/Shandalar/decks/elementals/water_elemental.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/water_elemental.dck rename to forge-gui/res/adventure/Shandalar/decks/elementals/water_elemental.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/elf_bad.json b/forge-gui/res/adventure/Shandalar/decks/elves/elf_bad.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/elf_bad.json rename to forge-gui/res/adventure/Shandalar/decks/elves/elf_bad.json diff --git a/forge-gui/res/adventure/Shandalar/decks/elf_golgari.dck b/forge-gui/res/adventure/Shandalar/decks/elves/elf_golgari.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/elf_golgari.dck rename to forge-gui/res/adventure/Shandalar/decks/elves/elf_golgari.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/elf_good.json b/forge-gui/res/adventure/Shandalar/decks/elves/elf_good.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/elf_good.json rename to forge-gui/res/adventure/Shandalar/decks/elves/elf_good.json diff --git a/forge-gui/res/adventure/Shandalar/decks/elf_mid.json b/forge-gui/res/adventure/Shandalar/decks/elves/elf_mid.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/elf_mid.json rename to forge-gui/res/adventure/Shandalar/decks/elves/elf_mid.json diff --git a/forge-gui/res/adventure/Shandalar/decks/golgari_elf.dck b/forge-gui/res/adventure/Shandalar/decks/elves/golgari_elf.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/golgari_elf.dck rename to forge-gui/res/adventure/Shandalar/decks/elves/golgari_elf.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dimir_faerie.dck b/forge-gui/res/adventure/Shandalar/decks/faeries/dimir_faerie.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dimir_faerie.dck rename to forge-gui/res/adventure/Shandalar/decks/faeries/dimir_faerie.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/eldraine_faerie.dck b/forge-gui/res/adventure/Shandalar/decks/faeries/eldraine_faerie.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/eldraine_faerie.dck rename to forge-gui/res/adventure/Shandalar/decks/faeries/eldraine_faerie.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/faerie.json b/forge-gui/res/adventure/Shandalar/decks/faeries/faerie.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/faerie.json rename to forge-gui/res/adventure/Shandalar/decks/faeries/faerie.json diff --git a/forge-gui/res/adventure/Shandalar/decks/fear.dck b/forge-gui/res/adventure/Shandalar/decks/fear.dck deleted file mode 100644 index e29e2ff7330..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/fear.dck +++ /dev/null @@ -1,38 +0,0 @@ -[metadata] -Name=fear -[Main] -1 Abnormal Endurance|M19|1 -1 Alchemist's Gift|M21|1 -1 Avatar of Woe|PCY|1 -1 Commander Greven il-Vec|TPR|1 -1 Corpse Churn|CMR|1 -1 Demonic Gifts|KHM|1 -1 Drag to the Underworld|THB|1 -1 Dread|LRW|1 -1 Dross Prowler|MRD|1 -2 Duskwalker|INV|1 -2 Frightcrawler|ODY|1 -1 Guiltfeeder|JUD|1 -1 Hero's Downfall|VOW|1 -1 Malefic Scythe|M21|1 -1 Mind Rake|MB1|1 -1 Murder|MB1|1 -2 Nezumi Cutthroat|A25|1 -2 Phobian Phantasm|CSP|1 -1 Poison the Cup|KHM|1 -2 Prickly Boggart|MOR|1 -2 Razortooth Rats|WTH|1 -1 Severed Legion|ONS|1 -2 Squeaking Pie Sneak|LRW|1 -2 Squirming Mass|UDS|1 -3 Swamp|MBS|1 -5 Swamp|MBS|2 -8 Swamp|ONS|4 -1 Swamp|SHM|1 -1 Swamp|SHM|2 -3 Swamp|SHM|3 -3 Swamp|SHM|4 -1 Tourach's Canticle|MH2|1 -1 Unburial Rites|AFC|1 -1 Undercity Shade|RAV|1 -1 Woebearer|MRD|1 diff --git a/forge-gui/res/adventure/Shandalar/decks/firegiant.dck b/forge-gui/res/adventure/Shandalar/decks/giants/firegiant.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/firegiant.dck rename to forge-gui/res/adventure/Shandalar/decks/giants/firegiant.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/firegiantboss.dck b/forge-gui/res/adventure/Shandalar/decks/giants/firegiantboss.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/firegiantboss.dck rename to forge-gui/res/adventure/Shandalar/decks/giants/firegiantboss.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/foresttitan.dck b/forge-gui/res/adventure/Shandalar/decks/giants/foresttitan.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/foresttitan.dck rename to forge-gui/res/adventure/Shandalar/decks/giants/foresttitan.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/frost_titan.dck b/forge-gui/res/adventure/Shandalar/decks/giants/frost_titan.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/frost_titan.dck rename to forge-gui/res/adventure/Shandalar/decks/giants/frost_titan.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/gravetitan.dck b/forge-gui/res/adventure/Shandalar/decks/giants/gravetitan.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gravetitan.dck rename to forge-gui/res/adventure/Shandalar/decks/giants/gravetitan.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/stormtitan.dck b/forge-gui/res/adventure/Shandalar/decks/giants/stormtitan.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/stormtitan.dck rename to forge-gui/res/adventure/Shandalar/decks/giants/stormtitan.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/sun titan.dck b/forge-gui/res/adventure/Shandalar/decks/giants/sun titan.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/sun titan.dck rename to forge-gui/res/adventure/Shandalar/decks/giants/sun titan.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/eyeblight.dck b/forge-gui/res/adventure/Shandalar/decks/goblins/eyeblight.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/eyeblight.dck rename to forge-gui/res/adventure/Shandalar/decks/goblins/eyeblight.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/goblin_artificer.dck b/forge-gui/res/adventure/Shandalar/decks/goblins/goblin_artificer.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/goblin_artificer.dck rename to forge-gui/res/adventure/Shandalar/decks/goblins/goblin_artificer.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/goblin_bad.json b/forge-gui/res/adventure/Shandalar/decks/goblins/goblin_bad.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/goblin_bad.json rename to forge-gui/res/adventure/Shandalar/decks/goblins/goblin_bad.json diff --git a/forge-gui/res/adventure/Shandalar/decks/goblin_good.json b/forge-gui/res/adventure/Shandalar/decks/goblins/goblin_good.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/goblin_good.json rename to forge-gui/res/adventure/Shandalar/decks/goblins/goblin_good.json diff --git a/forge-gui/res/adventure/Shandalar/decks/goblin_mid.json b/forge-gui/res/adventure/Shandalar/decks/goblins/goblin_mid.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/goblin_mid.json rename to forge-gui/res/adventure/Shandalar/decks/goblins/goblin_mid.json diff --git a/forge-gui/res/adventure/Shandalar/decks/goblins.dck b/forge-gui/res/adventure/Shandalar/decks/goblins/goblins.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/goblins.dck rename to forge-gui/res/adventure/Shandalar/decks/goblins/goblins.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/green_good.json b/forge-gui/res/adventure/Shandalar/decks/green_good.json deleted file mode 100644 index f750fda115b..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/green_good.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Green good", - "template": - { - "count":60, - "colors":["Green"], - "rares":0.8 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/holy/Akroma's Angelfire 1.dck b/forge-gui/res/adventure/Shandalar/decks/holy/Akroma's Angelfire 1.dck new file mode 100644 index 00000000000..e6ba348aeb7 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/holy/Akroma's Angelfire 1.dck @@ -0,0 +1,39 @@ +[duel] +[metadata] +Name=Akroma's Angelfire 1 +Title=Akroma, Angel of Wrath +Difficulty=easy +Description=RW aggressive angel tribal theme deck +Icon=Akroma 1.jpg +Deck Type=constructed +[Main] +2 Akroma's Blessing +1 Akroma's Vengeance +1 Akroma's Will +1 Akroma, Angel of Fury +1 Akroma, Angel of Wrath +1 Akroma, Vision of Ixidor +1 Angelfire Ignition +2 Angelheart Protector +1 Angelic Guardian +1 Angelic Skirmisher +1 Anya, Merciless Angel +1 Aurelia, Exemplar of Justice +3 Boros Guildgate +1 Elixir of Immortality +2 Emancipation Angel +1 Feather, the Redeemed +1 Firemane Avenger +1 Giada, Font of Hope +3 Lightning Helix +7 Mountain +7 Plains +3 Punishing Fire +2 Segovian Angel +2 Slayers' Stronghold +2 Starnheim Aspirant +3 Temple of Triumph +2 Valkyrie's Sword +2 Voice of All +2 Warleader's Helix +2 Youthful Valkyrie diff --git a/forge-gui/res/adventure/Shandalar/decks/holy/Akroma's Angelfire 3.dck b/forge-gui/res/adventure/Shandalar/decks/holy/Akroma's Angelfire 3.dck new file mode 100644 index 00000000000..31b4da83ab4 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/holy/Akroma's Angelfire 3.dck @@ -0,0 +1,47 @@ +[duel] +[metadata] +Name=Akroma's Angelfire 3 +Title=Akroma, Angel of Wrath +Difficulty=hard +Description=RW aggressive angel tribal theme deck +Icon=Akroma 3.jpg +Deck Type=constructed +[Main] +1 Akroma's Will +1 Akroma, Angel of Fury +1 Akroma, Angel of Wrath +1 Akroma, Vision of Ixidor +2 Angel of Jubilation +3 Angelfire Ignition +1 Angelic Skirmisher +1 Anya, Merciless Angel +4 Arid Mesa +1 Aurelia, Exemplar of Justice +1 Beacon of Destruction +2 Brightflame +2 Defy Death +2 Elixir of Immortality +1 Emeria, the Sky Ruin +1 Feather, the Redeemed +2 Firemane Avenger +1 Flameblade Angel +1 Giada, Font of Hope +1 Gisela, Blade of Goldnight +2 Herald of War +3 Lightning Helix +2 Mistveil Plains +9 Mountain +7 Plains +4 Plateau +1 Red Sun's Zenith +2 Righteous Valkyrie +4 Sacred Foundry +1 Sephara, Sky's Blade +2 Slayers' Stronghold +2 Starnheim Aspirant +1 Valakut, the Molten Pinnacle +2 Voice of All +2 Warleader's Helix +3 Wear // Tear +1 Wrath of God +2 Youthful Valkyrie diff --git a/forge-gui/res/adventure/Shandalar/decks/aether_channeler.dck b/forge-gui/res/adventure/Shandalar/decks/holy/aether_channeler.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/aether_channeler.dck rename to forge-gui/res/adventure/Shandalar/decks/holy/aether_channeler.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/angel.json b/forge-gui/res/adventure/Shandalar/decks/holy/angel.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/angel.json rename to forge-gui/res/adventure/Shandalar/decks/holy/angel.json diff --git a/forge-gui/res/adventure/Shandalar/decks/angelcontrol.dck b/forge-gui/res/adventure/Shandalar/decks/holy/angelcontrol.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/angelcontrol.dck rename to forge-gui/res/adventure/Shandalar/decks/holy/angelcontrol.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/angelwarrior.dck b/forge-gui/res/adventure/Shandalar/decks/holy/angelwarrior.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/angelwarrior.dck rename to forge-gui/res/adventure/Shandalar/decks/holy/angelwarrior.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/armored_knight.dck b/forge-gui/res/adventure/Shandalar/decks/holy/armored_knight.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/armored_knight.dck rename to forge-gui/res/adventure/Shandalar/decks/holy/armored_knight.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/cleric.json b/forge-gui/res/adventure/Shandalar/decks/holy/cleric.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/cleric.json rename to forge-gui/res/adventure/Shandalar/decks/holy/cleric.json diff --git a/forge-gui/res/adventure/Shandalar/decks/cleric_orzhov.dck b/forge-gui/res/adventure/Shandalar/decks/holy/cleric_orzhov.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/cleric_orzhov.dck rename to forge-gui/res/adventure/Shandalar/decks/holy/cleric_orzhov.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/disciple_of_teferi.dck b/forge-gui/res/adventure/Shandalar/decks/holy/disciple_of_teferi.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/disciple_of_teferi.dck rename to forge-gui/res/adventure/Shandalar/decks/holy/disciple_of_teferi.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/eldraine_knight.dck b/forge-gui/res/adventure/Shandalar/decks/holy/eldraine_knight.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/eldraine_knight.dck rename to forge-gui/res/adventure/Shandalar/decks/holy/eldraine_knight.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/knight.json b/forge-gui/res/adventure/Shandalar/decks/holy/knight.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/knight.json rename to forge-gui/res/adventure/Shandalar/decks/holy/knight.json diff --git a/forge-gui/res/adventure/Shandalar/decks/monk.json b/forge-gui/res/adventure/Shandalar/decks/holy/monk.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/monk.json rename to forge-gui/res/adventure/Shandalar/decks/holy/monk.json diff --git a/forge-gui/res/adventure/Shandalar/decks/adventurer.dck b/forge-gui/res/adventure/Shandalar/decks/humans/adventurer.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/adventurer.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/adventurer.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/archeologist.dck b/forge-gui/res/adventure/Shandalar/decks/humans/archeologist.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/archeologist.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/archeologist.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/archerelite.dck b/forge-gui/res/adventure/Shandalar/decks/humans/archerelite.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/archerelite.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/archerelite.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/artificer.dck b/forge-gui/res/adventure/Shandalar/decks/humans/artificer.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/artificer.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/artificer.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/barbarian.dck b/forge-gui/res/adventure/Shandalar/decks/humans/barbarian.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/barbarian.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/barbarian.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/beastmaster.dck b/forge-gui/res/adventure/Shandalar/decks/humans/beastmaster.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/beastmaster.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/beastmaster.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/cathar.dck b/forge-gui/res/adventure/Shandalar/decks/humans/cathar.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/cathar.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/cathar.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/farmer.dck b/forge-gui/res/adventure/Shandalar/decks/humans/farmer.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/farmer.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/farmer.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/gladiator.dck b/forge-gui/res/adventure/Shandalar/decks/humans/gladiator.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gladiator.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/gladiator.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/horsemanship.dck b/forge-gui/res/adventure/Shandalar/decks/humans/horsemanship.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/horsemanship.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/horsemanship.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/human_archer.dck b/forge-gui/res/adventure/Shandalar/decks/humans/human_archer.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/human_archer.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/human_archer.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/human_bad.json b/forge-gui/res/adventure/Shandalar/decks/humans/human_bad.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/human_bad.json rename to forge-gui/res/adventure/Shandalar/decks/humans/human_bad.json diff --git a/forge-gui/res/adventure/Shandalar/decks/human_good.json b/forge-gui/res/adventure/Shandalar/decks/humans/human_good.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/human_good.json rename to forge-gui/res/adventure/Shandalar/decks/humans/human_good.json diff --git a/forge-gui/res/adventure/Shandalar/decks/human_mid.json b/forge-gui/res/adventure/Shandalar/decks/humans/human_mid.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/human_mid.json rename to forge-gui/res/adventure/Shandalar/decks/humans/human_mid.json diff --git a/forge-gui/res/adventure/Shandalar/decks/human_soldier_token.dck b/forge-gui/res/adventure/Shandalar/decks/humans/human_soldier_token.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/human_soldier_token.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/human_soldier_token.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/humanmercenary.dck b/forge-gui/res/adventure/Shandalar/decks/humans/humanmercenary.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/humanmercenary.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/humanmercenary.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/knightmercenary.dck b/forge-gui/res/adventure/Shandalar/decks/humans/knightmercenary.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/knightmercenary.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/knightmercenary.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/mardu.dck b/forge-gui/res/adventure/Shandalar/decks/humans/mardu.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/mardu.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/mardu.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/pirate.dck b/forge-gui/res/adventure/Shandalar/decks/humans/pirate.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/pirate.dck rename to forge-gui/res/adventure/Shandalar/decks/humans/pirate.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/rogue.json b/forge-gui/res/adventure/Shandalar/decks/humans/rogue.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/rogue.json rename to forge-gui/res/adventure/Shandalar/decks/humans/rogue.json diff --git a/forge-gui/res/adventure/Shandalar/decks/kobold.dck b/forge-gui/res/adventure/Shandalar/decks/kobolds/kobold.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/kobold.dck rename to forge-gui/res/adventure/Shandalar/decks/kobolds/kobold.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/green_mid.json b/forge-gui/res/adventure/Shandalar/decks/kobolds/kobold.json similarity index 60% rename from forge-gui/res/adventure/Shandalar/decks/green_mid.json rename to forge-gui/res/adventure/Shandalar/decks/kobolds/kobold.json index b8bff53849b..ff6bae5c0ee 100644 --- a/forge-gui/res/adventure/Shandalar/decks/green_mid.json +++ b/forge-gui/res/adventure/Shandalar/decks/kobolds/kobold.json @@ -1,9 +1,10 @@ { -"name":"Green mid", +"name":"Kobold", "template": { "count":60, - "colors":["Green"], + "colors":["Red"], + "tribe":"Kobold", "rares":0.5 } } diff --git a/forge-gui/res/adventure/Shandalar/decks/kobolds/kobolddragoncaller.dck b/forge-gui/res/adventure/Shandalar/decks/kobolds/kobolddragoncaller.dck new file mode 100644 index 00000000000..3a2b98f9fab --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/kobolds/kobolddragoncaller.dck @@ -0,0 +1,41 @@ +[metadata] +Name=kobold_dragoncaller +[Avatar] + +[Main] +2 Abrupt Decay|GK1|1 +1 Ancient Brass Dragon|CLB|1 +1 Ancient Copper Dragon|CLB|1 +2 Animate Dead|TD0|1 +3 Badlands|OLGC|1 +1 Balefire Dragon|UMA|1 +4 Bloodstained Mire|KTK|1 +4 Chaos Dragon|AFC|1 +4 Decimate|C18|1 +2 Dragonborn Champion|AFC|1 +4 Dragonskull Summit|C16|1 +2 Dragonspeaker Shaman|C17|1 +2 Farseek|DMC|1 +1 Feed the Swarm|SCD|1 +1 Forest|GN3|3 +4 Minion of the Mighty|AFR|1 +1 Mountain|GN3|1 +2 Mountain|GN3|2 +3 Nogi, Draco-Zealot|GN3|1 +2 Prossh, Skyraider of Kher|PLIST|1 +2 Rivaz of the Claw|DMU|1 +2 Rohgahh, Kher Keep Overlord|DMC|1 +2 Swamp|GN3|1 +2 Taiga|OLGC|1 +2 Town-Razer Tyrant|YMID|1 +4 Ziatora's Proving Ground|SNC|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/kobolds/koboldtrapmaster.dck b/forge-gui/res/adventure/Shandalar/decks/kobolds/koboldtrapmaster.dck new file mode 100644 index 00000000000..3675fce4fb1 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/kobolds/koboldtrapmaster.dck @@ -0,0 +1,26 @@ +[metadata] +Name=kobold_trapmaster +[Avatar] + +[Main] +4 Goblin Trapfinder|HBG|1 +4 Inferno Trap|DDN|1 +2 Kher Keep|CLB|1 +3 Mountain|HBG|1 +5 Mountain|HBG|2 +7 Mountain|HBG|3 +5 Mountain|HBG|4 +4 Ricochet Trap|WWK|1 +4 Runeflare Trap|ZEN|1 +4 Springjaw Trap|IKO|1 +4 Taunting Kobold|CLB|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/kobolds/koboldwarrior.dck b/forge-gui/res/adventure/Shandalar/decks/kobolds/koboldwarrior.dck new file mode 100644 index 00000000000..053f5d2a133 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/kobolds/koboldwarrior.dck @@ -0,0 +1,34 @@ +[metadata] +Name=kobold_warrior +[Avatar] + +[Main] +3 Adaptive Automaton|E02|1 +1 Cover of Darkness|ONS|1 +4 Crimson Kobolds|ME3|1 +2 Crippling Fear|CLB|1 +4 Crookshank Kobolds|MED|1 +1 Door of Destinies|C17|1 +2 Icon of Ancestry|M20|1 +2 Kher Keep|CLB|1 +3 Kobold Drill Sergeant|ME3|1 +2 Kobold Overlord|ME3|1 +3 Kobold Taskmaster|TSB|1 +4 Kobolds of Kher Keep|LEG|1 +2 Metallic Mimic|AER|1 +16 Mountain|LRW|1 +4 Mutavault|PGPX|1 +2 Rograkh, Son of Rohgahh|CMR|1 +1 Shared Animosity|E02|1 +2 Taunting Kobold|CLB|1 +2 Vanquisher's Banner|MOC|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/kobolds/koboldworker.dck b/forge-gui/res/adventure/Shandalar/decks/kobolds/koboldworker.dck new file mode 100644 index 00000000000..328182c1720 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/kobolds/koboldworker.dck @@ -0,0 +1,44 @@ +[metadata] +Name=Kobolds Mid +[Avatar] + +[Main] +1 Ancient Brass Dragon|CLB|1 +1 Bladewing, Deathless Tyrant|DMC|1 +2 Darigaaz's Whelp|YDMU|1 +2 Draconic Destiny|BRO|1 +4 Dragonskull Summit|C16|1 +2 Geothermal Bog|DMU|1 +4 Haunted Ridge|MID|1 +2 Heraldic Banner|ELD|1 +1 Kher Keep|TSR|1 +2 Kobold Overlord|ME3|1 +2 Kobold Taskmaster|TSB|1 +1 Kobold Warcaller|HBG|1 +4 Kobolds of Kher Keep|ME3|1 +2 Minion of the Mighty|AFR|1 +5 Mountain|DMU|4 +1 Nogi, Draco-Zealot|GN3|1 +2 Rakdos Charm|AFC|1 +1 Rograkh, Son of Rohgahh|CMR|1 +1 Rohgahh of Kher Keep|ME3|1 +2 Rohgahh, Kher Keep Overlord|DMC|1 +1 Rosnakht, Heir of Rohgahh|DMC|1 +1 Shivan Dragon|DMR|1 +2 Shock|DDN|1 +2 Slumbering Dragon|M13|1 +4 Smoldering Marsh|DMC|1 +4 Swamp|DMU|4 +1 Taunting Kobold|CLB|1 +2 Terminate|DMC|1 +1 Vanquisher's Banner|XLN|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/kobolds/roshnakhtheroic.dck b/forge-gui/res/adventure/Shandalar/decks/kobolds/roshnakhtheroic.dck new file mode 100644 index 00000000000..61643140448 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/kobolds/roshnakhtheroic.dck @@ -0,0 +1,32 @@ +[metadata] +Name=roshnakht_heroic +[Avatar] + +[Main] +4 Akroan Crusader|UMA|1 +2 Bravado|USG|1 +4 Brute Strength|GN2|1 +4 Castle Embereth|NCC|1 +1 Den of the Bugbear|AFR|1 +4 Dragon Mantle|CMR|1 +4 Expedite|OGW|1 +1 Kher Keep|TSR|1 +2 Madcap Skills|MB1|1 +2 Mob Mentality|VIS|1 +16 Mountain|DMU|4 +4 Raze the Effigy|MID|1 +4 Rosnakht, Heir of Rohgahh|DMC|1 +2 Shock|DDN|1 +2 Sticky Fingers|SNC|1 +2 Unleash Fury|M21|1 +2 Wild Magic Surge|CLB|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/kor_warrior.dck b/forge-gui/res/adventure/Shandalar/decks/kor/kor_warrior.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/kor_warrior.dck rename to forge-gui/res/adventure/Shandalar/decks/kor/kor_warrior.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/darkenchanter.dck b/forge-gui/res/adventure/Shandalar/decks/lizards/darkenchanter.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/darkenchanter.dck rename to forge-gui/res/adventure/Shandalar/decks/lizards/darkenchanter.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dinosaur_w_r.dck b/forge-gui/res/adventure/Shandalar/decks/lizards/dinosaur_w_r.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dinosaur_w_r.dck rename to forge-gui/res/adventure/Shandalar/decks/lizards/dinosaur_w_r.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dinosaurs.json b/forge-gui/res/adventure/Shandalar/decks/lizards/dinosaurs.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dinosaurs.json rename to forge-gui/res/adventure/Shandalar/decks/lizards/dinosaurs.json diff --git a/forge-gui/res/adventure/Shandalar/decks/loamspeaker.dck b/forge-gui/res/adventure/Shandalar/decks/lizards/loamspeaker.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/loamspeaker.dck rename to forge-gui/res/adventure/Shandalar/decks/lizards/loamspeaker.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/mindclaw_shaman.dck b/forge-gui/res/adventure/Shandalar/decks/lizards/mindclaw_shaman.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/mindclaw_shaman.dck rename to forge-gui/res/adventure/Shandalar/decks/lizards/mindclaw_shaman.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/shaman.json b/forge-gui/res/adventure/Shandalar/decks/lizards/shaman.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/shaman.json rename to forge-gui/res/adventure/Shandalar/decks/lizards/shaman.json diff --git a/forge-gui/res/adventure/Shandalar/decks/shamanelite.dck b/forge-gui/res/adventure/Shandalar/decks/lizards/shamanelite.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/shamanelite.dck rename to forge-gui/res/adventure/Shandalar/decks/lizards/shamanelite.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/snake.dck b/forge-gui/res/adventure/Shandalar/decks/lizards/snake.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/snake.dck rename to forge-gui/res/adventure/Shandalar/decks/lizards/snake.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/snake.json b/forge-gui/res/adventure/Shandalar/decks/lizards/snake.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/snake.json rename to forge-gui/res/adventure/Shandalar/decks/lizards/snake.json diff --git a/forge-gui/res/adventure/Shandalar/decks/symbiote.dck b/forge-gui/res/adventure/Shandalar/decks/lizards/symbiote.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/symbiote.dck rename to forge-gui/res/adventure/Shandalar/decks/lizards/symbiote.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/viashino.dck b/forge-gui/res/adventure/Shandalar/decks/lizards/viashino.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/viashino.dck rename to forge-gui/res/adventure/Shandalar/decks/lizards/viashino.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/merfolk_bad.json b/forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_bad.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/merfolk_bad.json rename to forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_bad.json diff --git a/forge-gui/res/adventure/Shandalar/decks/merfolk_good.json b/forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_good.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/merfolk_good.json rename to forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_good.json diff --git a/forge-gui/res/adventure/Shandalar/decks/merfolk_lord2.dck b/forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_lord2.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/merfolk_lord2.dck rename to forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_lord2.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/merfolk_lords.dck b/forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_lords.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/merfolk_lords.dck rename to forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_lords.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/merfolk_mid.json b/forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_mid.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/merfolk_mid.json rename to forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_mid.json diff --git a/forge-gui/res/adventure/Shandalar/decks/merfolk_v_goblins.dck b/forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_v_goblins.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/merfolk_v_goblins.dck rename to forge-gui/res/adventure/Shandalar/decks/merfolk/merfolk_v_goblins.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/conjure.dck b/forge-gui/res/adventure/Shandalar/decks/miniboss/conjure.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/conjure.dck rename to forge-gui/res/adventure/Shandalar/decks/miniboss/conjure.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/torturer.dck b/forge-gui/res/adventure/Shandalar/decks/miniboss/torturer.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/torturer.dck rename to forge-gui/res/adventure/Shandalar/decks/miniboss/torturer.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/warlockmaster.dck b/forge-gui/res/adventure/Shandalar/decks/miniboss/warlockmaster.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/warlockmaster.dck rename to forge-gui/res/adventure/Shandalar/decks/miniboss/warlockmaster.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/amonkhet_minotaur.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/amonkhet_minotaur.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/amonkhet_minotaur.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/amonkhet_minotaur.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/beast_green.json b/forge-gui/res/adventure/Shandalar/decks/monsters/beast_green.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/beast_green.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/beast_green.json diff --git a/forge-gui/res/adventure/Shandalar/decks/beast_red.json b/forge-gui/res/adventure/Shandalar/decks/monsters/beast_red.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/beast_red.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/beast_red.json diff --git a/forge-gui/res/adventure/Shandalar/decks/beholder.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/beholder.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/beholder.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/beholder.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/centaur.json b/forge-gui/res/adventure/Shandalar/decks/monsters/centaur.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/centaur.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/centaur.json diff --git a/forge-gui/res/adventure/Shandalar/decks/centaur_warrior.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/centaur_warrior.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/centaur_warrior.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/centaur_warrior.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/cephalid.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/cephalid.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/cephalid.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/cephalid.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/cyclops.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/cyclops.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/cyclops.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/cyclops.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/djinn.json b/forge-gui/res/adventure/Shandalar/decks/monsters/djinn.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/djinn.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/djinn.json diff --git a/forge-gui/res/adventure/Shandalar/decks/djinn_tarkir.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/djinn_tarkir.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/djinn_tarkir.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/djinn_tarkir.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dragon.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/dragon.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dragon.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/dragon.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/efreet.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/efreet.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/efreet.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/efreet.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/eldrazi.json b/forge-gui/res/adventure/Shandalar/decks/monsters/eldrazi.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/eldrazi.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/eldrazi.json diff --git a/forge-gui/res/adventure/Shandalar/decks/eye.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/eye.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/eye.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/eye.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/firedragon.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/firedragon.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/firedragon.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/firedragon.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/fungus.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/fungus.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/fungus.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/fungus.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/fungus.json b/forge-gui/res/adventure/Shandalar/decks/monsters/fungus.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/fungus.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/fungus.json diff --git a/forge-gui/res/adventure/Shandalar/decks/fungus_golgari.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/fungus_golgari.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/fungus_golgari.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/fungus_golgari.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/gargoyle.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/gargoyle.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gargoyle.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/gargoyle.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/gargoyle.json b/forge-gui/res/adventure/Shandalar/decks/monsters/gargoyle.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gargoyle.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/gargoyle.json diff --git a/forge-gui/res/adventure/Shandalar/decks/golgari_treefolk.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/golgari_treefolk.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/golgari_treefolk.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/golgari_treefolk.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/gorgon.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/gorgon.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gorgon.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/gorgon.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/gorgon_2.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/gorgon_2.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gorgon_2.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/gorgon_2.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/harpy.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/harpy.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/harpy.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/harpy.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/harpy_2.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/harpy_2.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/harpy_2.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/harpy_2.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/homarid.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/homarid.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/homarid.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/homarid.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/horror.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/horror.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/horror.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/horror.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/hydra.json b/forge-gui/res/adventure/Shandalar/decks/monsters/hydra.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/hydra.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/hydra.json diff --git a/forge-gui/res/adventure/Shandalar/decks/jackal.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/jackal.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/jackal.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/jackal.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/kavu.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/kavu.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/kavu.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/kavu.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/mimic.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/mimic.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/mimic.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/mimic.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/minotaur.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/minotaur.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/minotaur.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/minotaur.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/minotaur.json b/forge-gui/res/adventure/Shandalar/decks/monsters/minotaur.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/minotaur.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/minotaur.json diff --git a/forge-gui/res/adventure/Shandalar/decks/monsters/minotaurblackredmadness.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/minotaurblackredmadness.dck new file mode 100644 index 00000000000..cba848009f1 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/monsters/minotaurblackredmadness.dck @@ -0,0 +1,28 @@ +[metadata] +Name=minotaurblackredmadness +[Avatar] + +[Main] +4 Bloodrage Brawler|JMP|1 +4 Burning-Fist Minotaur|AKR|1 +4 Fiery Temper|MB1|1 +3 Font of Return|JOU|1 +2 Glint-Horn Buccaneer|M20|1 +4 Grisly Survivor|HOU|1 +3 Minotaur Explorer|ODY|1 +12 Mountain|MH2|1 +4 Pitiless Vizier|AKR|1 +2 Senseless Rage|SOI|1 +4 Skophos Reaver|MH2|1 +2 Strength of Lunacy|TOR|1 +12 Swamp|MH2|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/monsters/minotaurmid.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/minotaurmid.dck new file mode 100644 index 00000000000..952147606f1 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/monsters/minotaurmid.dck @@ -0,0 +1,27 @@ +[metadata] +Name=minotaurmid +[Avatar] + +[Main] +4 Angrath's Rampage|WAR|1 +2 Cursed Minotaur|AKH|1 +4 Deathbellow Raider|THS|1 +4 Felhide Brawler|BNG|1 +4 Felhide Petrifier|JOU|1 +4 Gnarled Scarhide|JOU|1 +4 Grand Melee|ONS|1 +3 Kragma Warcaller|THS|1 +12 Mountain|WAR|1 +3 Rage-Scarred Berserker|THB|1 +4 Ragemonger|BNG|1 +12 Swamp|WAR|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/monsters/minotaurmonored.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/minotaurmonored.dck new file mode 100644 index 00000000000..db7c6962b98 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/monsters/minotaurmonored.dck @@ -0,0 +1,26 @@ +[metadata] +Name=minotaurmonored +[Avatar] + +[Main] +4 Anaba Ancestor|ME3|1 +2 Barrage of Boulders|MB1|1 +2 Fanatic of Mogis|AJMP|1 +4 Felhide Spiritbinder|BNG|1 +4 Furious Rise|M21|1 +4 Kragma Butcher|BNG|1 +4 Minotaur Skullcleaver|JMP|1 +24 Mountain|BRO|1 +4 Rageblood Shaman|JMP|1 +4 Sardian Cliffstomper|BRO|1 +4 Wild Slash|Q06|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/ooze.json b/forge-gui/res/adventure/Shandalar/decks/monsters/ooze.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/ooze.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/ooze.json diff --git a/forge-gui/res/adventure/Shandalar/decks/monsters/ooze_greenblackred.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/ooze_greenblackred.dck new file mode 100644 index 00000000000..6fc7679d689 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/monsters/ooze_greenblackred.dck @@ -0,0 +1,29 @@ +[metadata] +Name=ooze_greenblackred +[Avatar] + +[Main] +3 Biogenic Ooze|RNA|1 +4 Bloodhall Ooze|CFX|1 +4 Experiment One|MB1|1 +8 Forest|CLB|1 +3 Gelatinous Cube|AFR|1 +4 Gluttonous Slug|MH1|1 +3 Jund Charm|C13|1 +4 Lava Coil|J21|1 +8 Mountain|CLB|1 +2 Ooze Flux|GTC|1 +4 Oran-Rief Ooze|J21|1 +2 Scavenging Ooze|NCC|1 +8 Swamp|CLB|1 +3 Uchuulon|CLB|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/monsters/ooze_greenblue.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/ooze_greenblue.dck new file mode 100644 index 00000000000..49797dce05b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/monsters/ooze_greenblue.dck @@ -0,0 +1,29 @@ +[metadata] +Name=ooze_greenblue +[Avatar] + +[Main] +2 Acidic Slime|CMR|1 +2 Acidic Slime|NEC|1 +2 Consuming Blob|MID|1 +4 Corrosive Ooze|DOM|1 +12 Forest|CLB|1 +2 Glimmerbell|J21|1 +4 Growth Spiral|STA|1 +12 Island|CLB|1 +4 Man-o'-War|J21|1 +4 Manaplasm|CN2|1 +2 Mystic Genesis|MM3|1 +2 Plasm Capture|DDO|1 +4 Slimebind|RNA|1 +4 Voidslime|PCMP|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/monsters/ooze_monogreen.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/ooze_monogreen.dck new file mode 100644 index 00000000000..83fd08a673c --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/monsters/ooze_monogreen.dck @@ -0,0 +1,26 @@ +[metadata] +Name=ooze_monogreen +[Avatar] + +[Main] +4 Druid's Deliverance|C19|1 +24 Forest|AFR|1 +4 Gelatinous Genesis|2XM|1 +4 Miming Slime|GK2|1 +4 Mitotic Slime|TD2|1 +4 Ochre Jelly|AFR|1 +4 Prey Upon|AJMP|1 +2 Rampant Growth|AFC|1 +4 Slime Molding|MM3|1 +2 Splitting Slime|PZ2|1 +4 Wild Growth|AFC|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/phoenix.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/phoenix.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/phoenix.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/phoenix.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/plant.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/plant.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/plant.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/plant.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/plant.json b/forge-gui/res/adventure/Shandalar/decks/monsters/plant.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/plant.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/plant.json diff --git a/forge-gui/res/adventure/Shandalar/decks/sandwurm.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/sandwurm.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/sandwurm.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/sandwurm.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/satyr.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/satyr.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/satyr.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/satyr.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/scarecrow.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/scarecrow.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/scarecrow.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/scarecrow.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/scarecrowcaptain.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/scarecrowcaptain.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/scarecrowcaptain.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/scarecrowcaptain.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/sea_monster.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/sea_monster.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/sea_monster.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/sea_monster.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/sliver.json b/forge-gui/res/adventure/Shandalar/decks/monsters/sliver.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/sliver.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/sliver.json diff --git a/forge-gui/res/adventure/Shandalar/decks/sliver_black.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/sliver_black.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/sliver_black.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/sliver_black.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/swamptroll.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/swamptroll.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/swamptroll.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/swamptroll.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/treefolk.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/treefolk.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/treefolk.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/treefolk.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/treefolk.json b/forge-gui/res/adventure/Shandalar/decks/monsters/treefolk.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/treefolk.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/treefolk.json diff --git a/forge-gui/res/adventure/Shandalar/decks/treefolk_golgari.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/treefolk_golgari.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/treefolk_golgari.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/treefolk_golgari.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/troll.json b/forge-gui/res/adventure/Shandalar/decks/monsters/troll.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/troll.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/troll.json diff --git a/forge-gui/res/adventure/Shandalar/decks/walkingbrain.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/walkingbrain.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/walkingbrain.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/walkingbrain.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/werewolf.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/werewolf.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/werewolf.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/werewolf.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/wurm.json b/forge-gui/res/adventure/Shandalar/decks/monsters/wurm.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/wurm.json rename to forge-gui/res/adventure/Shandalar/decks/monsters/wurm.json diff --git a/forge-gui/res/adventure/Shandalar/decks/yeti.dck b/forge-gui/res/adventure/Shandalar/decks/monsters/yeti.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/yeti.dck rename to forge-gui/res/adventure/Shandalar/decks/monsters/yeti.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/humanoidrat.dck b/forge-gui/res/adventure/Shandalar/decks/nezumi/humanoidrat.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/humanoidrat.dck rename to forge-gui/res/adventure/Shandalar/decks/nezumi/humanoidrat.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/copperhostbrutalizer.dck b/forge-gui/res/adventure/Shandalar/decks/phyrexians/copperhostbrutalizer.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/copperhostbrutalizer.dck rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/copperhostbrutalizer.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/copperhostbrutalizer.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/copperhostbrutalizer.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/copperhostbrutalizer.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/copperhostbrutalizer.json diff --git a/forge-gui/res/adventure/Shandalar/decks/copperhostinfector.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/copperhostinfector.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/copperhostinfector.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/copperhostinfector.json diff --git a/forge-gui/res/adventure/Shandalar/decks/drossgladiator.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/drossgladiator.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/drossgladiator.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/drossgladiator.json diff --git a/forge-gui/res/adventure/Shandalar/decks/drossgrimnarch.dck b/forge-gui/res/adventure/Shandalar/decks/phyrexians/drossgrimnarch.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/drossgrimnarch.dck rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/drossgrimnarch.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/drossgrimnarch.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/drossgrimnarch.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/drossgrimnarch.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/drossgrimnarch.json diff --git a/forge-gui/res/adventure/Shandalar/decks/furnacegoblin.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/furnacegoblin.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/furnacegoblin.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/furnacegoblin.json diff --git a/forge-gui/res/adventure/Shandalar/decks/furnacetormentor.dck b/forge-gui/res/adventure/Shandalar/decks/phyrexians/furnacetormentor.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/furnacetormentor.dck rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/furnacetormentor.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/furnacetormentor.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/furnacetormentor.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/furnacetormentor.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/furnacetormentor.json diff --git a/forge-gui/res/adventure/Shandalar/decks/gitaxianscientist.dck b/forge-gui/res/adventure/Shandalar/decks/phyrexians/gitaxianscientist.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gitaxianscientist.dck rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/gitaxianscientist.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/gitaxianscientist.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/gitaxianscientist.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gitaxianscientist.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/gitaxianscientist.json diff --git a/forge-gui/res/adventure/Shandalar/decks/gitaxianunderling.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/gitaxianunderling.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/gitaxianunderling.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/gitaxianunderling.json diff --git a/forge-gui/res/adventure/Shandalar/decks/phyrexianangel.dck b/forge-gui/res/adventure/Shandalar/decks/phyrexians/phyrexianangel.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/phyrexianangel.dck rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/phyrexianangel.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/phyrexianangel.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/phyrexianangel.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/phyrexianangel.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/phyrexianangel.json diff --git a/forge-gui/res/adventure/Shandalar/decks/phyrexianduelist.json b/forge-gui/res/adventure/Shandalar/decks/phyrexians/phyrexianduelist.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/phyrexianduelist.json rename to forge-gui/res/adventure/Shandalar/decks/phyrexians/phyrexianduelist.json diff --git a/forge-gui/res/adventure/Shandalar/decks/ramp.dck b/forge-gui/res/adventure/Shandalar/decks/ramp.dck deleted file mode 100644 index 6e43168fea0..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/ramp.dck +++ /dev/null @@ -1,38 +0,0 @@ -[metadata] -Name=ramp -[Main] -1 Aggressive Mammoth|M19|1 -2 Blighted Woodland|MIC|1 -2 Bramble Wurm|VOW|1 -1 Celebrate the Harvest|MIC|1 -1 Crack Open|MH2|1 -2 Cultivate|AFC|1 -1 Elder Gargaroth|M21|1 -5 Forest|M10|1 -1 Forest|M10|2 -2 Forest|M10|3 -2 Forest|M10|4 -2 Forest|M20|1 -3 Forest|M20|2 -3 Forest|M20|3 -4 Forest|M20|4 -1 Gigantosaurus|M19|1 -1 Humble Naturalist|IKO|1 -1 Ilysian Caryatid|THB|1 -1 Impervious Greatwurm|GRN|1 -2 Incubation Druid|RNA|1 -1 Jaspera Sentinel|KHM|1 -2 Lifespring Druid|MB1|1 -1 Naga Vitalist|AKR|1 -3 Nature's Lore|AFC|1 -1 Panglacial Wurm|CSP|1 -1 Paradise Druid|J22|1 -1 Ram Through|IKO|1 -2 Rampant Growth|AFC|1 -1 Reclusive Taxidermist|VOW|1 -3 Rift Sower|MH2|1 -2 Rosethorn Acolyte|ELD|1 -1 Selvala, Heart of the Wilds|JMP|1 -1 Titanic Growth|M21|1 -1 Titanoth Rex|IKO|1 -1 Wild Endeavor|AFC|1 diff --git a/forge-gui/res/adventure/Shandalar/decks/red_bad[1].json b/forge-gui/res/adventure/Shandalar/decks/red_bad[1].json deleted file mode 100644 index 219eb059c95..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/red_bad[1].json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Red bad", - "template": - { - "count":70, - "colors":["Red"], - "rares":0.3 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/red_bad[2].json b/forge-gui/res/adventure/Shandalar/decks/red_bad[2].json deleted file mode 100644 index 83f1e2d1e34..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/red_bad[2].json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Red bad", - "template": - { - "count":60, - "colors":["Red"], - "rares":0.5 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/red_bad[3].json b/forge-gui/res/adventure/Shandalar/decks/red_bad[3].json deleted file mode 100644 index 6b1cf7a8406..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/red_bad[3].json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Red bad", - "template": - { - "count":60, - "colors":["Red"], - "rares":0.8 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/red_bad[4].json b/forge-gui/res/adventure/Shandalar/decks/red_bad[4].json deleted file mode 100644 index 5ffe006966a..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/red_bad[4].json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Red bad", - "template": - { - "count":50, - "colors":["Red"], - "rares":1 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/red_good.json b/forge-gui/res/adventure/Shandalar/decks/red_good.json deleted file mode 100644 index 3ac9f5d47b8..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/red_good.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Red good", - "template": - { - "count":60, - "colors":["Red"], - "rares":0.8 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/red_mid.json b/forge-gui/res/adventure/Shandalar/decks/red_mid.json deleted file mode 100644 index 821c4802e18..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/red_mid.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"Red mid", - "template": - { - "count":60, - "colors":["Red"], - "rares":0.5 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/ashmouth_devil.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/ashmouth_devil.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/ashmouth_devil.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/ashmouth_devil.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dark_spirit.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/dark_spirit.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dark_spirit.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/dark_spirit.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dawnhart_witch.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/dawnhart_witch.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dawnhart_witch.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/dawnhart_witch.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/death_knight.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/death_knight.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/death_knight.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/death_knight.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/death_knight.json b/forge-gui/res/adventure/Shandalar/decks/unholy/death_knight.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/death_knight.json rename to forge-gui/res/adventure/Shandalar/decks/unholy/death_knight.json diff --git a/forge-gui/res/adventure/Shandalar/decks/demon.json b/forge-gui/res/adventure/Shandalar/decks/unholy/demon.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/demon.json rename to forge-gui/res/adventure/Shandalar/decks/unholy/demon.json diff --git a/forge-gui/res/adventure/Shandalar/decks/unholy/demonblackred.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/demonblackred.dck new file mode 100644 index 00000000000..37e91563c82 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/unholy/demonblackred.dck @@ -0,0 +1,28 @@ +[metadata] +Name=demonblackred +[Avatar] + +[Main] +3 Blood Speaker|CHK|1 +4 Demon Bolt|KHM|1 +2 Demonic Embrace|M21|1 +3 Gutwrencher Oni|CHK|1 +4 Immersturm Raider|KHM|1 +2 Mark of the Oni|BOK|1 +12 Mountain|CHK|1 +3 Ogre Marauder|BOK|1 +4 Ogre Sentry|ROE|1 +3 Painwracker Oni|CHK|1 +4 Raving Oni-Slave|SOK|1 +12 Swamp|CHK|1 +4 Villainous Ogre|CHK|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/unholy/demonmonoblack.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/demonmonoblack.dck new file mode 100644 index 00000000000..8cf519fe3a3 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/unholy/demonmonoblack.dck @@ -0,0 +1,26 @@ +[metadata] +Name=demonmonoblack +[Avatar] + +[Main] +4 Daggerdrome Imp|BBD|1 +3 Demon's Due|SNC|1 +2 Demon's Grasp|MB1|1 +3 Demon's Horn|DVD|1 +4 Indulgent Tormentor|IMA|1 +4 Pilfering Imp|GRN|1 +4 Scroll of Griselbrand|AVR|1 +4 Soulcage Fiend|AVR|1 +24 Swamp|BRC|1 +4 Thraxodemon|BRO|1 +4 Unholy Strength|DVD|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/unholy/demonshard.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/demonshard.dck new file mode 100644 index 00000000000..00d3834c157 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/unholy/demonshard.dck @@ -0,0 +1,48 @@ +[metadata] +Name=Demons +[Avatar] + +[Main] +2 Argoth, Sanctum of Nature|BRO|1 +4 Badlands|VMA|1 +3 Be'lakor, the Dark Master|40K|1 +1 Bloodcrusher of Khorne|40K|1 +4 Bloodstained Mire|KTK|1 +1 Decree of Pain|40K|1 +1 Demon of Death's Gate|PLIST|1 +1 Exalted Flamer of Tzeentch|40K|1 +1 Griselbrand|SLD|2 +4 Herald of Slaanesh|40K|1 +1 Heralds of Tzeentch|40K|1 +1 Island|DMU|3 +1 Kuro, Pitlord|DVD|1 +2 Lightning Bolt|2X2|1 +4 Lord of Change|40K|1 +4 Mana Crypt|MPS_KLD|1 +1 Mortarion, Daemon Primarch|40K|1 +1 Mountain|DMU|1 +1 Orca, Siege Demon|DMC|1 +2 Polluted Delta|KTK|1 +1 Prince of Thralls|ALA|1 +1 Rakdos, the Showstopper|RNA|1 +1 Razaketh, the Foulblooded|SLD|1 +1 Reaper from the Abyss|C14|1 +1 Reiver Demon|DVD|1 +4 Scalding Tarn|MH2|1 +1 Sire of Insanity|SLD|1 +4 Sol Ring|40K|1 +1 Swamp|DMU|3 +2 Titania, Voice of Gaea|BRO|1 +2 Underground Sea|VMA|1 +1 Vilis, Broker of Blood|M20|1 +4 Xander's Lounge|SNC|1 +[Sideboard] + +[Planes] + +[Schemes] + +[Conspiracy] + +[Dungeon] + diff --git a/forge-gui/res/adventure/Shandalar/decks/devil.json b/forge-gui/res/adventure/Shandalar/decks/unholy/devil.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/devil.json rename to forge-gui/res/adventure/Shandalar/decks/unholy/devil.json diff --git a/forge-gui/res/adventure/Shandalar/decks/ghost.json b/forge-gui/res/adventure/Shandalar/decks/unholy/ghost.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/ghost.json rename to forge-gui/res/adventure/Shandalar/decks/unholy/ghost.json diff --git a/forge-gui/res/adventure/Shandalar/decks/ghost_blue.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/ghost_blue.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/ghost_blue.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/ghost_blue.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/ghoul.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/ghoul.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/ghoul.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/ghoul.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/hellhound.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/hellhound.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/hellhound.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/hellhound.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/hellhound2.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/hellhound2.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/hellhound2.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/hellhound2.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/immersturm_demon.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/immersturm_demon.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/immersturm_demon.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/immersturm_demon.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/lich.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/lich.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/lich.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/lich.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/mummy.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/mummy.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/mummy.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/mummy.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/rakdos_devil.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/rakdos_devil.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/rakdos_devil.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/rakdos_devil.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/reassemblingskeleton.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/reassemblingskeleton.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/reassemblingskeleton.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/reassemblingskeleton.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/skeleton.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/skeleton.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/skeleton.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/skeleton.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/skeleton_2.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/skeleton_2.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/skeleton_2.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/skeleton_2.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/skeleton_champion.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/skeleton_champion.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/skeleton_champion.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/skeleton_champion.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/vampire.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/vampire.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/vampire.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/vampire.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/vampire.json b/forge-gui/res/adventure/Shandalar/decks/unholy/vampire.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/vampire.json rename to forge-gui/res/adventure/Shandalar/decks/unholy/vampire.json diff --git a/forge-gui/res/adventure/Shandalar/decks/vampire_blood_token_fly.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/vampire_blood_token_fly.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/vampire_blood_token_fly.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/vampire_blood_token_fly.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/witch.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/witch.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/witch.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/witch.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/zombie.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/zombie.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/zombie.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/zombie.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/zombie_bad.json b/forge-gui/res/adventure/Shandalar/decks/unholy/zombie_bad.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/zombie_bad.json rename to forge-gui/res/adventure/Shandalar/decks/unholy/zombie_bad.json diff --git a/forge-gui/res/adventure/Shandalar/decks/zombie_good.json b/forge-gui/res/adventure/Shandalar/decks/unholy/zombie_good.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/zombie_good.json rename to forge-gui/res/adventure/Shandalar/decks/unholy/zombie_good.json diff --git a/forge-gui/res/adventure/Shandalar/decks/zombie_greater.dck b/forge-gui/res/adventure/Shandalar/decks/unholy/zombie_greater.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/zombie_greater.dck rename to forge-gui/res/adventure/Shandalar/decks/unholy/zombie_greater.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/zombie_mid.json b/forge-gui/res/adventure/Shandalar/decks/unholy/zombie_mid.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/zombie_mid.json rename to forge-gui/res/adventure/Shandalar/decks/unholy/zombie_mid.json diff --git a/forge-gui/res/adventure/Shandalar/decks/white_bad.json b/forge-gui/res/adventure/Shandalar/decks/white_bad.json deleted file mode 100644 index 0e7c11ffb25..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/white_bad.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"White bad", - "template": - { - "count":80, - "colors":["White"], - "rares":0.1 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/white_good.json b/forge-gui/res/adventure/Shandalar/decks/white_good.json deleted file mode 100644 index ebfcddd9e29..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/white_good.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"White good", - "template": - { - "count":60, - "colors":["White"], - "rares":0.8 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/white_mid.json b/forge-gui/res/adventure/Shandalar/decks/white_mid.json deleted file mode 100644 index d94381d7ce5..00000000000 --- a/forge-gui/res/adventure/Shandalar/decks/white_mid.json +++ /dev/null @@ -1,9 +0,0 @@ -{ -"name":"White mid", - "template": - { - "count":60, - "colors":["White"], - "rares":0.5 - } -} diff --git a/forge-gui/res/adventure/Shandalar/decks/black_bad.json b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/black_bad.json rename to forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy.json diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_artifact.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_artifact.dck new file mode 100644 index 00000000000..45b0476df1b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_artifact.dck @@ -0,0 +1,34 @@ +[duel] +[metadata] +Name=Chucky 1 +Title=Chucky +Difficulty=easy +Description=Mono-black construct artifact theme deck with Pestilence +Icon=Chucky 1.jpg +[Main] +1 Akroma's Memorial +2 Buried Ruin +3 Cabal Ritual +2 Chief of the Foundry +1 Creepy Doll +3 Crypt Rats +1 Darksteel Forge +1 Dollhouse of Horrors +3 Drain Life +3 Executioner's Capsule +2 Famine +3 Foundry of the Consuls +2 Heap Doll +2 Memnite +2 Mindless Automaton +1 Pariah's Shield +2 Pestilence +1 Pestilence Demon +3 Phyrexia's Core +3 Snapsail Glider +1 Stuffy Doll +14 Swamp +1 Sword of Feast and Famine +1 Sword of Light and Shadow +1 Sword of Sinew and Steel +1 Voodoo Doll diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_badmoon.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_badmoon.dck new file mode 100644 index 00000000000..afabab0518e --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_badmoon.dck @@ -0,0 +1,42 @@ +[duel] +[metadata] +Name=Da Vinci 1 +Title=Da Vinci +Difficulty=easy +Description=Mono B deck with Ashenmoor Cohort, Bad Moon and Crowd of Cinders +Icon=Da Vinci.jpg +Deck Type=constructed +[main] +22 Swamp|M12 +4 Ashenmoor Cohort +1 Bad Moon +3 Corrosive Mentor +3 Crowd of Cinders +1 Corrupt +1 Intimidation +1 Mind Sludge +1 Nightmare +1 Tendrils of Corruption +1 Black Knight +1 Dauthi Slayer +1 Death Stroke +1 Enfeeblement +1 Hand of Cruelty +1 Distress +1 Nantuko Shade +1 Nether Traitor +1 Sign in Blood +1 Hideous End +1 Nocturnal Raid +1 Vicious Hunger +1 Cosmic Horror +1 Cruel Bargain +1 Ihsan's Shade +1 Underworld Dreams +1 Devour in Shadow +1 Dunerider Outlaw +1 Fear +1 Fog of Gnats +1 Foul Imp +1 Ring of Xathrid +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_mill.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_mill.dck new file mode 100644 index 00000000000..d897196e8bd --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_easy_mill.dck @@ -0,0 +1,27 @@ +[duel] +[metadata] +Name=Agent K 1 +Title=Agent K +Difficulty=easy +Description=Mono B mill deck +Icon=Agent K.jpg +Deck Type=constructed +[main] +23 Swamp +1 Bojuka Bog +1 Altar of the Brood +1 Shriekhorn +1 Trepanation Blade +1 Millstone +1 Mindcrank +4 Culling Drone +4 Balustrade Spy +4 Destroy the Evidence +4 Grisly Spectacle +4 Horrifying Revelation +4 Returned Centaur +2 Dominator Drone +2 Nightveil Specter +2 Extractor Demon +1 Lord of the Void +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_gravepact.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_gravepact.dck new file mode 100644 index 00000000000..d8ee5d77d74 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_gravepact.dck @@ -0,0 +1,29 @@ +[duel] +[metadata] +Name=Black Flame 3 +Title=Black Flame +Difficulty=hard +Description=Mono B Sacrifice deck with Shirei, Shizo's Caretaker, Harvester of Souls and Grave Pact +Icon=Black Flame.jpg +Deck Type=constructed +[main] +1 Black Market +3 Blood Artist +3 Zulaport Cutthroat +1 Butcher of Malakir +4 Death Cultist +3 Deathgreeter +1 Falkenrath Noble +1 Fume Spitter +1 Grave Betrayal +4 Grave Pact +3 Harvester of Souls +1 Massacre Wurm +1 Mox Jet +1 Ogre Slumlord +2 Royal Assassin +1 Sangromancer +4 Shirei, Shizo's Caretaker +2 Skirsdag High Priest +23 Swamp +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_knight.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_knight.dck new file mode 100644 index 00000000000..a3dee9f56e8 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_knight.dck @@ -0,0 +1,46 @@ +[duel] +[metadata] +Name=Silas's Faithful 3 +Title=Silas Kane, Witch Knight of the Death-Hand +Difficulty=hard +Description=Mono-black knight theme deck with reanimation +Icon=Silas Kane 3.jpg +Deck Type=constructed +[Main] +1 Archetype of Finality +1 Beacon of Unrest +2 Belle of the Brawl +2 Black Knight +2 Blacklance Paragon +2 Blighted Fen +2 Bloodsworn Squire +2 Call the Bloodline +1 Champion of Dusk +2 Corrupt +2 Crypt of Agadeem +1 Death Pit Offering +2 Diamond Knight +2 Dregs of Sorrow +1 Endless Obedience +2 Entreat the Dead +2 Field of the Dead +2 Forsworn Paladin +1 Gate to Phyrexia +1 Haakon, Stromgald Scourge +1 Ihsan's Shade +1 Intimidation +1 Josu Vess, Lich Knight +2 Knight of Dusk +2 Knight of the Ebon Legion +2 Leechridden Swamp +2 Markov Dreadknight +2 Memorial to Folly +2 Murderous Rider +21 Swamp +1 Syr Konrad, the Grim +2 Tendrils of Corruption +2 Vampiric Embrace +1 Volrath's Stronghold +2 Vraska's Contempt +1 Whip of Erebos +2 Witch's Cottage diff --git a/forge-gui/res/adventure/Shandalar/decks/black_wiz3.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_liliana.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/black_wiz3.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_liliana.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_sacrifice.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_sacrifice.dck new file mode 100644 index 00000000000..0612d236d3b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_hard_sacrifice.dck @@ -0,0 +1,29 @@ +[duel] +[metadata] +Name=Black Abott 3 +Title=Black Abott +Difficulty=hard +Description=Mono B Sacrifice deck with Reassembling Skeleton and Vampiric Rites +Icon=Black Abott.jpg +Deck Type=constructed +[main] +23 Swamp|ONS +1 Mox Jet +4 Nether Traitor +4 Reassembling Skeleton +4 Bloodghast +4 Endless Cockroaches +4 Krovikan Horror +1 Geralf's Messenger +1 Attrition +1 Malevolent Awakening +4 Vampiric Rites +1 Stronghold Assassin +1 Nezumi Bone-Reader +1 Plagued Rusalka +1 Grim Haruspex +1 Grave Pact +2 Go for the Throat +1 Geth's Verdict +1 Hymn to Tourach +[sideboard] \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_demonicpact.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_demonicpact.dck new file mode 100644 index 00000000000..0f58a6e0639 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_demonicpact.dck @@ -0,0 +1,32 @@ +[duel] +[metadata] +Name=Demonic Pact 2 +Title=Diablo, Lord of Terror +Difficulty=medium +Description=Mono-black demon theme deck with Lord of the Pit and Grave Pact +Icon=Diablo2 2.jpg +Deck Type=constructed +[Main] +2 Abhorrent Overlord +2 Abyssal Persecutor +1 Beacon of Unrest +3 Blood Speaker +2 Breeding Pit +3 Dark Ritual +1 Demon of Catastrophes +2 Demonic Torment +2 Desecration Demon +2 Drain Life +2 Grave Pact +2 Liege of the Pit +2 Lord of the Pit +2 Master of the Feast +2 Memorial to Folly +3 Sign in Blood +2 Skirsdag High Priest +2 Spawn of Mayhem +16 Swamp +2 Tendrils of Corruption +1 Varragoth, Bloodsky Sire +1 Volrath's Stronghold +3 Witch's Cottage diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_fear.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_fear.dck new file mode 100644 index 00000000000..c9d48ef4751 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_fear.dck @@ -0,0 +1,31 @@ +[duel] +[metadata] +Name=Ratbert 2 +Title=Ratbert +Difficulty=medium +Description=Mono B Fear deck with Thran Lens +Icon=Ratbert.jpg +Deck Type=constructed +[main] +23 Swamp|M11 +4 Thran Lens +1 Dread +1 Gluttonous Zombie +1 Guiltfeeder +1 Lingering Tormentor +3 Nezumi Cutthroat +2 Order of Yawgmoth +2 Prickly Boggart +2 Severed Legion +1 Dross Prowler +1 Razortooth Rats +3 Shriekmaw +1 Woebearer +3 Halo Hunter +1 Crowd of Cinders +4 Dross Golem +1 Geth, Lord of the Vault +2 Wrench Mind +2 Death Stroke +1 Grasp of Darkness +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_goblins.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_goblins.dck new file mode 100644 index 00000000000..a0c3315b29b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/blackwizard_medium_goblins.dck @@ -0,0 +1,24 @@ +[duel] +[metadata] +Name=Nelson Muntz 2 +Title=Nelson Muntz +Difficulty=medium +Description=Mono B Goblin Rogue deck +Icon=Nelson Muntz.jpg +Deck Type=constructed +[main] +4 Auntie's Snitch +4 Frogtosser Banneret +1 Squeaking Pie Grubfellows +4 Prickly Boggart +4 Squeaking Pie Sneak +4 Stinkdrinker Bandit +4 Warren Pilferers +2 Knucklebone Witch +4 Mad Auntie +4 Murder +2 Door of Destinies +2 Cloak and Dagger +17 Swamp +4 Cavern of Souls +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/blue_bad.json b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy.json.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/blue_bad.json rename to forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy.json.json diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_artifact.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_artifact.dck new file mode 100644 index 00000000000..5428646cbd9 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_artifact.dck @@ -0,0 +1,36 @@ +[duel] +[metadata] +Name=Tezzeret's Reinforged 1 +Title=Tezzeret, Master Artificer +Difficulty=easy +Description=Mono-blue artifact and equipment theme deck +Icon=Tezzeret, Master Artificer 1.jpg +Deck Type=constructed +[Main] +2 Acquisition Octopus +2 Armguard Familiar +1 Armory Automaton +2 Banshee's Blade +2 Bladed Pinions +2 Brass Squire +1 Broodstar +2 Chief of the Foundry +1 Chromescale Drake +2 Contagion Clasp +3 Darksteel Citadel +1 Darksteel Plate +2 Deadeye Quartermaster +1 Etched Champion +3 Foundry of the Consuls +1 Hammer of Nazahn +12 Island +1 Magebane Armor +2 Master of Etherium +1 Masterwork of Ingenuity +3 Metallic Rebuke +2 Myr Adapter +2 Rusted Relic +4 Seat of the Synod +2 Snapsail Glider +1 The Reality Chip +2 Towashi Guide-Bot diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_control.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_control.dck new file mode 100644 index 00000000000..1e187c2bd3f --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_control.dck @@ -0,0 +1,33 @@ +[duel] +[metadata] +Name=Kojak 1 +Title=Kojak +Difficulty=easy +Description=Mono U deck with Sunken City, Inundate, counterspells and bounce +Icon=Kojak.jpg +Deck Type=constructed +[main] +4 Merrow Levitator +1 Spire Golem +4 Briarberry Cohort +2 Concentrate +2 Muddle the Mixture +1 Kami of the Crescent Moon +1 Sunken City +22 Island|M12 +1 Inundate +2 Boomerang +2 Eye of Nowhere +1 Dandan +4 Faerie Swarm +1 Manta Ray +2 Invisibility +1 Thalakos Seer +1 Flow of Ideas +1 Counterspell +1 Deepchannel Mentor +2 Serpent of the Endless Sea +2 Tidings +1 Amnesia +1 Harbor Serpent +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_thassa.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_thassa.dck new file mode 100644 index 00000000000..4f653fb107a --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_easy_thassa.dck @@ -0,0 +1,34 @@ +[duel] +[metadata] +Name=Thassa's Rising Tide 1 +Title=Thassa, God of the Sea +Difficulty=easy +Description=Mono-blue Quest for Ula's Temple theme deck +Icon=Thassa 1.jpg +Deck Type=constructed +[Main] +2 Apprentice Wizard +1 Breaching Leviathan +1 Deep-Sea Kraken +3 Dissolve +2 Foresee +4 Halimar Depths +14 Island +3 Kraken Hatchling +1 Kraken of the Straits +2 Levitation +3 Merfolk Wayfinder +2 Octoprophet +3 Perilous Voyage +2 Quest for Ula's Temple +1 Scourge of Fleets +2 Serpent of the Endless Sea +1 Slinn Voda, the Rising Deep +2 Spreading Seas +1 Stormtide Leviathan +1 Thassa, Deep-Dwelling +1 Thassa, God of the Sea +1 Tromokratis +1 Whelming Wave +2 Wormhole Serpent +4 Zhalfirin Void diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_artifact.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_artifact.dck new file mode 100644 index 00000000000..ac8db027062 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_artifact.dck @@ -0,0 +1,30 @@ +[duel] +[metadata] +Name=Nox 3 +Title=Nox +Difficulty=hard +Description=Mono Blue Artifacts deck with Mirror Gallery, Tezzeret, Artifice Master, Tezzeret, Cruel Machinist, and Karn, Scion of Urza. +Deck Type=constructed +Icon=Nox.jpg +[main] +1 Ancestral Recall|LEA +1 Ancestral Vision|TSP +1 Black Lotus|LEA +2 Depths of Desire|XLN +3 Hornswoggle|RIX +18 Island +4 Karn, Scion of Urza|DOM +3 Mirror Gallery|BOK +4 Mishra's Self-Replicator|DOM +1 Mox Emerald|LEA +1 Mox Jet|LEA +1 Mox Pearl|LEA +1 Mox Ruby|LEA +1 Mox Sapphire|LEA +2 One with the Machine|M19 +4 Sai, Master Thopterist|M19 +4 Tezzeret, Artifice Master|M19 +4 Tezzeret, Cruel Machinist|M19 +2 The Antiquities War|DOM +1 Time Walk|LEA +1 Timetwister|LEA diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_bounce.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_bounce.dck new file mode 100644 index 00000000000..caced634902 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_bounce.dck @@ -0,0 +1,27 @@ +[duel] +[metadata] +Name=R2-D2 3 +Title=R2-D2 +Difficulty=hard +Description=Mono U Black Vise deck with bounce spells and Howling Mine +Icon=R2-D2.jpg +Deck Type=constructed +[main] +20 Island|M11 +1 The Tabernacle at Pendrell Vale +1 Mox Sapphire +4 Evacuation +4 Upheaval +4 Trinket Mage +4 Black Vise +1 Echoing Truth +3 Boomerang +1 Repulse +4 Hoodwink +3 Words of Wisdom +1 Ancestral Recall +4 Vision Skeins +3 Howling Mine +1 Remand +1 Frozen AEther +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_control.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_control.dck new file mode 100644 index 00000000000..7e74e868391 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_control.dck @@ -0,0 +1,34 @@ +[duel] +[metadata] +Name=Kojak 3 +Title=Kojak +Difficulty=hard +Description=Mono U deck with Sunken City, Inundate, counterspells and bounce +Icon=Kojak.jpg +Deck Type=constructed +[main] +21 Island|M10 +1 Mox Sapphire +1 Sapphire Medallion +1 Ancestral Recall +1 Time Walk +2 Boomerang +2 Eye of Nowhere +4 Counterspell +1 Tidings +2 Concentrate +1 Kami of the Crescent Moon +1 Thalakos Seer +4 Briarberry Cohort +2 Deepchannel Mentor +3 Faerie Swarm +3 Inundate +1 Merrow Levitator +1 Sunken City +2 Flow of Ideas +1 Arcanis the Omnipotent +2 Sphinx of Magosi +1 Spire Golem +1 Dungeon Geists +1 Master of Waves +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/counter.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_control2.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/counter.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_hard_control2.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_donate.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_donate.dck new file mode 100644 index 00000000000..5d79651e712 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_donate.dck @@ -0,0 +1,27 @@ +[duel] +[metadata] +Name=The Great and Powerful Trixie 2 +Title=The Great and Powerful Trixie +Difficulty=hard +Description=U splash W Trix combo deck with Illusions of Grandeur and Donate +Icon=The Great and Powerful Trixie.jpg +Deck Type=constructed +Profile=Cautious +[main] +3 Arcane Denial +2 Cancel +3 Disdainful Stroke +4 Donate +1 Enlightened Tutor +3 Essence Scatter +4 Glacial Fortress +4 Illusions of Grandeur +14 Island +3 Mana Leak +1 Mystical Tutor +1 Plains +4 Sapphire Medallion +2 Seachrome Coast +3 Unsummon +4 Vapor Snag +4 Wrath of God diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_dragons.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_dragons.dck new file mode 100644 index 00000000000..c57f31e74e5 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_dragons.dck @@ -0,0 +1,37 @@ +[duel] +[metadata] +Name=Keiga's Forged Alliance 2 +Title=Keiga, the Tide Star +Difficulty=medium +Description=Mono-blue dragons and artifacts theme deck +Icon=Keiga, the Tide Star 2.jpg +Deck Type=constructed +[Main] +2 Belltoll Dragon +1 Clockwork Dragon +1 Cloud Dragon +3 Counterspell +3 Courier's Capsule +1 Coveted Jewel +3 Cumber Stone +3 Darksteel Citadel +1 Dragon Turtle +2 Dragon's Hoard +2 Dragonloft Idol +3 Haven of the Spirit Dragon +2 Henge Guardian +3 Heraldic Banner +1 Icefall Regent +10 Island +1 Keiga, the Tide Star +1 Mirrorworks +2 Phyrexian Metamorph +2 Propaganda +1 Quicksilver Dragon +4 Seat of the Synod +1 Shimmer Dragon +2 Skyblinder Staff +1 Steel Hellkite +1 Teeka's Dragon +2 Treasure Vault +1 Vanquisher's Banner diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_midrange.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_midrange.dck new file mode 100644 index 00000000000..b94cf75bf75 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_midrange.dck @@ -0,0 +1,26 @@ +[duel] +[metadata] +Name=Tinkerbell 2 +Title=Tinkerbell +Difficulty=medium +Description=Mono U Faeries midrange deck with flying creatures +Icon=Tinkerbell.jpg +Deck Type=constructed +[main] +2 Curiosity +4 Faerie Conclave +4 Faerie Miscreant +2 Faerie Swarm +2 Faerie Trickery +4 Favorable Winds +2 Glen Elendra Liege +2 Gravitational Shift +20 Island +2 Mistbind Clique +2 Oona, Queen of the Fae +2 Robe of Mirrors +4 Scion of Oona +4 Spellstutter Sprite +2 Vapor Snag +2 Void Snare +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/mill.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_mill.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/mill.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/bluewizard_medium_mill.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/chandra1.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/chandra1.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/chandra1.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/chandra1.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/chandra2.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/chandra2.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/chandra2.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/chandra2.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/chandra3.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/chandra3.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/chandra3.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/chandra3.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/chandra4.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/chandra4.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/chandra4.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/chandra4.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/chandra5.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/chandra5.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/chandra5.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/chandra5.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/chandra6.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/chandra6.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/chandra6.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/chandra6.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/curselord.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/curselord.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/curselord.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/curselord.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dimir_ninja.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/dimir_ninja.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dimir_ninja.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/dimir_ninja.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/dimir_poison.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/dimir_poison.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/dimir_poison.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/dimir_poison.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/green_bad.json b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/green_bad.json rename to forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy.json diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_elf.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_elf.dck new file mode 100644 index 00000000000..477dc9c3ecd --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_elf.dck @@ -0,0 +1,24 @@ +[duel] +[metadata] +Name=Princess Zelda 1 +Title=Princess Zelda +Difficulty=easy +Description=Mono G Dominaria Standard-legal Elves deck with Verdant Force. +Icon=Princess Zelda.jpg +Deck Type=constructed +[main] +2 Blackblade Reforged +2 Elfhame Druid +21 Forest|DOM +4 Gift of Growth +2 Grow from the Ashes +2 Helm of the Host +4 Llanowar Elves +3 Marwyn, the Nurturer +3 Memorial to Unity +3 Song of Freyalise +3 Steel Leaf Champion +3 Untamed Kavu +4 Verdant Force +4 Wild Onslaught +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_enchantment.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_enchantment.dck new file mode 100644 index 00000000000..a0708c80476 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_enchantment.dck @@ -0,0 +1,36 @@ +[duel] +[metadata] +Name=Nylea's Enchanted Assault 1 +Title=Nylea, God of the Hunt +Difficulty=easy +Description=Mono-green enchantment creatures theme deck +Icon=Nylea 1.jpg +Deck Type=constructed +[Main] +1 Arasta of the Endless Web +2 Archetype of Endurance +2 Blanchwood Armor +1 Bow of Nylea +2 Colossal Majesty +2 Courser of Kruphix +2 Destiny Spinner +14 Forest +2 Gaea's Anthem +4 Gingerbread Cabin +3 Gleeful Sabotage +2 Leafcrown Dryad +1 Nylea's Colossus +2 Nylea's Disciple +2 Nylea's Emissary +2 Nylea's Forerunner +2 Nylea's Huntmaster +1 Nylea's Intervention +1 Nylea, God of the Hunt +1 Nylea, Keen-Eyed +1 Nyxbloom Ancient +2 Ordeal of Nylea +1 Renata, Called to the Hunt +1 Sanctum Weaver +4 Sapseep Forest +1 Verduran Enchantress +1 Weaver of Harmony diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_vanilla.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_vanilla.dck new file mode 100644 index 00000000000..1cf74bbeee6 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_easy_vanilla.dck @@ -0,0 +1,28 @@ +[duel] +[metadata] +Name=Radagast 2 +Title=Radagast +Difficulty=medium +Description=Mono G Muraganda Petroglyphs deck with vanilla creatures and a few tokens +Icon=Radagast.jpg +Deck Type=constructed +[main] +23 Forest|M11 +4 Muraganda Petroglyphs +2 Hornet Sting +2 Hurricane +1 Needle Storm +1 Momentous Fall +4 Elvish Warrior +4 Leatherback Baloth +3 Gnarled Mass +3 Trained Armodon +3 Call of the Herd +1 Beacon of Creation +3 Imperiosaur +2 Bestial Menace +1 Beast Attack +1 Moss Monster +1 Silverback Ape +1 Craw Wurm +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_ramp.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_ramp.dck new file mode 100644 index 00000000000..cd467fdc575 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_ramp.dck @@ -0,0 +1,35 @@ +[duel] +[metadata] +Name=Boromir 3 +Title=Boromir +Difficulty=hard +Description=Mono G Elvish Piper deck with Quicksilver Amulet and huge creatures +Icon=Boromir.jpg +Deck Type=constructed +[main] +19 Snow-Covered Forest +4 Bayou +4 Elvish Piper +3 Quicksilver Amulet +1 Harmonize +3 Rampant Growth +2 Into the North +4 Wall of Blossoms +1 Elvish Visionary +3 Dramatic Entrance +2 Lure of Prey +1 Naturalize +1 Nourish +1 Defense of the Heart +1 Autochthon Wurm +1 Empyrial Archangel +1 Godsire +1 Hellkite Overlord +1 Khalni Hydra +1 Liege of the Tangle +1 Pelakka Wurm +1 Progenitus +1 Verdant Force +1 Vorinclex, Voice of Hunger +1 Woodfall Primus +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_rampbiss.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_rampbiss.dck new file mode 100644 index 00000000000..3b67ad98126 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_rampbiss.dck @@ -0,0 +1,25 @@ +[duel] +[metadata] +Name=Chewbacca 3 +Title=Chewbacca +Difficulty=hard +Description=Mono G Essence of the Wild deck +Icon=Chewbacca.jpg +Deck Type=constructed +[main] +4 Awakening Zone +4 Birds of Paradise +1 Concordant Crossroads +4 Dryad Arbor +4 Essence of the Wild +4 Fierce Empath +2 Fists of Ironwood +15 Forest +4 Fyndhorn Elves +4 Growth Spasm +4 Khalni Garden +4 Llanowar Elves +1 Nest Invader +4 Noble Hierarch +1 Mox Emerald +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_sapproling.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_sapproling.dck new file mode 100644 index 00000000000..813489d50ae --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_hard_sapproling.dck @@ -0,0 +1,42 @@ +[duel] +[metadata] +Name=Tendershoot Dryad 3 +Title=Tendershoot Dryad +Difficulty=hard +Description=Mono-green saproling tokens, enchantments, and legends deck +Icon=Tendershoot Dryad 3.jpg +Deck Type=constructed +[Main] +1 Anointed Procession +2 Aura Shards +4 Canopy Vista +1 Cathars' Crusade +2 Contagion Clasp +1 Contagion Engine +1 Doubling Season +1 Eldrazi Monument +9 Forest +2 Fungal Plots +3 Krosan Verge +2 Marshal's Anthem +2 Mirari's Wake +2 Mycoloth +1 Nemata, Grove Guardian +3 Oran-Rief, the Vastwood +1 Parallel Lives +10 Plains +3 Pollenbright Wings +1 Primal Vigor +1 Privileged Position +2 Psychotrope Thallid +3 Rebuff the Wicked +2 Sporecrown Thallid +3 Sporesower Thallid +2 Sporoloth Ancient +3 Sprout Swarm +4 Sunpetal Grove +2 Utopia Mycon +2 Verdant Embrace +2 Verdant Force +1 Verdeloth the Ancient +1 Yavimaya Hollow diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_cheatramp.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_cheatramp.dck new file mode 100644 index 00000000000..05d8e9e0446 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_cheatramp.dck @@ -0,0 +1,30 @@ +[duel] +[metadata] +Name=Amalia Sheran Sharm 2 +Title=Amalia Sheran Sharm +Difficulty=medium +Description=Mono Green Ramp deck with Elves synergy, Gigantosaurus, and Impervious Greatwurm. +Deck Type=constructed +Icon=Amalia Sheran Sharm.jpg +[main] +2 Aggressive Mammoth|M19 +1 Arboretum Elemental|GRN +4 Beast Whisperer|GRN +2 Blackblade Reforged|DOM +3 Druid of the Cowl|M19 +4 Elvish Clancaller|M19 +5 Forest|DOM|1 +5 Forest|DOM|2 +5 Forest|DOM|3 +5 Forest|DOM|4 +2 Forest|GRN +2 Gigantosaurus|M19 +1 Impervious Greatwurm|GRN +4 Llanowar Elves|DOM +3 Marwyn, the Nurturer|DOM +2 Pelt Collector|GRN +3 Song of Freyalise|DOM +3 Steel Leaf Champion|DOM +2 Vivien of the Arkbow|M19 +2 Vivien Reid|M19 +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_nissa.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_nissa.dck new file mode 100644 index 00000000000..bd20174c8c4 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_nissa.dck @@ -0,0 +1,38 @@ +[duel] +[metadata] +Name=Nissa Revane 2 +Title=Nissa Revane +Difficulty=medium +Description=Mono-green elemental and lands theme deck with Nissa planeswalkers +Icon=Nissa Revane 2.jpg +Deck Type=constructed +[Main] +1 Ancient Greenwarden +1 Ashaya, Soul of the Wild +1 Avenger of Zendikar +1 Brambleweft Behemoth +2 Dryad Arbor +1 Endurance +3 Evolving Wilds +12 Forest +2 Guardian of the Great Conduit +3 Harmonize +2 Hunting Wilds +1 Liege of the Tangle +2 Naturalize +1 Nissa's Encouragement +1 Nissa's Pilgrimage +2 Nissa's Zendikon +1 Nissa, Genesis Mage +1 Nissa, Vastwood Seer +1 Nissa, Vital Force +2 Oracle of Mul Daya +2 Ring of Kalonia +2 Sapseep Forest +2 Spidersilk Armor +2 Staff of the Wild Magus +3 Sylvan Advocate +1 Timber Protector +4 Tranquil Thicket +2 Undergrowth Champion +1 Yavimaya Hollow diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_snakes.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_snakes.dck new file mode 100644 index 00000000000..b28d08fa665 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_snakes.dck @@ -0,0 +1,35 @@ +[duel] +[metadata] +Name=Nagini 2 +Title=Nagini +Difficulty=medium +Description=Mono G Snake deck +Icon=Nagini.jpg +Deck Type=constructed +[main] +2 Tangle Asp|5DN +2 River Boa|ZEN +2 Mire Boa|PLC +2 Ohran Viper|CSP +2 Kashi-Tribe Elite|SOK +1 Orochi Ranger|CHK +2 Sosuke's Summons|BOK +2 Kashi-Tribe Warriors|CHK +2 Death-Hood Cobra|NPH +1 Overwhelming Stampede|M11 +1 Needle Storm|9ED +2 Stonewood Invocation|TSP +2 Seshiro the Anointed|CHK +2 Sakura-Tribe Elder|CHK +1 Sachi, Daughter of Seshiro|CHK +1 Boa Constrictor|MMQ +1 Hornet Cobra|LEG +20 Forest|MBS +1 Kashi-Tribe Reaver|CHK +1 Whirlwind|S99 +4 Verdant Catacombs|ZEN +3 Sosuke, Son of Seshiro|CHK +1 Ambush Viper +1 Hooded Hydra +1 Lotus Cobra +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/trample.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_trample.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/trample.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/greenwizard_medium_trample.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/illusion.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/illusion.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/illusion.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/illusion.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/lilianas_herbalist.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/lilianas_herbalist.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/lilianas_herbalist.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/lilianas_herbalist.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/pyromancer.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/pyromancer.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/pyromancer.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/pyromancer.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/rakdos_vamps.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/rakdos_vamps.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/rakdos_vamps.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/rakdos_vamps.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/reanimator.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/reanimator.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/reanimator.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/reanimator.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/reanimator_cycling_rbu.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/reanimator_cycling_rbu.dck new file mode 100644 index 00000000000..6dd53342f84 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/reanimator_cycling_rbu.dck @@ -0,0 +1,43 @@ +[duel] +[metadata] +Name=Belial's Devious Dealings 3 +Title=Belial, Hells's Adjudicator +Difficulty=hard +Description=RBU cycling and reanimate theme deck +Icon=Belial 3.jpg +Deck Type=constructed +[Main] +2 Archfiend of Ifnir +2 Architects of Will +4 Badlands +2 Baleful Mastery +2 Beacon of Unrest +2 By Force +2 Counterflux +3 Crumbling Necropolis +2 Curator of Mysteries +2 Decree of Silence +4 Dragonskull Summit +2 Drake Haven +2 Drannith Stinger +4 Drowned Catacomb +2 Flameblade Adept +2 Flayer of the Hatebound +2 Hex Parasite +2 Lightning Rift +1 Living Death +1 Living End +3 Mirrorpool +2 Nimble Obstructionist +2 Rooting Moloch +2 Sanctuary Smasher +1 Scion of Darkness +2 Shark Typhoon +2 Spellpyre Phoenix +4 Sulfur Falls +4 Underground Sea +1 Unpredictable Cyclone +2 Vile Manifestation +2 Void Beckoner +4 Volcanic Island +4 Xander's Lounge diff --git a/forge-gui/res/adventure/Shandalar/decks/red_bad.json b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy.json similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/red_bad.json rename to forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy.json diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_burn.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_burn.dck new file mode 100644 index 00000000000..d5837e22306 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_burn.dck @@ -0,0 +1,34 @@ +[duel] +[metadata] +Name=Jaya's Conflagration 1 +Title=Jaya Ballard +Difficulty=easy +Description=Mono-red elemental and burn themed deck +Icon=Jaya Ballard 1.jpg +Deck Type=constructed +[Main] +2 Ball Lightning +2 Browbeat +3 Castle Embereth +1 Chandra's Incinerator +2 Cinder Elemental +2 Cinder Pyromancer +1 Comet Storm +2 Disintegrate +2 Elixir of Immortality +2 Fire Servant +2 Hammer of Bogardan +1 Harmonic Prodigy +2 Incandescent Soulstoke +3 Incinerate +1 Increasing Vengeance +2 Kiln Fiend +2 Mimic Vat +16 Mountain +3 Pyretic Ritual +2 Soul-Scar Mage +1 Spinerock Knoll +2 Valakut, the Molten Pinnacle +2 Wildfire Elemental +2 Young Pyromancer +[Sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_dragons.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_dragons.dck new file mode 100644 index 00000000000..1079d286a1e --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_dragons.dck @@ -0,0 +1,36 @@ +[duel] +[metadata] +Name=Ryusei's Fiery Fall 1 +Title=Ryusei, the Falling Star +Difficulty=easy +Description=Mono-red dragons and artifacts theme deck +Icon=Ryusei, the Falling Star 1.jpg +Deck Type=constructed +Profile=Reckless +[main] +2 Amethyst Dragon +2 Arcbound Whelp +2 Buried Ruin +1 Covetous Dragon +4 Darksteel Citadel +3 Draconic Roar +1 Dragon's Hoard +3 Dragonlord's Servant +2 Dragonspark Reactor +3 Feedback Bolt +1 Ganax, Astral Hunter +1 Goldspan Dragon +4 Great Furnace +1 Hellkite Igniter +1 Hellkite Tyrant +1 Hoarding Dragon +1 Moltensteel Dragon +12 Mountain +1 Opportunistic Dragon +1 Orb of Dragonkind +2 Ore-Scale Guardian +3 Pristine Talisman +2 Rapacious Dragon +2 Ryusei, the Falling Star +1 Steel Hellkite +3 Welding Sparks diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_gauntletofmight.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_gauntletofmight.dck new file mode 100644 index 00000000000..abb99aa9a5f --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_easy_gauntletofmight.dck @@ -0,0 +1,22 @@ +[duel] +[metadata] +Name=Firestorm 2 +Title=Firestorm +Difficulty=medium +Description=Mono R Gauntlet of Might deck with pumpable creatures +Icon=Firestorm.jpg +Deck Type=constructed +[main] +2 Blood Moon +4 Bloodmark Mentor +4 Dragon Hatchling +4 Flamekin Brawler +4 Gauntlet of Might +2 Molten Ravager +4 Moonveil Dragon +24 Mountain +4 Pyre Charger +4 Rage Reflection +2 Volcanic Strength +2 Whispersilk Cloak +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_burn.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_burn.dck new file mode 100644 index 00000000000..00d0aa3ca53 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_burn.dck @@ -0,0 +1,34 @@ +[duel] +[metadata] +Name=Jaya's Conflagration 3 +Title=Jaya Ballard +Difficulty=hard +Description=Mono-red elemental and burn themed deck +Icon=Jaya Ballard 3.jpg +Deck Type=constructed +[Main] +3 Browbeat +2 Chandra's Incinerator +4 Dwarven Mine +2 Electrodominance +2 Elixir of Immortality +3 Exquisite Firecraft +3 Fire Servant +1 Flame Wave +4 Forgotten Cave +2 Hammer of Bogardan +1 Hostility +3 Incandescent Soulstoke +2 Increasing Vengeance +3 Kiln Fiend +2 Lightning Serpent +2 Living Inferno +21 Mountain +3 Pyretic Ritual +2 Pyromancer Ascension +3 Seething Song +2 Soul-Scar Mage +1 Spinerock Knoll +2 Stalking Vengeance +4 Valakut, the Molten Pinnacle +3 Young Pyromancer diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_dragons.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_dragons.dck new file mode 100644 index 00000000000..1026c6a7134 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_dragons.dck @@ -0,0 +1,35 @@ +[duel] +[metadata] +Name=Sarkhan Vol 3 +Title=Sarkhan Vol +Difficulty=hard +Description=Mono-red dragons with Sarkhan planeswalkers, mana ramp, and Dragonstorm +Icon=Sarkhan Vol 3.jpg +Deck Type=constructed +[Main] +1 Balefire Dragon +4 Castle Embereth +2 Dragon Tempest +2 Dragonmaster Outcast +3 Dragonspeaker Shaman +2 Dragonstorm +3 Gauntlet of Might +1 Lathliss, Dragon Queen +2 Moonveil Dragon +26 Mountain +4 Rite of Flame +2 Sarkhan's Triumph +1 Sarkhan, Dragonsoul +1 Sarkhan, Fireblood +2 Scourge of Valkas +3 Seething Song +1 Skyline Despot +2 Skyship Stalker +3 Spit Flame +2 Steel Hellkite +2 Thunderbreak Regent +2 Thundermaw Hellkite +1 Utvara Hellkite +4 Valakut, the Molten Pinnacle +3 Vanquisher's Banner +1 Verix Bladewing diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_fight.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_fight.dck new file mode 100644 index 00000000000..fddbc40653b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_fight.dck @@ -0,0 +1,30 @@ +[duel] +[metadata] +Name=Crocodile Dundee 3 +Title=Crocodile Dundee +Difficulty=hard +Description=Mono R deck with Mudbrawler Cohort and Bloodmark Mentor +Icon=Crocodile Dundee.jpg +Deck Type=constructed +[main] +21 Mountain|M10 +1 Mox Ruby +1 Ruby Medallion +3 Bloodmark Mentor +2 Cinder Pyromancer +2 Mudbrawler Cohort +2 Rockslide Ambush +2 Spitting Earth +3 Spire Barrage +3 Flame Javelin +2 Blood Knight +4 Kargan Dragonlord +1 Slith Firewalker +1 Pyre Charger +1 Feral Lightning +4 Ball Lightning +1 Blistering Firecat +1 Kiki-Jiki, Mirror Breaker +1 Rorix Bladewing +4 Tarox Bladewing +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/lava_axe.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_lavaaxe.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/lava_axe.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_hard_lavaaxe.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_artifact.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_artifact.dck new file mode 100644 index 00000000000..9ebc40ba93c --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_artifact.dck @@ -0,0 +1,49 @@ +[duel] +[metadata] +Name=Iron Man 2 +Title=Iron Man +Difficulty=medium +Description=Mono R Artifact deck +Icon=Iron Man.jpg +Deck Type=constructed +[main] +12 Mountain +4 Great Furnace +4 Darksteel Citadel +1 Memnite +1 Frogmite +1 Arcbound Worker +1 Brass Gnat +1 Flayer Husk +1 Leonin Scimitar +1 Pyrite Spellbomb +1 Tablet of Epityr +1 Urza's Chalice +1 Iron Myr +1 Arcbound Stinger +1 Executioner's Hood +1 Golem's Heart +1 Jhoira's Toolbox +1 Myr Sire +1 Golem Foundry +1 Snapsail Glider +1 Oxidda Golem +1 Battered Golem +1 Yotian Soldier +1 Myr Enforcer +1 Junk Diver +1 Chrome Steed +1 Rusted Relic +1 Drill-Skimmer +1 Synod Centurion +1 Razorfield Rhino +1 Hammer of Purphoros +1 Moltensteel Dragon +1 Slash Panther +3 Whipflare +3 Galvanic Blast +1 Blade-Tribe Berserkers +1 Concussive Bolt +1 Kuldotha Phoenix +1 Feedback Bolt +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_cirleofflame.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_cirleofflame.dck new file mode 100644 index 00000000000..b3f38ef1530 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_cirleofflame.dck @@ -0,0 +1,35 @@ +[duel] +[metadata] +Name=Carnage 2 +Title=Carnage +Difficulty=medium +Description=Mono R Grand Melee deck with Circle of Flame +Icon=Carnage.jpg +Deck Type=constructed +[main] +23 Mountain +4 Grand Melee +1 Bedlam +4 Circle of Flame +4 Fire at Will +1 Ashen Monstrosity +1 Avatar of Slaughter +4 Battle-Mad Ronin +1 Berserkers of Blood Ridge +1 Bloodcrazed Neonate +1 Bloodrock Cyclops +1 Craven Giant +1 Crazed Goblin +1 Flameborn Hellion +1 Galvanic Juggernaut +1 Goblin Brigand +1 Juggernaut +2 Kuldotha Ringleader +1 Orgg +1 Reckless Brute +1 Slumbering Dragon +1 Tattermunge Maniac +1 Thran War Machine +1 Ulamog's Crusher +1 Utvara Scalper +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_giant.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_giant.dck new file mode 100644 index 00000000000..bbf055dcdf3 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_giant.dck @@ -0,0 +1,28 @@ +[duel] +[metadata] +Name=Hagrid 2 +Title=Hagrid +Difficulty=medium +Description=Mono R Giants deck +Icon=Hagrid.jpg +Deck Type=constructed +[main] +4 Pyroclasm|M11 +20 Mountain|MBS +1 Sunrise Sovereign|LRW +4 Lash Out|LRW +4 Arid Mesa|ZEN +4 Blind-Spot Giant|LRW +1 Craven Giant|STH +1 Giant's Ire|LRW +4 Fire Diamond|7ED +2 Shatterskull Giant|ZEN +1 Magma Giant|5DN +4 Thundercloud Shaman|LRW +4 Stinkdrinker Daredevil|LRW +4 Spitting Earth|10E +1 Borderland Behemoth|MOR +1 Inferno Titan|M11 +[sideboard] + + diff --git a/forge-gui/res/adventure/Shandalar/decks/haste_burn.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_hasteburn.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/haste_burn.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_hasteburn.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_ralburn.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_ralburn.dck new file mode 100644 index 00000000000..6c012959763 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/redwizard_medium_ralburn.dck @@ -0,0 +1,27 @@ +[duel] +[metadata] +Name=Rambo 2 +Title=Rambo +Difficulty=medium +Description=Mono R Aggro deck +Icon=Rambo.jpg +Deck Type=constructed +Profile=Reckless +[main] +21 Mountain +4 Vexing Devil +4 Tattermunge Maniac +4 Goblin Guide +3 Jackal Pup +4 Zurgo Bellstriker +4 Keldon Marauders +4 Ash Zealot +1 Lightning Mauler +1 Reckless Bushwhacker +1 Goblin Freerunner +1 Oxidda Golem +2 Flame Slash +2 Mizzium Mortars +2 Shock +2 Ghostfire +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/runelord.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/runelord.dck new file mode 100644 index 00000000000..2da7cc5bb35 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/runelord.dck @@ -0,0 +1,25 @@ +[metadata] +Name=runelord +[Main] +1 Bruna, Light of Alabaster|C18|1 +2 Canopy Vista|ONC|1 +3 Elspeth Conquers Death|THB|1 +2 Forest|KHM|1 +2 Galea, Kindler of Hope|AFC|1 +4 Giver of Runes|PLIST|1 +1 Glacial Fortress|XLN|1 +4 Grasslands|C17|1 +2 Halvar, God of Battle|KHM|1 +1 Irrigated Farmland|AKR|1 +1 Island|KHM|1 +4 Kor Spiritdancer|JMP|1 +1 Mantle of the Ancients|AFC|1 +2 Plains|KHM|1 +4 Rune of Flight|KHM|1 +4 Rune of Might|KHM|1 +4 Rune of Sustenance|KHM|1 +4 Runeforge Champion|KHM|1 +4 Seaside Citadel|CMA|1 +4 Spara's Headquarters|SNC|1 +2 Sunpetal Grove|XLN|1 +4 Wild Growth|MB1|1 diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/simicwizard_evolve.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/simicwizard_evolve.dck new file mode 100644 index 00000000000..d1770746326 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/simicwizard_evolve.dck @@ -0,0 +1,33 @@ +[duel] +[metadata] +Name=The Very Hungry Caterpillar 3 +Title=The Very Hungry Caterpillar +Difficulty=hard +Description=BUG Evolve deck with Corpsejack Menace and Master Biomancer +Icon=The Very Hungry Caterpillar.jpg +Deck Type=constructed +[main] +4 Bayou +2 Bramblewood Paragon +2 Bred for the Hunt +2 Cloudfin Raptor +4 Corpsejack Menace +2 Cytoplast Root-Kin +4 Drowned Catacomb +2 Elusive Krasis +2 Experiment One +2 Fathom Mage +4 Hinterland Harbor +4 Master Biomancer +2 Oona's Blackguard +1 Prime Speaker Zegana +4 Renegade Krasis +2 Sapphire Drake +2 Shambleshark +1 Tree of Redemption +4 Tropical Island +4 Underground Sea +1 Varolz, the Scar-Striped +1 Vigean Hydropon +4 Woodland Cemetery +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/simicwizard_intruderalarm.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/simicwizard_intruderalarm.dck new file mode 100644 index 00000000000..d179eee2403 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/simicwizard_intruderalarm.dck @@ -0,0 +1,27 @@ +[duel] +[metadata] +Name=Mister Fantastic 3 +Title=Mister Fantastic +Difficulty=hard +Description=UG Intruder Alarm deck with Imperious Perfect and mana elves +Icon=Mister Fantastic.jpg +Deck Type=constructed +[main] +4 Misty Rainforest +4 Tropical Island +7 Island|M12 +5 Forest|M12 +4 Dryad Arbor +4 Intruder Alarm +4 Seedborn Muse +4 Murkfiend Liege +4 Imperious Perfect +2 Ant Queen +1 Rhys the Redeemed +4 Noble Hierarch +3 Llanowar Elves +3 Fyndhorn Elves +4 Dormant Gomazoa +2 Apes of Rath +1 Walking Dream +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_ajani.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_ajani.dck new file mode 100644 index 00000000000..11cff194032 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_ajani.dck @@ -0,0 +1,37 @@ +[duel] +[metadata] +Name=Ajani's Enchanted Ascension 1 +Title=Ajani Goldmane +Difficulty=easy +Description=Mono-white life gain, enchantments, and Ajani planeswalkers theme deck +Icon=Ajani Goldmane 1.jpg +Deck Type=constructed +[Main] +1 Ajani Goldmane +1 Ajani Steadfast +2 Ajani's Chosen +2 Ajani's Mantra +3 Ajani's Pridemate +2 Ajani's Sunstriker +2 Ajani's Welcome +1 Ajani, Adversary of Tyrants +1 Ajani, Caller of the Pride +1 Ajani, Inspiring Leader +1 Ajani, Strength of the Pride +2 Armored Ascension +2 Blessed Spirits +3 Court Cleric +1 Daybreak Coronet +2 Eidolon of Countless Battles +1 Emeria, the Sky Ruin +4 Flagstones of Trokair +2 Ghostblade Eidolon +2 Goldmane Griffin +2 Griffin Aerie +1 Hall of Heliod's Generosity +1 Heliod, Sun-Crowned +2 Land Tax +2 Mesa Enchantress +2 Path of Bravery +13 Plains +1 Serra's Sanctum diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_angelhuman.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_angelhuman.dck new file mode 100644 index 00000000000..bd708202c90 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_angelhuman.dck @@ -0,0 +1,31 @@ +[duel] +[metadata] +Name=Sigismund's Avacyn's Glory 1 +Title=Sigismund, Avacyn's Faithful +Difficulty=easy +Description=Mono-white humans and angels theme deck +Icon=Sigismund 1.jpg +Deck Type=constructed +[Main] +1 Angelic Overseer +1 Archangel +1 Champion of the Parish +2 Doomed Traveler +2 Elder Cathar +2 Elgaud Inquisitor +2 Fiend Hunter +3 Gather the Townsfolk +1 Geist-Honored Monk +2 Goldnight Commander +2 Hallow +1 Honor of the Pure +1 Mentor of the Meek +1 Midnight Guard +2 Oblivion Ring +2 Path to Exile +25 Plains +1 Requiem Angel +2 Selfless Cathar +3 Thraben Valiant +2 Unruly Mob +1 Voice of the Provinces diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_wanderer.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_wanderer.dck new file mode 100644 index 00000000000..cd0fda264a8 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_easy_wanderer.dck @@ -0,0 +1,33 @@ +[duel] +[metadata] +Name=The Wanderer's Entourage 1 +Title=The Wanderer +Difficulty=easy +Description=Mono-white counters and proliferate theme deck with Wanderer planeswalkers +Icon=The Wanderer 1.jpg +Deck Type=constructed +[Main] +3 Armored Ascension +3 Blighted Steppe +2 Caravan Escort +1 Champion of the Parish +2 Contagion Clasp +4 Flagstones of Trokair +2 Grateful Apparition +1 Herald of War +2 Hopeful Initiate +2 Ikiral Outrider +2 Kabira Vindicator +1 Kjeldoran Outpost +1 Kor Haven +3 Mana Tithe +2 Martyr for the Cause +1 Mikaeus, the Lunarch +13 Plains +2 Resilient Wanderer +1 Savior of Ollenbock +3 Soul Tithe +3 The Wanderer +2 Unbounded Potential +1 Victory's Envoy +3 Wanderer's Strike diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_armaggedon.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_armaggedon.dck new file mode 100644 index 00000000000..e873369788f --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_armaggedon.dck @@ -0,0 +1,41 @@ +[duel] +[metadata] +Name=Surtr 3 +Title=Surtr +Difficulty=hard +Description=Mono W Armageddon deck +Icon=Surtr.jpg +Deck Type=constructed +[main] +5 Plains +4 Flagstones of Trokair +4 Darksteel Citadel +4 Wasteland +1 Strip Mine +1 Mox Emerald +1 Mox Ruby +1 Mox Pearl +1 Mox Jet +1 Mox Sapphire +1 Sol Ring +4 Crucible of Worlds +4 Armageddon +4 Ravages of War +1 Mana Tithe +1 Disenchant +4 Swords to Plowshares +1 Limited Resources +3 Dryad Militant +2 Student of Warfare +1 Grand Abolisher +1 Spirit of the Labyrinth +1 Ethersworn Canonist +1 True Believer +1 Knight of the White Orchid +1 Porcelain Legionnaire +2 Aven Mindcensor +1 Archetype of Courage +1 Brimaz, King of Oreskos +1 Fiend Hunter +1 Elspeth, Knight-Errant +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_enchantments.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_enchantments.dck new file mode 100644 index 00000000000..4f1d30a8b0d --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_enchantments.dck @@ -0,0 +1,25 @@ +[duel] +[metadata] +Name=Casper 3 +Title=Casper +Difficulty=hard +Description=Mono W Enchantment deck with Blessed Spirits and Sigil of the Empty Throne +Icon=Casper.jpg +Deck Type=constructed +[main] +22 Plains +1 Serra's Sanctum +1 Archetype of Courage +4 Blessed Spirits +2 Celestial Ancient +3 Hopeful Eidolon +4 Mesa Enchantress +1 Nyx-Fleece Ram +4 Ethereal Armor +1 Heliod, God of the Sun +4 Journey to Nowhere +3 Oblivion Ring +4 Pacifism +4 Sigil of the Empty Throne +2 Replenish +[sideboard] \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_hatebears.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_hatebears.dck new file mode 100644 index 00000000000..45e75d982a2 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_hatebears.dck @@ -0,0 +1,40 @@ +[duel] +[metadata] +Name=Odysseus 3 +Title=Odysseus +Difficulty=hard +Description=Mono W Hate Bear deck +Icon=Odysseus.jpg +Deck Type=constructed +[main] +21 Plains +1 Karakas +1 Soul's Attendant +4 Dryad Militant +1 Icatian Javelineers +2 Thalia, Guardian of Thraben +1 Grand Abolisher +1 True Believer +1 Kataki, War's Wage +1 Leonin Relic-Warder +1 Samurai of the Pale Curtain +2 Knight of the White Orchid +1 Veteran Armorer +1 Kitchen Finks +1 Glowrider +2 Vryn Wingmare +4 Fiend Hunter +2 Mentor of the Meek +1 Mirran Crusader +1 Archetype of Courage +1 Silverblade Paladin +1 Soltari Champion +1 Linvala, Keeper of Silence +1 Angel of Jubilation +1 Celestial Crusader +1 Loxodon Gatekeeper +1 Hero of Bladehold +1 Crovax, Ascendant Hero +1 Elesh Norn, Grand Cenobite +1 Imposing Sovereign +[sideboard] \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_humansoldier.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_humansoldier.dck new file mode 100644 index 00000000000..22990e95eda --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_humansoldier.dck @@ -0,0 +1,43 @@ +[metadata] +Name=human_soldier_token +[Main] +1 Adamant Will|VOW|1 +1 Angelic Quartermaster|VOW|1 +1 Captain of the Watch|M10|1 +1 Cemetery Protector|VOW|1 +1 Commanding Presence|THB|1 +1 Darien, King of Kjeldor|CSP|1 +1 Dawn of Hope|GRN|1 +1 Field Marshal|CSP|1 +1 Fierce Retribution|VOW|1 +1 First Response|M15|1 +1 Flare of Faith|MID|1 +1 God-Favored General|BNG|1 +1 Haazda Marshal|GRN|1 +1 Heirloom Blade|AFC|1 +1 Herald of War|AVR|1 +1 Hero of Bladehold|MBS|1 +1 Iona's Judgment|CMR|1 +1 Keeper of the Accord|CMR|1 +1 Mobilization|10E|1 +1 Moment of Heroism|JMP|1 +2 Perimeter Sergeant|IKO|1 +1 Plains|IKO|1 +3 Plains|IKO|2 +2 Plains|IKO|3 +3 Plains|ISD|1 +2 Plains|ISD|2 +1 Plains|ISD|3 +3 Plains|RTR|2 +1 Plains|RTR|3 +1 Plains|RTR|4 +1 Plains|RTR|5 +2 Plains|THS|1 +2 Plains|THS|3 +3 Plains|THS|4 +1 Precinct Captain|RTR|1 +1 Rhox Pikemaster|M10|1 +2 Sanctuary Lockdown|IKO|1 +1 Thraben Standard Bearer|EMN|1 +4 Veteran Armorsmith|M10|1 +4 Veteran Swordsmith|M10|1 diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_humility.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_humility.dck new file mode 100644 index 00000000000..f008a1bbacf --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_hard_humility.dck @@ -0,0 +1,21 @@ +[duel] +[metadata] +Name=Nac Mac Feegle 3 +Title=Nac Mac Feegle +Difficulty=hard +Description=Mono W 1/1 token Deck with Humility, Increasing Devotion and Intangible Virtue +Icon=Nac Mac Feegle 3.jpg +Deck Type=constructed +[main] +1 Elspeth, Knight-Errant +4 Gather the Townsfolk +3 Godhead of Awe +4 Humility +4 Increasing Devotion +4 Intangible Virtue +4 Leyline of the Meek +1 Martial Coup +3 Mobilization +24 Plains +4 Porphyry Nodes +4 Reverence diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_aggro.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_aggro.dck new file mode 100644 index 00000000000..82cfc943fec --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_aggro.dck @@ -0,0 +1,35 @@ +[duel] +[metadata] +Name=Blackbeard 3 +Title=Blackbeard +Difficulty=hard +Description=Mono W Soldiers deck with Preeminent Captain, Captain of the Watch and Daru Warchief +Icon=Blackbeard.jpg +Deck Type=constructed +[main] +18 Plains|M11 +1 Daru Encampment +1 Mox Pearl +2 Tithe +4 Preeminent Captain +4 Veteran Armorsmith +3 Ballyrush Banneret +3 Veteran Swordsmith +3 Daru Warchief +3 Field Marshal +2 Captain of the Watch +1 Ranger of Eos +1 Aven Brigadier +1 Rhox Pikemaster +1 Veteran Armorer +1 Aven Riftwatcher +1 Soltari Foot Soldier +1 Raise the Alarm +1 Mobilization +1 Elspeth, Knight-Errant +2 Path to Exile +2 Valorous Stance +1 Conqueror's Pledge +1 Enlistment Officer +1 Thalia, Guardian of Thraben +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/basri.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_basri.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/basri.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_basri.dck diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_control.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_control.dck new file mode 100644 index 00000000000..38804abf25a --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_control.dck @@ -0,0 +1,41 @@ +[duel] +[metadata] +Name=Colossus 2 +Title=Colossus +Difficulty=medium +Description=Mono W control +Icon=Colossus.jpg +Deck Type=constructed +[main] +21 Plains|ISD +1 Kjeldoran Outpost +1 Flagstones of Trokair +1 Karakas +2 Abeyance +2 Due Respect +2 Silence +1 Disenchant +1 Revoke Existence +2 Mana Tithe +1 Rebuff the Wicked +1 Ghostly Prison +2 Condemn +2 Exile +2 Rebuke +2 Swords to Plowshares +2 Grand Abolisher +1 Blind Obedience +1 Serra Avenger +1 True Believer +1 Kataki, War's Wage +1 Leonin Relic-Warder +1 Kitchen Finks +1 Fiend Hunter +1 Commander Eesha +1 Dawn Elemental +1 Guardian Seraph +1 Linvala, Keeper of Silence +1 Windborn Muse +1 Oversoul of Dusk +1 Serra Angel +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_knight.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_knight.dck new file mode 100644 index 00000000000..44fe39a0108 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/wizards/whitewizard_medium_knight.dck @@ -0,0 +1,29 @@ +[duel] +[metadata] +Name=White Knight 2 +Title=White Knight +Difficulty=medium +Description=Mono W Knights deck +Icon=White Knight.jpg +Deck Type=constructed +[main] +3 Veteran Cavalier +3 Kabira Vindicator +4 Lionheart Maverick +2 Knight of Cliffhaven +2 Knight Errant +2 Benalish Cavalry +2 Accorder Paladin +1 Hero of Bladehold +1 Knight Exemplar +2 Leonin Skyhunter +1 Mirran Crusader +2 Student of Warfare +2 White Knight +2 Caravan Escort +2 Oust +2 Saltblast +2 Path of Peace +1 War Falcon +24 Plains|MBS +[sideboard] diff --git a/forge-gui/res/adventure/Shandalar/decks/wild-magic_sorcerer.dck b/forge-gui/res/adventure/Shandalar/decks/wizards/wild-magic_sorcerer.dck similarity index 100% rename from forge-gui/res/adventure/Shandalar/decks/wild-magic_sorcerer.dck rename to forge-gui/res/adventure/Shandalar/decks/wizards/wild-magic_sorcerer.dck diff --git a/forge-gui/res/adventure/Shandalar/maps/map/castle_plains_3.tmx b/forge-gui/res/adventure/Shandalar/maps/map/castle_plains_3.tmx index 1cb43dbbf2e..1bab110583e 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/castle_plains_3.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/castle_plains_3.tmx @@ -60,7 +60,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/catlair_1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/catlair_1.tmx index d41c489fa21..0c95bd2fb67 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/catlair_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/catlair_1.tmx @@ -1,5 +1,5 @@ - + @@ -32,23 +32,23 @@ - + - + - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/catlair_2.tmx b/forge-gui/res/adventure/Shandalar/maps/map/catlair_2.tmx index c57759d9c16..876fa8d9c14 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/catlair_2.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/catlair_2.tmx @@ -30,21 +30,21 @@ - + - + - + - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/catlair_3.tmx b/forge-gui/res/adventure/Shandalar/maps/map/catlair_3.tmx index 4ed746c4d88..c1c50517bc3 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/catlair_3.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/catlair_3.tmx @@ -31,18 +31,18 @@ - + - + - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/cave_1..tmx b/forge-gui/res/adventure/Shandalar/maps/map/cave_1..tmx deleted file mode 100644 index 1ba027cac64..00000000000 --- a/forge-gui/res/adventure/Shandalar/maps/map/cave_1..tmx +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - eJzz42Rg8BvFo3gUj+JRPIqHINbghuCRYi/M7uEa1gMZnwMRxgPh17wBtpfecZyHZvdgsDePTm4YqeXUSLOXGvEMABb/Ltw= - - - - - eJxjYBgFo2AUjIJRMApGwVAA6tz0secE0J4uLvrbO5CgB+pfevmVD2jfRQ4GBi2ofUeB9DE62Z3PiYjjbi7C6qkFYH4GAU06pymQn0EAFt7nge64wIFwD60AzM+g8AaFdS4nqntoBfI4Uf3MDbSbB4h56RjfWgNUbgyUvejl5lACAE8hEqc= - - - - - eJztlE0KgCAQRl2OB8uii1rWrfqhY2SoIGK1aT4IZuAtZvX8RkejlTKCIAiC8AMcKTXTfc9F6+kfek7v4pkosAG91vuGjAPkReR7mvOqMW/KxfvMqwFlLQuRveYtz8DhfvNyzX3XYW9Gqjst806Vfgvc4+S/CuVLuJgXscM5XcyL/r++8p7+7h8J - - - - - - - - eJztwQEBAAAAgiD/r25IQAEAAPBoDhAAAQ== - - - - - - - - - - - [{ - "type": "randomCard", - "count": 2, - "colors": [ "colorID" ] -},{ - "type": "randomCard", - "count": 1, - "probability": 0.5, - "rarity": [ "rare" ], - "colors": [ "colorID" ] -},{ - "type": "randomCard", - "colors": [ "green" ], - "count": 3, - "addMaxCount": 2 -}] - - - - - - - - - - - - - - - - { - "lifeModifier": 4, - "startBattleWithCard": [ "Forest", "Forest" ] -} - - - - - - { - "lifeModifier": 10, - "startBattleWithCard": [ "Sandwurm Convergence" ] -} - - - - - - - - - - [{ - "type": "randomCard", - "count": 1, - "rarity": [ "rare", "mythic rare" ], - "colors": [ "colorID" ] -},{ - "type": "randomCard", - "count": 4, - "rarity": [ "uncommon" ], - "addMaxCount": 2 -}] - - - - - - - [{ - "type": "gold", "count": 250 -}] - - - - diff --git a/forge-gui/res/adventure/Shandalar/maps/map/cave_12.tmx b/forge-gui/res/adventure/Shandalar/maps/map/cave_12.tmx index db0c8c8fb44..acb5079aa25 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/cave_12.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/cave_12.tmx @@ -1,10 +1,10 @@ - + - + eJzz42Rg8BvFo3gUj+JRPIpH8YjAAAvyrVM= @@ -31,7 +31,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/cave_5.tmx b/forge-gui/res/adventure/Shandalar/maps/map/cave_5.tmx index 396aba42cb4..06bdfbfa502 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/cave_5.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/cave_5.tmx @@ -44,7 +44,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/cave_7.tmx b/forge-gui/res/adventure/Shandalar/maps/map/cave_7.tmx index 34dc339abbf..f710be284f3 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/cave_7.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/cave_7.tmx @@ -1,10 +1,10 @@ - + - + eJzz42Rg8BvFo3gUj+JRPIpH8YjAAAvyrVM= @@ -31,7 +31,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/crawlspace.tmx b/forge-gui/res/adventure/Shandalar/maps/map/crawlspace.tmx index 27a872e76fe..718a2c07554 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/crawlspace.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/crawlspace.tmx @@ -1,5 +1,5 @@ - + @@ -88,7 +88,7 @@ "lifeModifier": 4, "startBattleWithCard": [ "Ensnaring Bridge|2XM|1" ] } - + @@ -103,7 +103,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/dreamhalls.tmx b/forge-gui/res/adventure/Shandalar/maps/map/dreamhalls.tmx index b81742051bf..d24a8e9ce9f 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/dreamhalls.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/dreamhalls.tmx @@ -1,5 +1,5 @@ - + @@ -121,7 +121,7 @@ "lifeModifier": 4, "startBattleWithCard": [ "Arcane Encyclopedia|M19|1" ] } - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_1.tmx index b393c030e3d..f7122a1bbef 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_1.tmx @@ -1,10 +1,10 @@ - + - + eJyL5mVg2MVDXxwFtFMWSNMbSPOM2jtq76i9o/aO2ktNe2u5GRjquelrL8jOPUjqpZHql708pLmHWHtBdspA7cBmL6l2o+slBiPbCwPk1MEAaFQ5yg== @@ -54,7 +54,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_2.tmx b/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_2.tmx index 0a5c7b1cb6d..8b3aa1a5306 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_2.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_2.tmx @@ -1,10 +1,10 @@ - + - + eJyL5mVg2MVDXxwFtFMWSNMbSPMg7JWho/3I9tITjNo7au+ovaP2Dhd7aVVmg+zdC8T13LQxHxuoBdq1h8R6cy+a/0nVj4wBr6Qysg== @@ -38,12 +38,12 @@ - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_4.tmx b/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_4.tmx index 4540c798922..7f300b94b2c 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_4.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/evilgrove_4.tmx @@ -1,10 +1,10 @@ - + - + eJzt2UEKwCAMRFG3hR6h5/H+RyouRDcWNCmZDPPAZUs+KEJbr1Iqydp1+pzVauaoeU6t5s3WsWLZW0g8zoqH5x7rRGTHPLtXRwSP+TuEs2FtaNThR/tqQOjwoA4s6sCiDhxMDerAwtKiDixsHdlb1IGFoaFh6GDZU406sKgDizrieP7njMTS0bF0zN+3M3fM1IFFHVjU4fsOK+s98ucdtPPurzs+23oBwepMug== @@ -32,7 +32,7 @@ - + @@ -54,7 +54,7 @@ - + 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 eb50259d54f..070523a4278 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/factory_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/factory_1.tmx @@ -1,5 +1,5 @@ - + @@ -46,7 +46,7 @@ - + @@ -56,7 +56,7 @@ - + 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 51b7f46c3ed..9ab22d2b1c9 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/factory_2.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/factory_2.tmx @@ -1,5 +1,5 @@ - + @@ -46,7 +46,7 @@ - + @@ -55,7 +55,7 @@ - + @@ -101,7 +101,7 @@ - + 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 127420cc8d7..6edca472088 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/factory_3.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/factory_3.tmx @@ -1,5 +1,5 @@ - + @@ -46,7 +46,7 @@ - + @@ -56,7 +56,7 @@ - + @@ -69,7 +69,7 @@ - + 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 6bda6614c49..3dcd1be4d4c 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/factory_4.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/factory_4.tmx @@ -1,5 +1,5 @@ - + @@ -36,7 +36,7 @@ - + @@ -52,7 +52,7 @@ - + @@ -91,7 +91,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/fort_4.tmx b/forge-gui/res/adventure/Shandalar/maps/map/fort_4.tmx index 1cde5142665..204ea06072c 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/fort_4.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/fort_4.tmx @@ -1,10 +1,10 @@ - + - + eJzllF0KgCAQhH1PT1BdrM6Snauyu6XUgC3rQzD9QANLrYWfo7s21pjmo9E7Y2a7R+fOOcbuYC7xCU3xvc1yjDHZkglJLputzV/iJtUkv2uMsXqeK+sH0tYzxDyQuCVfWA/Eruu3zvev3Mme60sGevxuvyUx+9cr/avJE/so7WHyoN0duVLvtsf/DC7Y8K3dFfDJZII7Z/xcQXy/Mu8G2v1g1Q== @@ -43,7 +43,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/fort_5.tmx b/forge-gui/res/adventure/Shandalar/maps/map/fort_5.tmx index f69c6c705af..b497dc055a1 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/fort_5.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/fort_5.tmx @@ -1,5 +1,5 @@ - + @@ -43,7 +43,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/fort_6.tmx b/forge-gui/res/adventure/Shandalar/maps/map/fort_6.tmx index 397b845e17e..a831a0653ba 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/fort_6.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/fort_6.tmx @@ -1,10 +1,10 @@ - + - + eJzNlGEOgyAMhfkvnGB4MXYWt3OheLfZyMtqI1mWPIwvaQQlfH3YEr1z8abxDM7Nfo8UjnO868kU5e051rGodGALc1EMSHNTzSsT2aPy2eJqPUh+1y3ew29uqWtZXFs/kM0HtVZI3NZ5Ih+IXdfgYl/Me/9fy10u5lpdxc3+WF82cA69/bbE7N+X6pezOwSSdaw+Eo54OLs7dC7T8L3bGFyw4dvyhQefTCa4s+JrFfP9n30/wTNrwg== @@ -25,7 +25,7 @@ - eJxjYBgF6ECKjYFBgQ/C1maE0NFA3M7PwPATiH/x09b+aCxiogIMDGIC1LcrmB2VHwOlfwNxLPWtQwHI5kdikf/Ky8DwjZfGjoCCGCS2IDDuhfhoY/5PBkjYDhSAhflitHDFluZoDWidvkAA5i8HHtQ4Hm4A2W8JfKhp7BcN7GtDYt+F5hVYHkZOSx00sBsEkNMOsl8f0rhsHi4AABo+FlM= + eJxjYBgF6ECKjYGBRwPC1maE0NFAXKzJwPAUiJ9p0tb+aCxijFoMDExa1LcrmB2VHwOlfwNxLPWtQwHI5kdikX+ozsDwSJ3GjoCCGCT2X6Cd/6hsL8z8nwyQsB0oAAvzfjT/YUtztAa0Tl8gAPOXAw9qHA83gOw3Hw3UNPaLBva1IbFPQstKWB5GTksdNLAbBJDTDrJfz9K4bB4uAABzfRil @@ -36,7 +36,7 @@ - + @@ -46,7 +46,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/fort_7.tmx b/forge-gui/res/adventure/Shandalar/maps/map/fort_7.tmx index 410ff75f1fa..df2d941ddaf 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/fort_7.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/fort_7.tmx @@ -1,10 +1,10 @@ - + - + eJzllF0KgCAQhH1PT1BdrM6Snauyu6XUgC3rQzD9QANLrYWfo7s21pjmo9E7Y2a7R+fOOcbuYC7xCU3xvc1yjDHZkglJLputzV/iJtUkv2uMsXqeK+sH0tYzxDyQuCVfWA/Eruu3zvev3Mme60sGevxuvyUx+9cr/avJE/so7WHyoN0duVLvtsf/DC7Y8K3dFfDJZII7Z/xcQXy/Mu8G2v1g1Q== @@ -25,7 +25,7 @@ - eJxjYBgF6MCDH8H2hLJtBSG0vSAEDxSgtt3J/ITV0BJ4DbD9MGCHFq4DGcejYBRQApYOkjxFK9BIwH/zhrn/qQEAl/oFSQ== + eJxjYBgF6MBEE8E2hbI1tSG0tjYEDxSgtt3+moTV0BKYDbD9MKCFFq4DGcejYBRQAiYOkjxFK5BLwH9dw9z/1AAAI84Flw== @@ -37,18 +37,18 @@ - + - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/graveyard_2.tmx b/forge-gui/res/adventure/Shandalar/maps/map/graveyard_2.tmx index d6668d92eb9..32c6912c96d 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/graveyard_2.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/graveyard_2.tmx @@ -32,7 +32,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/grolnok.tmx b/forge-gui/res/adventure/Shandalar/maps/map/grolnok.tmx index 0b7e87c5d04..b5016abc9be 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/grolnok.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/grolnok.tmx @@ -7,19 +7,19 @@ - + - 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 @@ -27,7 +27,7 @@ - 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 @@ -35,7 +35,7 @@ - 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 diff --git a/forge-gui/res/adventure/Shandalar/maps/map/grolnok_f1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/grolnok_f1.tmx index dabab207a93..647e55eca90 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/grolnok_f1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/grolnok_f1.tmx @@ -11,12 +11,12 @@ eJxjYEAAN04EJgeQqg/ZPhM+0jCyXmIxue6kBIzaS397QeljIOwdSuFMrv7B4F96AmrZ+4ECe4dSuqK2G0gBHxgGLpznkVH3UcNeUgHMLkrqeWrYC8PzOFHl0QGx4cooysDABMW46n1sZuOzFxdG9xc57SZCbZhpBNoy6PqJBejpDpd+XHLk+pdYe4nRTwogNZ9h8y817QXFm6YEgg2Tp4e92Nj42snk2kusemqUQfjSKDY+tco9XOUZsX0QagJq2gsAMiw9tA== - + eJzF190OwTAUB/CGi3JtEzc+Etlj4Ea8BS48FjGewhXhRuJtvAE72U52VrSnXTcn+cd0bX9rLdkIUaxG6D+2de/4Sd1eVS53nE+XO9amqthDG7dsHxf3H8VxLzI/Psvf/bi1bAkxSOa5GqKW6bypIsmzR2TuIeO6OC7Xfoo0nP3gumivNH5VruqroW5f5u0u9c39FXTBWjt6Lm4ki+PqdDfBf1zTPvjyuddmW4u22cXzuus8Wr7fgAt5Bfn7ET3GjOfF72qfpqMbh/nxNkzvH3xe0LVD+z7rD5/4fHRdL8xzyBJrXGgD7zb/dHEu/O247qmXhroQdMHB4HrR9ulSR02dLu4xZKfcd7OuuwvzPjrF+Wlo4X1ErTLuXePSdztf7iTZp6kS3X8gdV9d3arHvgH1Jev1 - + @@ -24,7 +24,7 @@ eJzdlsFKw0AQhrdK2fbipbbmpmAteO9VPNhDwWdQEV/FZ/CiVPogVkX6IAp6rW/QZtgOGaebZDodovjDBxsy3W92syXp7zjX/yVqbee2KmK7nXkf0/H1rg5JaP1Y6c2br6gPifeuGdj3zg3rNhx4ufczrX/xmzFzgdd/4D1L7182AlV5wQnBWsggUq/15gXmwTrk2Yd7Ft5Zjvd92dP3EsgH6RN+91WXe2n/RV5cM3pxrZZejtRL0ewzws8M98aeK655He+Tz/4nMa4amfeioA6YCL3rZtpaPd+cMq8m4IWMmhlVeGNBP39fUe9JJ/5+tgqd97RT/A0yNvRCyr55MA/EO1fs/4j1LfXyHHUDN6QHGJ/3AmXRet+6Ae6VRuvVuCy9x8nq+HbPznufc54Pk59j6fo3XS8NOBFLL9+/XhLg19Zey/wV7wK0wx76 - + [{ @@ -67,7 +67,7 @@ - + [{ "text":"This door is locked", diff --git a/forge-gui/res/adventure/Shandalar/maps/map/grove_1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/grove_1.tmx index 01012ef849a..bae5220e92f 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/grove_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/grove_1.tmx @@ -1,5 +1,5 @@ - + @@ -76,7 +76,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/jacehold.tmx b/forge-gui/res/adventure/Shandalar/maps/map/jacehold.tmx index 51e5d1d4d66..76553000e7c 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 @@ - + @@ -208,7 +208,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/kobold_encampment.tmx b/forge-gui/res/adventure/Shandalar/maps/map/kobold_encampment.tmx new file mode 100644 index 00000000000..91eb3d450a1 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/kobold_encampment.tmx @@ -0,0 +1,25 @@ + + + + + + + + + + + + eJztk01uwjAQhc0mgWXCz5XKrtuyIXTTHoE9qtIztOUSvQHHYMcGIThAlrS15YzsWGPHzjhClXjSU/7f+zSOq4SxqsUvI2W4t58qv47tDhFkm9eufDDGY+MLZfHt1fswlq4zamPBGGxctln58phrdLB0talt7ULn8s2/XWUyY8mPRSavIWs2lcYU458Blmsm/VOzfOaMfeXNLME2ccyIuqeARcxEsPzW8wA2PQuef+TynaI+h1nGYAEOzCJjPVEsmLe5m8GXRXC4WOA5vPOcybXTHYvF1a37cabs09uFx2QBUfpis/TBsxj5rxMmSi9misT31P5YLMCjO7Q/Jl/MrodEep7gXX2zHHlvmTL2nqrM0w1ZTHVlofJs+DwuWveZn7+l9q5Qjt2w6aeBHw+FA2PBVHrkCx4Kh8nkEvDAXqHumbvu+i/6AzQIJW0= + + + + + eJztlT8OgjAUh99k+Ds4wGkkGg/h6uboqE7eRY+iXkB0MBLj6AlcwTaloWJbaClO/ZIXfQj8vrRPACC8ByBl4ZKipI78/C5gF9YHZ11QXVEt3aqnFXr9eJwd4pGW2fjz6ZPffI9k075v6JpkKO/h/y9X5oJrquFxi8z76M4jdjHpkwpmIh/+ZsqqK7K9YV1EUIeuPnRvRPNalC5ziRNvXUboe6LoFaD/7EthXtvuzx31GVMmaZoJfHwXAOwD0m/i/lxYHxHjEGASVr2qS8G8Y4B5rvOuV51NVZcZcsld4nFgni86a5tEVW1re7SKm68/ovyT8+3BujT50Ox1LdvknPDuy8toc44uOu8ji8VisVi68gFJ9Hjg + + + + + eJxjYMAN0jhRMTLgYGJgWIyEOZlQxUB8UsFCLgaGRUC8mAu7XTAzJdDsXoJm1yI0sUVIan8yEucWe24GBgcgduSG2A/z3xQmVDO3INmzWRTTnDhBBoZ4IE4QxJSbRKR77gLdcA+I7wPxMiZM/2ED2NzyB+iGv0D8D4tbyAVsRMTzdWEGBjFRCL4mDBGbJcTAMBuI5whhqg8Dhsl0EtMPctwgg6vCCDbI/hIRBP8vEeFAbBwhuwNX3GCLE1LBF0YIJgbgixt6ugVfmBADsKURbIBQPGErKwiB2Wh2E+sWagF/MQhOpGKexQfCSEjrtADhQPsjGBFlwA9G0vIftcE0JoQ7QOULsXmP2mAytByCuQMEQG75NkDumYSlvJ1GQR6nNgC5bzIaHsh0hA5IrVdoDZDDaxSMglEwCkYB6QAAA11KiA== + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/lavaforge_1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/lavaforge_1.tmx index 833406b4a1e..760b7e27513 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/lavaforge_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/lavaforge_1.tmx @@ -148,7 +148,7 @@ "lifeModifier": 6, "startBattleWithCard": [ "c_a_treasure_sac" ] } - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/lavaforge_2.tmx b/forge-gui/res/adventure/Shandalar/maps/map/lavaforge_2.tmx index 7244acccee2..f0582265eb1 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/lavaforge_2.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/lavaforge_2.tmx @@ -1,5 +1,5 @@ - + @@ -157,7 +157,7 @@ "lifeModifier": 4, "startBattleWithCard": [ "Desert|AFC|1" ] } - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/magetower_1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/magetower_1.tmx index 54497c9bcdd..b3791c09dc2 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/magetower_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/magetower_1.tmx @@ -1,5 +1,5 @@ - + @@ -50,7 +50,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/magetower_13.tmx b/forge-gui/res/adventure/Shandalar/maps/map/magetower_13.tmx index d9bd3638b74..f5f44867bc5 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/magetower_13.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/magetower_13.tmx @@ -1,5 +1,5 @@ - + @@ -82,7 +82,7 @@ "lifeModifier": 10, "startBattleWithCard": [ "Hesitation" ] } - + @@ -108,7 +108,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/magetower_2.tmx b/forge-gui/res/adventure/Shandalar/maps/map/magetower_2.tmx index bb4245f9169..301579684a5 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/magetower_2.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/magetower_2.tmx @@ -43,7 +43,7 @@ - + @@ -63,14 +63,14 @@ - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/magetower_3.tmx b/forge-gui/res/adventure/Shandalar/maps/map/magetower_3.tmx index 5965e793335..d5d48f89768 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/magetower_3.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/magetower_3.tmx @@ -1,5 +1,5 @@ - + @@ -39,7 +39,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/magetower_4.tmx b/forge-gui/res/adventure/Shandalar/maps/map/magetower_4.tmx index b9c31ab6733..f369c7e33e3 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/magetower_4.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/magetower_4.tmx @@ -1,5 +1,5 @@ - + @@ -44,7 +44,7 @@ - + @@ -85,7 +85,7 @@ - + @@ -103,7 +103,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/magetower_5.tmx b/forge-gui/res/adventure/Shandalar/maps/map/magetower_5.tmx index cf3e35cf2e5..05b6482877f 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/magetower_5.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/magetower_5.tmx @@ -1,5 +1,5 @@ - + @@ -39,7 +39,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/main_story/forest_capital.tmx b/forge-gui/res/adventure/Shandalar/maps/map/main_story/forest_capital.tmx index 43e4d863f7b..3c8f1edae52 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/main_story/forest_capital.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/main_story/forest_capital.tmx @@ -39,7 +39,7 @@ - + @@ -80,7 +80,7 @@ - + @@ -89,7 +89,7 @@ - + @@ -98,7 +98,7 @@ - + @@ -107,7 +107,7 @@ - + @@ -116,7 +116,7 @@ - + @@ -134,7 +134,7 @@ - + @@ -144,6 +144,8 @@ { "enemyPool":[ + "Adept Green Wizard", + "Apprentice Green Wizard", "Beastmaster", "Centaur", "Centaur Warrior", @@ -156,13 +158,13 @@ "Elf", "Elf warrior", "Faerie", - "Green Wiz1", - "Green Wiz2", - "Green Wiz3", "High Elf", "Loamspeaker", + "Master Green Wizard", "Mindclaw Shaman", + "Runelord", "Satyr", + "Simic Wizard", "Shaman", "Shaman of Zedruu", "Treefolk", @@ -209,7 +211,7 @@ - + @@ -219,7 +221,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/main_story/island_capital.tmx b/forge-gui/res/adventure/Shandalar/maps/map/main_story/island_capital.tmx index 0f0bdd19e5b..391cc1d7c93 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/main_story/island_capital.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/main_story/island_capital.tmx @@ -44,7 +44,7 @@ - + @@ -53,7 +53,7 @@ - + @@ -62,7 +62,7 @@ - + @@ -90,7 +90,7 @@ - + @@ -99,7 +99,7 @@ - + @@ -108,7 +108,7 @@ - + @@ -131,10 +131,9 @@ { "enemyPool":[ + "Adept Blue Wizard", "Aether Channeler", - "Blue Wiz1", - "Blue Wiz2", - "Blue Wiz3", + "Apprentice Blue Wizard", "Cephalid", "Challenger 20", "Challenger 21", @@ -146,6 +145,7 @@ "Illusionist" "Knight Mercenary", "Loamcaller", + "Master Blue Wizard", "Merfolk", "Merfolk Avatar", "Merfolk Fighter", @@ -154,6 +154,7 @@ "Merfolk warrior", "Pirate", "Rogue", + "Simic Wizard", "Tarkir Djinn" ], "rounds":3, @@ -210,7 +211,7 @@ - + @@ -219,7 +220,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/main_story/mountain_capital.tmx b/forge-gui/res/adventure/Shandalar/maps/map/main_story/mountain_capital.tmx index f7d9af2f268..72e7fd89a5f 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/main_story/mountain_capital.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/main_story/mountain_capital.tmx @@ -119,6 +119,8 @@ { "enemyPool":[ + "Adept Red Wizard", + "Apprentice Red Wizard", "Ashmouth Devil", "Axgard Dwarf", "Barbarian", @@ -138,11 +140,11 @@ "Goblin Chief", "Goblin Warrior", "Khan", + "Kobold Dragoncaller", + "Kobold Shaman", + "Master Red Wizard", "Minotaur Flayer", "Pyromancer", - "Red Wiz1", - "Red Wiz2", - "Red Wiz3", "Shaman", "Shaman of Zedruu", "Troll", diff --git a/forge-gui/res/adventure/Shandalar/maps/map/main_story/plains_capital.tmx b/forge-gui/res/adventure/Shandalar/maps/map/main_story/plains_capital.tmx index fc7c0f18765..aa385f5cc50 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/main_story/plains_capital.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/main_story/plains_capital.tmx @@ -37,8 +37,8 @@ - - + + @@ -46,8 +46,8 @@ - - + + @@ -64,8 +64,8 @@ - - + + @@ -74,8 +74,8 @@ - - + + @@ -83,8 +83,8 @@ - - + + @@ -101,8 +101,8 @@ - - + + @@ -128,7 +128,9 @@ { "enemyPool":[ + "Adept White Wizard", "Adventurer", + "Apprentice White Wizard", "Archer", "Archer Elite", "Archaeologist", @@ -150,13 +152,12 @@ "Knight", "Knight Mercenary", "Kor Warrior", + "Master White Wizard", "Monk", + "Runelord", "Orthodoxy Duelist", "Orzhov Cleric", - "White Dwarf", - "White Wiz1", - "White Wiz2", - "White Wiz3" + "White Dwarf" ], "rounds":3, "entryFee":100, diff --git a/forge-gui/res/adventure/Shandalar/maps/map/main_story/spawn.tmx b/forge-gui/res/adventure/Shandalar/maps/map/main_story/spawn.tmx index 5b4dd9dbbd5..e0412cc612d 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/main_story/spawn.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/main_story/spawn.tmx @@ -1,5 +1,5 @@ - + @@ -37,7 +37,7 @@ - + [{ "text":"Hello, planeswalker {var=player_name}", @@ -76,7 +76,7 @@ { "name":"Bye" } ] }] - + @@ -87,5 +87,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/main_story/swamp_capital.tmx b/forge-gui/res/adventure/Shandalar/maps/map/main_story/swamp_capital.tmx index 27e7eb50f3b..06d6149c99c 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/main_story/swamp_capital.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/main_story/swamp_capital.tmx @@ -56,9 +56,8 @@ { "enemyPool":[ - "Black Wiz1" - "Black Wiz2", - "Black Wiz3", + "Adept Black Wizard", + "Apprentice Black Wizard", "Challenger 20", "Challenger 21", "Challenger 22", @@ -71,6 +70,7 @@ "Harpy 2", "High Vampire", "Lich", + "Master Black Wizard", "Necromancer", "Rat Ninja", "Vampire", diff --git a/forge-gui/res/adventure/Shandalar/maps/map/main_story/temple_of_liliana/keep.tmx b/forge-gui/res/adventure/Shandalar/maps/map/main_story/temple_of_liliana/keep.tmx index bedbb918eb4..63a2bf4b3d8 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/main_story/temple_of_liliana/keep.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/main_story/temple_of_liliana/keep.tmx @@ -150,7 +150,7 @@ }] }] } ] - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/main_story/templeofchandra.tmx b/forge-gui/res/adventure/Shandalar/maps/map/main_story/templeofchandra.tmx index f178b01e1a1..57fe3a1f26a 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/main_story/templeofchandra.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/main_story/templeofchandra.tmx @@ -1,5 +1,5 @@ - + { @@ -1254,7 +1254,7 @@ }] }] } ] - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/monastery_1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/monastery_1.tmx index b8417da0c9a..1fb3ffdfacb 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/monastery_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/monastery_1.tmx @@ -1,5 +1,5 @@ - + @@ -59,7 +59,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/monastery_2.tmx b/forge-gui/res/adventure/Shandalar/maps/map/monastery_2.tmx index d3e375708f0..c3c28d80ec6 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/monastery_2.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/monastery_2.tmx @@ -1,5 +1,5 @@ - + @@ -82,13 +82,13 @@ - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/monastery_3.tmx b/forge-gui/res/adventure/Shandalar/maps/map/monastery_3.tmx index d3cc5d1c85c..0d02c10120b 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/monastery_3.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/monastery_3.tmx @@ -1,5 +1,5 @@ - + @@ -57,13 +57,13 @@ - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/monastery_4.tmx b/forge-gui/res/adventure/Shandalar/maps/map/monastery_4.tmx index 8dfc981052a..6c415ffc27b 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/monastery_4.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/monastery_4.tmx @@ -1,5 +1,5 @@ - + @@ -85,13 +85,13 @@ - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/monastery_5.tmx b/forge-gui/res/adventure/Shandalar/maps/map/monastery_5.tmx index 80831c89741..6db20f6a696 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/monastery_5.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/monastery_5.tmx @@ -1,5 +1,5 @@ - + @@ -54,7 +54,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/nahiri.tmx b/forge-gui/res/adventure/Shandalar/maps/map/nahiri.tmx index d24e620f3e3..23799c79b70 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/nahiri.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/nahiri.tmx @@ -118,7 +118,7 @@ - + [{ "text":"This gate is locked", diff --git a/forge-gui/res/adventure/Shandalar/maps/map/skullcave_1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/skullcave_1.tmx index 373354236dc..ddda941d0f0 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/skullcave_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/skullcave_1.tmx @@ -1,10 +1,10 @@ - + - + eJxjYBj8QJqHgSGaF8KOAtKyPPSzF2YXMptWYBfU/J08EH+i27uLTv6mJ8DnJ2ka+LeOm7BbkMN/oAClaQ1f2A2mdEQLtwwW/2FzB7XdNhj8Sg9/jnQACk/0MMUmRiwAALFiEcg= @@ -25,7 +25,7 @@ - eJxjYBgF+MAeflSalmABkh3Y7F1ABzfQG+DzEy38S6x9Ax3WlNoP04/NTyvwyA0HMFj8gs0d1HbbYPArPfw5CqgLAE38EOE= + eJxjYBgF+MAKTVSalqAHyQ5s9vbQwQ30Bvj8RAv/EmvfQIc1pfbD9GPz0xQ8csMBDBa/YHMHtd02GPxKD3+OAuoCAM6aEXE= @@ -36,7 +36,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/skullcave_3.tmx b/forge-gui/res/adventure/Shandalar/maps/map/skullcave_3.tmx index 161539317d0..70258263f56 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/skullcave_3.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/skullcave_3.tmx @@ -1,10 +1,10 @@ - + - + eJxjYBgFo2AUDATw4mRgWMUx0K6gD6jjZmDYw8PAsJeHvvbuAtoXxcvAEM1LX3sHGkjzQPw+CkYBNgAA4BQFog== @@ -30,7 +30,7 @@ - eJxjYBgFgxUsAWJWOttJb/tgYMkA2TuS/MuKg00v8JaXgeEdL/39zsnHwMDFR187Byo9DwQYqDw00GAg45jSMAcA5rAGIA== + eJxjYBgFgxUsAWJWOttJb/tgYMkA2TuS/MuKg00vcFOdgeGWOv39/hVo5zd1+to5UOl5IMBA5aGBBgMZx5SGOQBT3wg2 @@ -42,17 +42,17 @@ - + - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_1.tmx index 4a8c0c31357..a3a35eda956 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_1.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_1.tmx @@ -1,10 +1,10 @@ - + - + eJxjYMAOonkZGHbxoOIoXog4jMYmTymQBZpTy40qJg0U2w3EO3kg8signhsiTw170QGyuYTkh4O9hMBQt5cUc0hVj88cUsGoveTZOxDxCysHYQC9HCQkTy4YTOXGcLd3J5o5+OzdTaV0hV63wjCx8oQAAOmmIfY= @@ -30,7 +30,7 @@ - eJy1lE0KwjAQhUODuDDgAYpnEt14G2/gD4iX8UgtqFUEl2akgy/jJLbSPChNk8l8edMkTWFM0z5n/+yteWvmjKqTC9+osu2rYWzhc259zgtwGsE82nDOfRzmnU/1thb7HIXfB4XNTIql9cWEuSUnJc4p2bciHI8p5RclvSL/oXBzqBb7gDzvbD+/fYSeOW/lPm1i87+VStUyFSs9dtE/c7rmZK+/9u8QLClk5xTzkbMEr5Vy1/Q5oxib8rLyzI2N10O7J0vXfVzjE+vanl0S/uPcdUduDml1JH98b2DfUMKa1S6eG9c2xL76tRZaR+w8rSffc7GP2jIGv2P7hH29AL0EWYc= + eJy1lE0KwjAQhUODuDA3KB7AM3gK3Xgbb+APiJfxSC2oVQSXZqSDL+MkttI8KE2TyXx50yRNYUzTPmf/7K15a+qMqpML36iy7athbOFzbn3OC3AawTzacM59HOadz/S2Fvschd8Hhc1MiqX1xYS5JSclzinZtyIcjynlFyW9Iv+hcHOoFvuAPO9sP799hJ45b+U+bWLzv5VK1TIVKz120T9zuuZkr7/27xAsKWTnFPORswSvlXLX9DmjGJvysvLMjY3XQ7snS9d9XOMT69qeXRL+49x1R24OaXUkf3xvYN9QwprVLp4b1zbEvvq1FlpH7DytJ99zsY/aMga/Y/uEfb0AnA9Zqw== @@ -44,17 +44,17 @@ - + - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_2.tmx b/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_2.tmx index 50d96fcc8d4..cc013d654d2 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_2.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_2.tmx @@ -1,10 +1,10 @@ - + - + eJxjYBgFo2BkAmkeBFuWB7e6UUA52AMM3700DmNpLOZH8TIwRPNiio/G99AHwzn/7uLBjomVJwQAhfEMmQ== @@ -17,7 +17,7 @@ - eJxjYIAAJ04GhhouBoZaIK7jYqAqqASa58gJseMOFCMDXOLUBCA7HNDMR3YXrQDIjmoqh+dIB7bA+LKnQpx182Nn4wIPoHmE3uABNG/A8ic1/E4MAKVd5LxJT78j501s+QdbGiAmDslRi2wnqGysoWMcwOyExcE9GttbC01jD5Di3QFHHFALIPsPBJyItJPU/AsD6GFKSr3ziwuCcfHxAUL1IK3sRQawsAUAAUozuQ== + eJzllUsKgDAMRLO1N/EQ4udSIn5OKtJzuLKhDQRptZW0Gx8EVKRjMh0LYBkqgEUBrKY2BaJMZr2+shq7K07ouSSo0d3W59+VC9SYhef5dxrjVyvg2Vj7r0Nol5HSaJcNyqdE7zHg3uXZLNk7z6YvP749EOPhl3e5Jv4bl4IekCZ5cGTWXd0e08z3LuCBFLw/ZIjUTM0vcZ9pyrlzKluh+yfezsFcuhya7QVvxjPd @@ -30,7 +30,7 @@ - eJy1lUEKwjAQRUPElYEeQDxUVRCPogtPoOJGD+ORLGh1o0vzKYPTcaa1JX4Y0iRNXn6TTHPv3H7g3C2W1xiH+DwOzk1CVUpRnxS9j7IQ/a9hVea+XkcJNpg0d1/RmmhuKVoTrYG3WZ7apI3j8/O1gMX7aHxfgSu9yrrmFe9w7jn8Fpyr6RLqHE2p95f7s757Cm6TJ0uFcX+6cLU5IfI69d9nCkrBtTyDV3r9njVxV5lz66ydSyqU/S6ZV37emrjHyDy1cK2cAS0icxfz09z4zqnyBhc8wes9xkNw5f3tKs6Vd4a8grtVPP/rXJFXCslOnSfhm3uV7KW3z5X8L1r/SW1/LSbF03/8bkb1sajzNlmnNp4nwZsZzDcA4F5d + eJy1lUEKwjAQRUPElbmBeIAepyqIB9BjCLpW8TweyYJWN7o0nzI4HWdaW+KHIU3S5OU3yTT3zh0Hzt1ieY1xis/j4NwkVKUU9UnR+ygL0f8aVmXu63WUYINJc/cVrYnmlqI10Rp4m+WpTdo4Pj9fC1i8j8b3FbjSq6xrXvEO557Db8G5mi6hztGUen+5P+u7p+A2ebJUGPenC1ebEyKvU/99pqAUXMszeKXX71kTd5U5t87auaRC2e+SeeXnrYm7jcxdC9fKGdAiMg8xP82N75wqb3DBE7zeYzwEV97fruJceWfIK7h7xfO/zhV5pZDs1HkSvrlXyV56+1zJ/6L1n9T212JSPP3H72ZUH4s6b5N1auN5EryZwXwDUChedQ== @@ -44,12 +44,12 @@ - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_3.tmx b/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_3.tmx index deb7c665e0b..c785026fc63 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_3.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/snowabbey_3.tmx @@ -1,10 +1,10 @@ - + - + eJxjYBicYA8PA8NeHvLlyQW7eCCYXPlRMDiBDA8CU1MtuYBW6ZcQiOJlYIjmpZ35gy2cR8HwBdJI6UaWxmkIOb9is5fa+RlWz6BjYuUJAQDRPxeF @@ -30,7 +30,7 @@ - eJy1lU0KwjAQhUPFlYW6cSUeKiKIl/EE/oG3tKC2INWdGeLgc5ymoT8fDC2ZNi8vmSQ2MeYwMubmnlcXJ/dOLFLzxxzaQvkcchb6LyCI59jnWBMpMmPKrF4X8wj1iZyFtk2+uVzxoPlB3RhIg8aB2k1abUE/2PaAeSZYX85PV6Qv8nxU1rMvcPzs/ZL+zgN/g220ftuJjyb4O62eY2n655X56NIn+bSwl5A6v7OpD0T61bQYTW+I2tbqdanUeh+E9sTaae5dPa8G0tb0yfv9s39LMd9971/WY1h3N5BnrVaopvjckNqh2oo9n2NqtQDfG8V32/soNBYr7sQK7qcu96/UQdj/G8u0WtA= + eJy1lU0KwjAQhWPFlb2BeIB6m4ggXsYT+AeeT3duLKgVRJdmiIPPcZqG/nwwtGTavLxkktjEmE3fmKt7Xlzs3DsxTs0fI2gL5XPIWei/gCBeA59jTeSQGXPMynUxj1CfyF5o2+SbyxUPmh/UjYE0aByoXaVVF/SDbQ+YZ4L15fw0Rfoiz1tlPdsCx8/ez+nvPPA32Ebrtxz6qIK/0+o5lqp/TpmPJn2STwt7CSnz25v4QKRfTYvR9Lqoba1ep0qtt0FoT8yd5trV86wjbU2fvN8++/cu5rvt/ct6DOuuOvKs1QrVFJ8bUjtUW7Hnc0ytFuB7ofiuex+FxmLFnfiE+6nJ/St1EPb/BvHbWxg= @@ -43,17 +43,17 @@ - + - + - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/tibalt.tmx b/forge-gui/res/adventure/Shandalar/maps/map/tibalt.tmx index d45a7773293..205021b406a 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/tibalt.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/tibalt.tmx @@ -1,5 +1,5 @@ - + @@ -59,7 +59,7 @@ - + diff --git a/forge-gui/res/adventure/Shandalar/maps/map/zedruu_f4.tmx b/forge-gui/res/adventure/Shandalar/maps/map/zedruu_f4.tmx index e16fc789246..60c70997f80 100644 --- a/forge-gui/res/adventure/Shandalar/maps/map/zedruu_f4.tmx +++ b/forge-gui/res/adventure/Shandalar/maps/map/zedruu_f4.tmx @@ -7,7 +7,7 @@ - + eJzVmG0KwjAMhvdz/SOeSocH8Irix63EuWNI2F4MJWm6tbX1geIQ7R7SJO3Wdb9lt5/HrZ8/W4M7wfPpuu7l6jmFgC9cW+W8xI88B9fu2mOc3fd6qLz2tK53Nvwa4jlQ21eqa+7IeSy/HSv4bu1BcN4SYy0OFuSZUtspOWH5+rl5z9DXc+SEFusStQFfyXlSvpfm+JUvQXnsO0/s2nKWfEv1HvKiPfhh5FbIWfMdM+xFb/cdPIaniFgcDWcfrNnW+pgC/yvhC8YlPmsIuRKpvtb8x8znFOSwBvVS7Zw5uThfwsoNax6O5hxyxT2s2PG10XrnGldAzv6eJMHrNgY/l0an135uYnK9Jf7Nt+TaWVCsDt5I6VulgS8I+dZ2BdTD4CydpS99WVeaf02/Qd/Vzv0l6wux4M/DMeeN0HuSUr5w9dcOzm9hxJDDV7q3tS/ymPPYX43nv9Tcle4rjRhwPtWcW+kJHM25RVcOf95q3ZWA79b6+gDoLH8h diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.atlas b/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.atlas index 1bf046d1dac..b567f85ffdb 100644 --- a/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.atlas +++ b/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.atlas @@ -181,6 +181,21 @@ NecronShop ChaosShop xy: 352, 816 size: 16, 16 +InsectShop + xy: 368, 912 + size: 16, 16 +CatShop + xy: 288, 928 + size: 16, 16 +ShapeshifterShop + xy: 384, 912 + size: 16, 16 +GodMinigodShop + xy: 320, 928 + size: 16, 16 +EldraziShop + xy: 304, 928 + size: 16, 16 TyranidShop xy: 368, 816 size: 16, 16 diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.png b/forge-gui/res/adventure/Shandalar/maps/tileset/buildings.png index edd6291650e345e755039344511beb89c7ce95d0..625e84b991930a81244e38877e39bd9c71b4ea71 100644 GIT binary patch delta 33661 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 LS*Akjec=BA>6#bC delta 32517 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 diff --git a/forge-gui/res/adventure/Shandalar/sprites/badger.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/badger.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/badger.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/badger.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/badger.png b/forge-gui/res/adventure/Shandalar/sprites/animals/badger.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/badger.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/badger.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/bat.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/bat.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/bat.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/bat.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/bat.png b/forge-gui/res/adventure/Shandalar/sprites/animals/bat.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/bat.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/bat.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/bear.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/bear.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/bear.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/bear.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/bear.png b/forge-gui/res/adventure/Shandalar/sprites/animals/bear.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/bear.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/bear.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/boar.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/boar.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/boar.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/boar.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/boar.png b/forge-gui/res/adventure/Shandalar/sprites/animals/boar.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/boar.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/boar.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/bull.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/bull.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/bull.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/bull.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/bull.png b/forge-gui/res/adventure/Shandalar/sprites/animals/bull.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/bull.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/bull.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/camel.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/camel.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/camel.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/camel.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/camel.png b/forge-gui/res/adventure/Shandalar/sprites/animals/camel.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/camel.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/camel.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/cat.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/cat.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/cat.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/cat.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/cat.png b/forge-gui/res/adventure/Shandalar/sprites/animals/cat.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/cat.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/cat.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/chicken.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/chicken.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/chicken.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/chicken.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/chicken.png b/forge-gui/res/adventure/Shandalar/sprites/animals/chicken.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/chicken.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/chicken.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/crab.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/crab.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/crab.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/crab.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/crab.png b/forge-gui/res/adventure/Shandalar/sprites/animals/crab.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/crab.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/crab.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/deer.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/deer.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/deer.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/deer.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/deer.png b/forge-gui/res/adventure/Shandalar/sprites/animals/deer.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/deer.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/deer.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/deer_2.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/deer_2.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/deer_2.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/deer_2.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/deer_2.png b/forge-gui/res/adventure/Shandalar/sprites/animals/deer_2.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/deer_2.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/deer_2.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dog.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/dog.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dog.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/dog.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dog.png b/forge-gui/res/adventure/Shandalar/sprites/animals/dog.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dog.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/dog.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/elephant.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/elephant.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/elephant.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/elephant.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/elephant.png b/forge-gui/res/adventure/Shandalar/sprites/animals/elephant.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/elephant.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/elephant.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/fox.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/fox.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/fox.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/fox.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/fox.png b/forge-gui/res/adventure/Shandalar/sprites/animals/fox.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/fox.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/fox.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/frog.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/frog.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/frog.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/frog.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/frog.png b/forge-gui/res/adventure/Shandalar/sprites/animals/frog.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/frog.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/frog.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/gorilla.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/gorilla.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/gorilla.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/gorilla.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/gorilla.png b/forge-gui/res/adventure/Shandalar/sprites/animals/gorilla.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/gorilla.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/gorilla.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/griffin.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/griffin.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/griffin.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/griffin.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/griffin.png b/forge-gui/res/adventure/Shandalar/sprites/animals/griffin.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/griffin.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/griffin.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/griffin_2.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/griffin_2.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/griffin_2.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/griffin_2.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/griffin_2.png b/forge-gui/res/adventure/Shandalar/sprites/animals/griffin_2.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/griffin_2.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/griffin_2.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/hippo.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/hippo.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/hippo.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/hippo.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/hippo.png b/forge-gui/res/adventure/Shandalar/sprites/animals/hippo.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/hippo.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/hippo.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/horse.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/horse.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/horse.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/horse.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/horse.png b/forge-gui/res/adventure/Shandalar/sprites/animals/horse.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/horse.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/horse.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/jellyfish.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/jellyfish.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/jellyfish.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/jellyfish.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/jellyfish.png b/forge-gui/res/adventure/Shandalar/sprites/animals/jellyfish.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/jellyfish.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/jellyfish.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/octopus.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/octopus.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/octopus.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/octopus.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/octopus.png b/forge-gui/res/adventure/Shandalar/sprites/animals/octopus.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/octopus.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/octopus.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/owl.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/owl.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/owl.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/owl.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/owl.png b/forge-gui/res/adventure/Shandalar/sprites/animals/owl.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/owl.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/owl.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/penguin.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/penguin.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/penguin.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/penguin.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/penguin.png b/forge-gui/res/adventure/Shandalar/sprites/animals/penguin.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/penguin.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/penguin.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/raven.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/raven.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/raven.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/raven.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/raven.png b/forge-gui/res/adventure/Shandalar/sprites/animals/raven.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/raven.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/raven.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/reindeer.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/reindeer.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/reindeer.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/reindeer.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/reindeer.png b/forge-gui/res/adventure/Shandalar/sprites/animals/reindeer.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/reindeer.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/reindeer.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/squirrel.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/squirrel.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/squirrel.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/squirrel.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/squirrel.png b/forge-gui/res/adventure/Shandalar/sprites/animals/squirrel.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/squirrel.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/squirrel.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/turtle.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/turtle.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/turtle.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/turtle.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/turtle.png b/forge-gui/res/adventure/Shandalar/sprites/animals/turtle.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/turtle.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/turtle.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/vulture.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/vulture.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.png b/forge-gui/res/adventure/Shandalar/sprites/animals/vulture.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/vulture.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/vulture.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/wildrat.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/wildrat.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/wildrat.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/wildrat.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/wildrat.png b/forge-gui/res/adventure/Shandalar/sprites/animals/wildrat.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/wildrat.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/wildrat.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/wolf.atlas b/forge-gui/res/adventure/Shandalar/sprites/animals/wolf.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/wolf.atlas rename to forge-gui/res/adventure/Shandalar/sprites/animals/wolf.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/wolf.png b/forge-gui/res/adventure/Shandalar/sprites/animals/wolf.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/wolf.png rename to forge-gui/res/adventure/Shandalar/sprites/animals/wolf.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dragonfly.atlas b/forge-gui/res/adventure/Shandalar/sprites/arachnida/dragonfly.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dragonfly.atlas rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/dragonfly.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dragonfly.png b/forge-gui/res/adventure/Shandalar/sprites/arachnida/dragonfly.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dragonfly.png rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/dragonfly.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/unused/Replaced/insect.atlas b/forge-gui/res/adventure/Shandalar/sprites/arachnida/giantfly.atlas similarity index 98% rename from forge-gui/res/adventure/Shandalar/sprites/unused/Replaced/insect.atlas rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/giantfly.atlas index eb6b96c2bf6..a4693765f94 100644 --- a/forge-gui/res/adventure/Shandalar/sprites/unused/Replaced/insect.atlas +++ b/forge-gui/res/adventure/Shandalar/sprites/arachnida/giantfly.atlas @@ -1,4 +1,4 @@ -insect.png +giantfly.png size: 192,160 format: RGBA8888 filter: Nearest,Nearest diff --git a/forge-gui/res/adventure/Shandalar/sprites/unused/Replaced/insect.png b/forge-gui/res/adventure/Shandalar/sprites/arachnida/giantfly.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/unused/Replaced/insect.png rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/giantfly.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/scarab.atlas b/forge-gui/res/adventure/Shandalar/sprites/arachnida/scarab.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/scarab.atlas rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/scarab.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/scarab.png b/forge-gui/res/adventure/Shandalar/sprites/arachnida/scarab.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/scarab.png rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/scarab.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/scorpion.atlas b/forge-gui/res/adventure/Shandalar/sprites/arachnida/scorpion.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/scorpion.atlas rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/scorpion.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/scorpion.png b/forge-gui/res/adventure/Shandalar/sprites/arachnida/scorpion.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/scorpion.png rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/scorpion.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/spider_2.atlas b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_black.atlas similarity index 98% rename from forge-gui/res/adventure/Shandalar/sprites/spider_2.atlas rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_black.atlas index 05f5b14a287..61c87786882 100644 --- a/forge-gui/res/adventure/Shandalar/sprites/spider_2.atlas +++ b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_black.atlas @@ -1,4 +1,4 @@ -spider_2.png +spider_black.png size: 64,96 format: RGBA8888 filter: Nearest,Nearest diff --git a/forge-gui/res/adventure/Shandalar/sprites/spider.png b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_black.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/spider.png rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_black.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_cave.atlas b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_cave.atlas new file mode 100644 index 00000000000..c39012865b3 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_cave.atlas @@ -0,0 +1,89 @@ +spider_cave.png +size: 256,192 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 170, 19 + size: 13, 13 +Idle + xy: 6, 176 + size: 20, 16 +Idle + xy: 38, 176 + size: 20, 16 +Idle + xy: 70, 176 + size: 20, 16 +Idle + xy: 102, 176 + size: 20, 16 +Idle + xy: 6, 16 + size: 20, 16 +Idle + xy: 38, 16 + size: 20, 16 +Idle + xy: 70, 16 + size: 20, 16 +Idle + xy: 102, 16 + size: 20, 16 +Idle + xy: 134, 16 + size: 20, 16 +Idle + xy: 166, 16 + size: 20, 16 +Idle + xy: 198, 16 + size: 20, 16 +Idle + xy: 230, 16 + size: 20, 16 +Walk + xy: 6, 48 + size: 20, 16 +Walk + xy: 38, 48 + size: 20, 16 +Walk + xy: 70, 48 + size: 20, 16 +Walk + xy: 102, 48 + size: 20, 16 +Attack + xy: 8, 16 + size: 16, 16 +Attack + xy: 40, 16 + size: 16, 16 +Attack + xy: 72, 16 + size: 16, 16 +Attack + xy: 104, 16 + size: 16, 16 +Attack + xy: 136, 16 + size: 16, 16 +Attack + xy: 168, 16 + size: 16, 16 +Attack + xy: 200, 16 + size: 16, 16 +Attack + xy: 232, 16 + size: 16, 16 +Death + xy: 8, 112 + size: 16, 16 +Death + xy: 40, 112 + size: 16, 16 +Death + xy: 72, 112 + size: 16, 16 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/dog2.png b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_cave.png similarity index 70% rename from forge-gui/res/adventure/Shandalar/sprites/dog2.png rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_cave.png index f72fcb848dd88f2e975e8641db366543763f1b4b..b8115b7dcd4edc397d4e194510f18d8e10d0403f 100644 GIT binary patch delta 10172 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 V6_y;6&HlGXke61Gs+2Sf`CmrDaxVY? delta 12516 zcma*OWl$VZ*DgAP2X_hX5Ez)j-Q9wFu)&?+I=D-a;2tb!2<{#T?hxF9yA$m4zTY{g z>ef9!ZvW}p-M!X+*0WacXLarB$w|1I9k?$003|--mD4$P|Emd>bj|$dQv%m zcCxgwx1e(KcDA6h@UpQ40KAquvh_Zb@uy0^)UjK3C*7TI_9i@qGKHs## z^4hNcE+kTt)ZG4?&|b^?cX@TbYT-xhm)6yyYH(&edIp=CdHi=0f!5(<{$6b->$y`E zW<0cYM6~H2bdj0L-ZAG?3SQS(G`5^Jdd=?C^{;-up%H!YESGY!3b2MypzS``5*ovU zpE<2UoMLMdc{>6s^SC-Qzuw8A4ApGGu5UhCN$E%`clpgwS{y0wN89UlKO!gThjld4J87fnM+$FEx9Xrq}ah*;M9n+t_uqW0R* zgqU_j#ebxZmGchCgVsm#zCZ8XSvOl8?nZz*WSYup?wHTcyXtE?(VP+!^R)E ziYC~OR_n1O9?tH(^ z8GarE-3dj1)%?s{Oc=CPrkz~TlB#c4 z(GhP6YFJUIsA^b~NmvDptti%X+^h|5=;ZOxWSapV_6mpbiKVUxT#iMhuSP3#g z&A~a?R~W{h_qJHR4X>15!gg){u{mAjS&lQiQ;x1oct2{*H(FZ@llZz91RutoZVS`$ zyddj5KOMfD5>fg;kAP35Uj|nS>@|s7E%JZn!5p%kn_dl=~Fg^UB zsxdnpITWdAL3i0JOR!O;+>JPmnZlo!@q522%kqTFYBJ^)0_$P{LTGIUSlHZZ{e#Ze-`%Y#bNiwH#gmWy$JlBK`GSW`zm?3#Y~Q>9xSRkhg8#OR0C7M)y- z%xxCQRg|Dd!48cLD?}rNz%rBEC&BMjCZy(9^$vAPV#N{l$J0VwW>@Svsqmj>Nm=D_ z61RBzMKWtQp6{e@I*#);pSmKkca4ftx`S|M-mznnSx5|ZB8#32f(NPmIB-#su8ww|M zQkjg0afFLWkpKyd!$yxiIVnIhAtFO^5mmqf^KsaGiLEOA(15_i=xXYFq9vx{o1+7^ z12v}b!y?#)_edPe->IH7Rwd_eUtU~%=zBGt3Nyr0g(L4jRpg`96*-Kjl#c1?GpN+b ze*BxGqS!cR**-SFqD_Ak=b>yh5BHgPhT?n>@Vzoz_kti_s*5ftJ|T-YB)_!s6I8g? zr9dXYiN$3qF~t}T-tkioY5`TReet!4(x@DjMb|lu316t_h$tH~N7Ao8x8+8T{o9e% zYKRAT-%XAIE&0kv>N*jO6x1wbhAlQ;F?W`xy>4_5JZ0534)%IqMU5XT zHU0N%5&RYy>;@o$B^;kla~>HsQG z31O3#6&Zb|!!bi6RwGBTPJY*P;JJW1+)Cn=jaW8a-uCD_8sX~)GJfRMo7{0Q^wq%;?5E0VRQ?0 zI7E1xS~!!*WVp+4;uL0)asn2UP%ENX_=XU_?{G&?s#I*_hIhW}s)7#_BymZ|ehhm30uQ&(^=q)I`y087 zA^NCekG5J=ZZ1{$<*mHH6qp}=OBY)>82OTs(I`|3QL$M3^$+>716;9g3ug&}R9Tx@ z&yQlGo6#nP4p{R(5L=)p?+>9#-1xAYk6|}`dw3vgo&7(OXc3%v3TuGoO0~XlmU>(r zY4{9J3BGzz`i(KGx0S}5#E z@A7BPW*NaFW`PlaUVM1t`3fWTwW;Rx#x;p+?z|G*Y9<}8A6GFzggUL#=TLEL9na;`rp&OT)V%V?1RGwb;6M1`55 zT{?*r%2+NFyA|XuRIT_g;<$`PM4zOsOcI)T%V0+2a#KA2{Nq(#OY;#kHS<*R4kC>u zVr8d^*gs9Ve9@qw>L(Ax1pYuoPd#X-^gn$EkvN~U&M#{Lgt`;M75E`@VsD+t(+jtV zH+Zsc?x@!9SC|;l3CX=^gJF7K-RfDhFwl4v3LJQL!rY`H?1rC9_UCFElkEhqBJUYlT3 zk79W0&5)KA~P{z8zPoRNva3VqvjS;TIpC`>aHn_MtKq)!pDx1|23M zH>&~HwQzINbjNR0EJT*w=`QFwvRS59V3^WSJ;Aj?Yekh9>d;WPkxhEik(JPUHu>G~ zlThl#PZ&t1LJ{o_zs~HfYpu3oa7x0dpWVYIm}Vl!Ka8L|NtjHbz(2VumZVTqEkM1C zK1f|wP6^v#4{Qi>Inmil+gHu`nah0&c;~*O8cns{QTaP!bFWnAj=g6Jb|jJ4%?rCj zYW}#L<$JeNdNI}kJe|4UT?5?N__;a-KKlA`x}Tp*<>*u3MFrI;?o*MSO&@Y=1Nx4d zF{v|#hH(FhFGClwX4-5PZi&;AaUWW44rTauvOcfm{tn9ZWMl}s7>+N(U<1>0<)6Hx zE4vu+lWH#p=_^^{_mQ zN8x*e>)GR9G@trU5q0;bk*Fhtkrk3kfsf7rjxRuE>I7pnU9Ng1>YbsRyFo$ZTQTo--Ox{Ltl(s{s>3{xMl` zB=;?#8MubE9)%0dp0RVMlrE2>%&#YpMO#aGABqfCSHCeNi7?{w6WIiClA^e>&;whn zEy7Vcb6Ex@2!di<7OL73AxeyCK2nq?60;CIu@+_I_X*yd0frSnLk^#;MvhO7^-5pQ zj8IaS^w$(VjLSs9oupu)w!+-qL36=NQr?OXjS>pk*f`|6#8h#+f%~iXBi$&IPQVbP zM1%yJ*xA%uvI}djwp$VSq!e?)w-(On9O4!lk5SS%EJ*C0MUx_E5SczpxWVA3qW6g~ ztafqs11D{HAORT+BPf0%x`@kE#B08TfR5ZkZTN*?%Xpk$}94+9AGp^tjW+IMTr zxC(JUf3UfG$PD;e|M)Glq=tP_aaOU%SUU7K1%f>h;$Nw(RRTZ!)4(rOzX(5Jh)|(p z)Yr}+uT*>p2Xtq;);Mz2-Z|_5!=W&a={Wgj_l2y45z#RGJjal4juSfWv}m-q2DG0 z8YRKTHcN#wP^H3Sn?Xe>-xIi|>{zBym4KMWzAXomh*DqgD-g9)G(Su(^iCvVWoUWwsiJfRZ*$MBue2C-3-4;yxfv^&3-nZ$Yo1POZU-!?r@WxyaW#S z7kEkpsJx^0I%_dEI>HgRi;q3FUd_Ny0kbtr7Be%ZU0jEW7;}L!0x)UJEVeoVOE+s@ zhzjHlLvHIiR@)-zbPDv_wAUDZnp*UuM+vTq+IAQ=!$7T>B)dgBj0`A41)mO3#eU*) zGssS0n-L4s{6d?Xj0BuVwN2Et?pw~MeM7_2BK14DTNVioVq$>{HZAq)`Pn=k?P(1v z-~A91#2nO&I%KtaK&3EWxL_Z5;TV?Nx@zr}kx{*xoX-v+tYz9)WeWci4>%ka8LAjm5vk#^Vd5^h@BA=5XLq$kkXw>vt0oF3dOqZA zglM}_p@K6LG+-&TmqHv3TR)ry?n+!j8*Ml4tWhabT0#O1#T%>E2=-R}ze$SKs!S zurA}t^)IuQ3si2Xx6MwagJSjvNf!7cmwHvWN*hV0zS+pfK+bIeNOL%t??%EGrl#sh zub0xyc0{I2+pHAJ{R72@CI-O#;wj3ITYUV`%n_@Q_2(`TS!=v+^8R!ErAk#reYkOV?g2jYcW{e z51uV9yI1m07SK#(RB11x@nEALHkU|8P+s_R+ZCK}yGrYC(aL}wZPc!mQaw-0lq0-C zVQ9F#v@h}=EJUg&24|5{@b{kz!Kg^{2*47_2xmf%g(t101aq=@zunBSU2E_eAiORC zue?)eoUvq3{?}`{9EXfHQoEjrDwJ|47)^cWwEhp*WKS>ois$@V#W7D3Y#&=&y*+)W zure`|BS$awdp1)AF#d)~{c_o1vFh8;?`&0PaLGR?H{MI9^&fvs3&@@ic!?{fEN#f^ zqv92*mkUB7`>_)VEQW5t3OqrEX*U8+frMRt@MJSn0um3GU8e~c&cU2)3WUag>LnDV z3op%<_&&Gg2t?~~bZ++M!9W<_cqg~He%g35^&ykf#zz0%F8C(74)6*MR+DG?=-?v& zPV{ox#|(@+0Dg%+v|%0z z582duPjjFID7sUjX^v#X7C){7vP^QrA-hS8ViI8T8CNmc_TazD!*IpOhBX#|&1Ije z@~9IB%FT;WBu#825E9X3BjI~g1U?tkA#z~oAJ-oZx=J9XuqQiZ!p;vx{skGgm#A8~r?*$ro1PH=)vZM*wYa%&+kS^czDn69@1<07 zHZJ|i_7@(SwBk-r*Z%&y8}{=!MzNupIs6kSnmZ4pZ5Jqr#qBatpb8HS&)6={RjP_W z)Gn{uXSmGa)#zzuy8c=3$uE8sT=<3Xq=EznBYAYUHtG*YN{aZ+l+-~SB+RtSpi9^*}KXRE@SRC$x0#FDSx&9`{ z9Zc;dTLPPNN6|xuQX!XwAEp1e4~(g=7B8Seie@F5b>KsZLdz+R$%ng;N}h31bHLo9 zEvdRvt`d!~p|SUBmb{TY@Y*ZlMgn}REr_Erm%*iAO^;JrZk z&4!jZ58Wx|vzoU4MEb>_vK&dQpvmY0S}%^J=wS5bI`v;{L^GR;g|QEcOc)ISThldW zk4~yiCM$9o1%dTh)1CNK75u*lBsoe(ksPaVdK=2xcVBAq30&~`KU;igl}u0(I+B%T z^q_=Q7g`m`?Bp3ndk_9=wi=#4I=@eS03(F*)C*2IHapcckk$+72MZ1z9nm1+IFh%D z&({|r+SO;QJSnemoT@O3%iv5P{w~OHUy+Qc`b`Su3}pq93TOq!EZE$IgfTUf_ewe6 zQ80}73;r$;rW*`mc=y^L(NSGYV6g`7hEISo8_Akc;JPKMNE{ydQS@~O%w{(=-Z1g5 zFser2GC;q$%4^9GYGEkqz5b?m+cHWLR8!7lg$9({6_Lj=JhBW=X#Xw}FDvB5ts0 zn**@*ti&LCJcEI1Ntb|%nCBsJl?qNu^51bHM<6NEm8%O#NFH9a6fbG6eA}{W4Q`7s zuF$yL*cUE@L25m%LfK!G-Q+wwZE0z*)GWxpm6`g9;N3~?dJKxyhq0UmL+A36xgU3i z*0RTcIMd*FgCRDkyA3r)X$TSfed}WhvoumtCdJsD^$8nq4-RO zVDMr-k`~kTjX5CVQB!AJ z!f=+a@q4gp?20!zhAq5%3Es0nl}86v%+gf3guq1@F9P=O0IC9GM~ke-v_{y^cem>f zH>xjMkB0RDVS50+O%TTS5F-hg0}>?d$lcF^pI?|JW;b}Mn>N}?IQe}!KUavydOapm z=d8H!6vdABQ8PaJewb3Ob03YxeshTm(C)SRxXYui7L3dGy>y+0?2g~&dcAFuwpFCK zWrer!NF#H^|NjhNZ=+|QyO-_%%gHFy&YJw^hBsR#njUylfCe6Uo2!N1OIJ9&$o5ky zA1d_H6jZ(+Nu7$_ZjQUioK-T%lQXE&G4rhozY3?<3a{O!Kc4^VlTc=8DdKQxdnk4^_ZZ9gkXj7|y5 zWAa~xP{kw$0bGTYt}zRYr|x&1$Riy#B0)*;3Sm97%G{tB?YPwy)d32^HHwav@S*9F zOp {08Txt)ct!cc#cJ-;iW?snykSG845-zRKB_kOMllNZKn=H;<)B#q&fP4Ha3& z25e;;;JIKBK;wL7WewTKI@0r)#C@ zifY!Kmxbgbove>$>1Qg{q*^j54VKe^*aEUxWB~LmR)^5r!@;jsHIfE}@8aya4-FZ( zyb+itqDt&06jVrX{wf>be;~}3_DL;@KocXbdZ3L;CB$fOtpH`BUzOV=CTe0A!lnTE zftUdf-A1J~nsi>ULWaUIP0^o1E&nP$6tsLnt`DFq`E!k6G^^or(tubq*a`D&5K%Lqf9?IyRs=DYT)yX$ugK|J)it9GuYs3KJFP#0a70^J z9vaW0560`Cy-J;2XpA8gEX^GVE}y~={QRW{MlpKg%AdrcO0yKz_e-28mU=(qXXRc7 z6%~FTYbXXXY$!HT)(l17H)kS5mxg{|`arxgY$I-dt*27JZ7a{j2wU80(im%}f8mOx zh4Z$SvbNvB25(mGb0L=uR+o56a`cZ69TIQal_sWi9sy;?sy%XMeQgx+9g>4)q zU!|V7&EHxb;fXa=iz%6OFMzWSqNNiVD8I3SxHoNMukRlTe2INRS=@@&z7!^&Ro!k7 zxdB|jyvIY>$&JSXk3_a~dN5e!UFP?LTa_Y$Up6Hq{3xovE!2Ob8x$eDwHHx@>nNA_ zNg>N;8=&~|eW9{$C53e*Y|(;DdE#GGq{bZdA>~|h%;51~ZeYbnRDX?){gu#SL6OH8 zb((rCjL32tF*#;_Zo_v#-7Ve=)=M=TGG(%G(ZM{}&neBlc8AYo;` zB9WFC=}?U?D9xdrvzu`*0<9OsD}o~``<)r|2=$HMB8Z&J&3oWDufWXFSLQCEg#I__ z`~Ina4cf{~s}ikUfYI$oxRv2XL(s$T6LAypAXEPksmj!UOSvaF+eAMJKctsaT(bMv z!anD?7%?`!JmG(T93$yqX@Td^%rE004lYHj9q^%+U%y*UAmrPoCaUxg7zSvexA!KXNT5*B zKr}vD64srQ8Q+~>+_3$sYoB=LM@k9)4ak!d8g%QUS)oo@e>D~?Bxu8wDiVvY$pdZR;Xjp3wKk~t%wR`Agg=B+ouZ|9F%_8=+4X2*wg7X z*XHgHUe4rmYDw%@M*tw?cO4$dJsb^>xtWCp7zE*j@PQx@3v&=Zw<#0^wqu3X1>F#kvU!9XL7; z9u7-W9)1oGCqL8zWNOC61v0hZg1iCa;D&JVaPpWz%#+#Z$dj$8g)#U*U`|a4=bKXj zE^u8fwKAt`OPdr5Dp%*|3#}gulbujH`v_#4I0#(n+BEY?QnHdx3Emcp(gnM6>*(5y%{2n znYpDY9}foz!f*Ls=Whtj%{V}&=A4`yW}N)ooTkaO#%y&>AN=5HxGccj7F=c^b2IQ8 z8i<7{$drSR=gq(z0tK6Kne&(>LwMQhIM`J1XdqmsykJWx2*Lxg_|LOYkm+0KAagE= zDIes`4IfuBkcq7hCfk_myq6XK!JQ9cJg000<@@>1fO zUP~vdqSmB(6x|njZU>qx?y|V_I%T*~Gebpg$t)P}WV`2Z*akrF_MHhDTf;zvw;w{N zM;vNnAY{bBe*&}MNim(8q~f5o>Sc-aF(DuiG;ZX!R+mmzasBrNV<-F0N#|?TaPiuRcpj^ygVKBh!-=1 z>}_OXvw@cafc^>g&R_qw^Iph~3h4qM+i9OLsBFc&$pKq?cIFRrY521mCXcVF@ zz#mrBzDU!LUsg|Gpi<SN1n*k;N0TIA#^B0nqCh+B^;ost8o>24N z(-v(2WGf5$V_VeQnLTX}tN$ZqR|;3NaAeuz*GiAv`+mlNfA>*cNVDBHamtV`&-$ji zrHA&dEaRFTa@Z2P+m81W|LchF%g7Z)plK=n$1HYBZA#lT#_slo-<$yrKG1s4&kUVg zF_FhP*->ZP6A#8~SH`(_fOPm7WX!yP+kwSCM%U$mcZ;iQm$=4frG5ivH`NLsDORom z{>QPROCBG?YEV5_>OQE!=| zxMn1BxoY~|AgH7p5-zj_KXSNK$=mL|oT^Yot(6$ndCkx!>|Q+YJl!g{Oyghoh;@NO zse1sIAEomh#vM#IL(-^jC)XtU<&6ZQy|mA-o3uDMEqq-mf}T$Nl$GPRom=oM?r0|C z-MdQ5BEp&JVJ9TIX9J#1P3oXN|3PGJA4HR*TV%WuI|rlYPHjrxnup_Vg7u4_uSUSd zl2xlVAHY7R$d8{a0RMm06Tsf2u}=1;rWuB=iTiG*pD{NvV(eWnJaV18<3Z``zpYmD zI#AwhI}s!GjVAtmHPC4Sh-}0Emn=XS)Dt^*Ud@YS8$PBoo9E&B>^#E3Dr4XK4MjCT zDNC9APd##8$BDqhm=WOZVyYIi%2tN(?Qw8Er{i12Cnk&ueyvyojOD=pSzXJ#*Q0nN zl)H|9KdZ^%`|Nvlf_J#0l{$HUa&!#bKOQafe!SGNjmsC-UHfk^u*IqtX_4F2nLG@^ zDyoConO!s-mt~3-Sw9mCG%-ya>pTkO(car>0|T#8Ws(07(24lN{V{~9MbmXpOiGI9 zLB2zaYez)! z?O160Fs8tv(*?i5De_c6JNU~et&3?v5vWPgn_3DpI-W8En_YdD;VhI<0Y3CJMY%_TG)GUYMvoCLd|57%qk{= zf!>$W=36^4k>0RNjT{tL^j1z&C`X6SgVv9$>Q=l5N43){zWb&BfI(U462@GBG7&s) zO?=)u0F;7LW7@QMz6D2J5(-NJF&e{ zA?=5gJmGnf#~r?UQq>aQ*H9F~!SVy?`RU(da+g)MA8euZS^Nj|c08hi>7(z)*zL}( zxXv5=u2;|VmjSHDT&<94p@fj}ay5sgtEJcWJMSfUF5`vQN{HWO1%fnF{It+J@X=ON zOS-?+0B?rineDFKDcR6JePO*K3{Y{WqugaZ|tBD0AYekBzhMnx81zhX$!*p6@y) z)Gm6*{k8eAZ~xrxsgPP_-`C~>Lp#=vK7F-BbasE;<_u7)+;U;sYOsPi&Tq>JhFc5+ z-|CD6mL5OetZQz83;uMhbsCF?8hE!e!2u*H<^*q40q!${t`x-b#;CXbkeaB@wE=#k z-QJ#7%F`q|>&eo|?Rj3F;?7#;J{1=0>B$qUB7Yyc8lwOL zx9=T%U2gLvJe2?!G&mhg52PhQ{;d6AXs0a9D%%l;O;`Aben88UP`T{iuia6k#Q&{8 z0-f>Hjxd2_hQg7O?AzM0fA`Rbv15$%BGJ~)!2wp{`K&bx$+zMjoXA5Ig*`oG{9$!T zafb=uBzo*U+e!<|{~`T|cJgBe^;RocXkt5oz!*q(kdXTqy|S0>loi)`z6#d=cK2k| zwv*?K`1osrFw*LsP`s$N7vkg_b>%d)u1M1~8+J&IIsi+!%vIf)ek?n55-qpcfBMhc zkVjRa>xLqufafZq*CXSS)2^DgDOwOC>k#H+#yU4Xx&4aEbblkTu1xA=WO z#m?C;`!oNFOZCFB1VK|ybX)kD^+f(^NeuR6yYPQlb;NXCu5PU-T6qP!HVOSJOP+i2 zzZ?=$*;)?Q@d}LSzNMNJmj7ix9*s`N=z8aFl{^hD^eY=ckG{KdB4du6H$kdMm{+?M zV4ee5dM{MoUH>s*=ib@)kTgsEJNH{2@wo=APs!w5_e{2G-oHN0uz$;g{j*4EM48GZ z9Wk+VRZWcC#s7s^BX8x{cF(zHdeS5POK{s-RH)9Wz!6KZs@BCCw)J}J*~L5%cUC7X z@TDQ611L(@&BO{Ebrf5D5o>)8BBMN=V5M-eNoZH7g3ME_9II4D@gCRj%pHy7vz!h* z48E!)J$cYM%b*o`YZcw%_qikEA(F?sHTEJ0+bGUS9HG-et5k@ziQhUolHfE(h( zC*4K3FATtIQ{AOKpi3*BEJ4tZ$5(GWXKf%yMicp)=+X(K)&N530~-q)+om$HCXyIn z*{A&{Gqg6RWPAytAA!SWuR*fAV)wtbFMbh1G@Mvcq6$DY z*MD>b3}~xlJuM+q*=NBausQ?NQi~Qit#G;f8vjow#Vd~A z^uUVKWeN?O1)H_iu5Rso*TLXJL%61NaEw5uPW~!+v$~zq2`TZy+V2b@Z)c|>Wtq_( zj^)HRRg8k8OLB0maqRO;;hE64K-htM-+*fLf9n^j2zX^?Ju#qqE_Fk^Jg_qU&w?)(;A;WL zItvopd47mRaCJe$CLDQMVIADKeDt$~;ZMB+op`U$T0So4y#31nke61Gs+KSb{(k__ C42NO> diff --git a/forge-gui/res/adventure/Shandalar/sprites/spider.atlas b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_purple.atlas similarity index 97% rename from forge-gui/res/adventure/Shandalar/sprites/spider.atlas rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_purple.atlas index 11e2c9dff74..8911c3a13e7 100644 --- a/forge-gui/res/adventure/Shandalar/sprites/spider.atlas +++ b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_purple.atlas @@ -1,4 +1,4 @@ -spider.png +spider_purple.png size: 64,96 format: RGBA8888 filter: Nearest,Nearest diff --git a/forge-gui/res/adventure/Shandalar/sprites/spider_2.png b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_purple.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/spider_2.png rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_purple.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_web.png b/forge-gui/res/adventure/Shandalar/sprites/arachnida/spider_web.png new file mode 100644 index 0000000000000000000000000000000000000000..89de203d067c2b879afbcc7a46700ab55c9d7f8f GIT binary patch literal 26753 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 XEdBZI(D^?h;Af5HdW%dmr~Us6IYd{K literal 0 HcmV?d00001 diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.atlas b/forge-gui/res/adventure/Shandalar/sprites/arachnida/wasp.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.atlas rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/wasp.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.png b/forge-gui/res/adventure/Shandalar/sprites/arachnida/wasp.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/wasp.png rename to forge-gui/res/adventure/Shandalar/sprites/arachnida/wasp.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/artifactsoldier.atlas b/forge-gui/res/adventure/Shandalar/sprites/constructs/artifactsoldier.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/artifactsoldier.atlas rename to forge-gui/res/adventure/Shandalar/sprites/constructs/artifactsoldier.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/artifactsoldier.png b/forge-gui/res/adventure/Shandalar/sprites/constructs/artifactsoldier.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/dungeon/artifactsoldier.png rename to forge-gui/res/adventure/Shandalar/sprites/constructs/artifactsoldier.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/golem.atlas b/forge-gui/res/adventure/Shandalar/sprites/constructs/golem.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/golem.atlas rename to forge-gui/res/adventure/Shandalar/sprites/constructs/golem.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/golem.png b/forge-gui/res/adventure/Shandalar/sprites/constructs/golem.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/golem.png rename to forge-gui/res/adventure/Shandalar/sprites/constructs/golem.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/golem_2.atlas b/forge-gui/res/adventure/Shandalar/sprites/constructs/golem_2.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/golem_2.atlas rename to forge-gui/res/adventure/Shandalar/sprites/constructs/golem_2.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/golem_2.png b/forge-gui/res/adventure/Shandalar/sprites/constructs/golem_2.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/golem_2.png rename to forge-gui/res/adventure/Shandalar/sprites/constructs/golem_2.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/golem_3.atlas b/forge-gui/res/adventure/Shandalar/sprites/constructs/golem_3.atlas similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/golem_3.atlas rename to forge-gui/res/adventure/Shandalar/sprites/constructs/golem_3.atlas diff --git a/forge-gui/res/adventure/Shandalar/sprites/golem_3.png b/forge-gui/res/adventure/Shandalar/sprites/constructs/golem_3.png similarity index 100% rename from forge-gui/res/adventure/Shandalar/sprites/golem_3.png rename to forge-gui/res/adventure/Shandalar/sprites/constructs/golem_3.png diff --git a/forge-gui/res/adventure/Shandalar/sprites/dungeon/ironcheffboss.png b/forge-gui/res/adventure/Shandalar/sprites/dungeon/ironcheffboss.png deleted file mode 100644 index 6d7125a349375652bf0e9643ed152558558669b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7933 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

dHDDF0%N`~K#$o6R24|NU=qBiFt^ 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 literal 0 HcmV?d00001 diff --git a/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldshaman.atlas b/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldshaman.atlas new file mode 100644 index 00000000000..a8097abf996 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldshaman.atlas @@ -0,0 +1,113 @@ +koboldshaman.png +size: 256,288 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 142, 110 + size: 14, 14 +Idle + xy: 0, 12 + size: 32, 20 +Idle + xy: 32, 12 + size: 32, 20 +Idle + xy: 64, 12 + size: 32, 20 +Idle + xy: 96, 12 + size: 32, 20 +Idle + xy: 128, 12 + size: 32, 20 +Idle + xy: 160, 12 + size: 32, 20 +Idle + xy: 192, 12 + size: 32, 20 +Idle + xy: 224, 12 + size: 32, 20 +Idle + xy: 0, 108 + size: 32, 20 +Idle + xy: 32, 108 + size: 32, 20 +Idle + xy: 64, 108 + size: 32, 20 +Idle + xy: 96, 108 + size: 32, 20 +Walk + xy: 0,42 + size: 32, 22 +Walk + xy: 32, 42 + size: 32, 22 +Walk + xy: 64, 42 + size: 32, 22 +Walk + xy: 96, 42 + size: 32, 22 +Walk + xy: 128, 42 + size: 32, 22 +Walk + xy: 160, 42 + size: 32, 22 +Walk + xy: 192, 42 + size: 32, 22 +Walk + xy: 224, 42 + size: 32, 22 +Attack + xy: 0, 76 + size: 32, 20 +Attack + xy: 32, 76 + size: 32, 20 +Attack + xy: 64, 76 + size: 32, 20 +Attack + xy: 96, 76 + size: 32, 20 +Attack + xy: 128, 76 + size: 32, 20 +Attack + xy: 160, 76 + size: 32, 20 +Attack + xy: 192, 76 + size: 32, 20 +Attack + xy: 224, 76 + size: 32, 20 +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 +Death + xy: 128, 128 + size: 32, 32 +Death + xy: 160, 128 + size: 32, 32 +Death + xy: 192, 128 + size: 32, 32 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldshaman.png b/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldshaman.png new file mode 100644 index 0000000000000000000000000000000000000000..ab32f790ac5da3a90949b1068b9dca065b340c06 GIT binary patch literal 24512 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 literal 0 HcmV?d00001 diff --git a/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldwarrior.atlas b/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldwarrior.atlas new file mode 100644 index 00000000000..6db5b6b33e4 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldwarrior.atlas @@ -0,0 +1,119 @@ +koboldwarrior.png +size: 512,224 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 152, 74 + size: 14, 14 +Idle + xy: 16, 4 + size: 25, 28 +Idle + xy: 83, 4 + size: 25, 28 +Idle + xy: 147, 4 + size: 25, 28 +Idle + xy: 211, 4 + size: 25, 28 +Idle + xy: 275, 4 + size: 25, 28 +Idle + xy: 19, 68 + size: 25, 28 +Idle + xy: 83, 68 + size: 25, 28 +Idle + xy: 147, 68 + size: 25, 28 +Idle + xy: 211, 68 + size: 25, 28 +Idle + xy: 275, 68 + size: 25, 28 +Idle + xy: 339, 68 + size: 25, 28 +Idle + xy: 19, 132 + size: 25, 28 +Idle + xy: 83, 132 + size: 25, 28 +Idle + xy: 147, 132 + size: 25, 28 +Idle + xy: 211, 132 + size: 25, 28 +Idle + xy: 275, 132 + size: 25, 28 +Idle + xy: 339, 132 + size: 25, 28 +Walk + xy: 19, 40 + size: 25, 25 +Walk + xy: 83, 40 + size: 25, 25 +Walk + xy: 147, 40 + size: 25, 25 +Walk + xy: 211, 40 + size: 25, 25 +Walk + xy: 275, 40 + size: 25, 25 +Walk + xy: 339, 40 + size: 25, 25 +Walk + xy: 403, 40 + size: 25, 25 +Walk + xy: 467, 40 + size: 25, 25 +Attack + xy: 18, 107 + size: 35, 22 +Attack + xy: 82, 107 + size: 35, 22 +Attack + xy: 146, 107 + size: 35, 22 +Attack + xy: 210, 107 + size: 35, 22 +Attack + xy: 274, 107 + size: 35, 22 +Attack + xy: 338, 107 + size: 35, 22 +Death + xy: 23,200 + size: 30, 24 +Death + xy: 87,200 + size: 30, 24 +Death + xy: 151,200 + size: 30, 24 +Death + xy: 215,200 + size: 30, 24 +Death + xy: 279,200 + size: 30, 24 +Death + xy: 343,200 + size: 30, 24 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldwarrior.png b/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldwarrior.png new file mode 100644 index 0000000000000000000000000000000000000000..4ccc24a03a66052b7d4403907751d8d6d2ad0882 GIT binary patch literal 51945 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

$7?)kBeu5V51P=x96at(BM{qiirk(I$s(> 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 K-m=2nEADR`Qf?6d literal 0 HcmV?d00001 diff --git a/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldworker.atlas b/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldworker.atlas new file mode 100644 index 00000000000..66df5dfd49b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldworker.atlas @@ -0,0 +1,92 @@ +koboldworker.png +size: 256,192 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 12, 109 + size: 14, 14 +Idle + xy: 6, 12 + size: 20, 20 +Idle + xy: 38, 12 + size: 20, 20 +Idle + xy: 70, 12 + size: 20, 20 +Idle + xy: 102, 12 + size: 20, 20 +Idle + xy: 134, 12 + size: 20, 20 +Idle + xy: 6, 140 + size: 20, 20 +Idle + xy: 38, 140 + size: 20, 20 +Idle + xy: 70, 140 + size: 20, 20 +Idle + xy: 102, 140 + size: 20, 20 +Walk + xy: 6, 42 + size: 22, 22 +Walk + xy: 38, 42 + size: 22, 22 +Walk + xy: 70, 42 + size: 22, 22 +Walk + xy: 102, 42 + size: 22, 22 +Walk + xy: 134, 42 + size: 22, 22 +Walk + xy: 166, 42 + size: 22, 22 +Walk + xy: 198, 42 + size: 22, 22 +Walk + xy: 224, 32 + size: 32, 32 +Attack + xy: 6, 74 + size: 22, 22 +Attack + xy: 38, 74 + size: 22, 22 +Attack + xy: 70, 74 + size: 22, 22 +Attack + xy: 102, 74 + size: 22, 22 +Death + xy: 0, 170 + size: 32, 22 +Death + xy: 32, 170 + size: 32, 22 +Death + xy: 64, 170 + size: 32, 22 +Death + xy: 96, 170 + size: 32, 22 +Death + xy: 128, 170 + size: 32, 22 +Death + xy: 160, 170 + size: 32, 22 +Death + xy: 192, 170 + size: 32, 22 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldworker.png b/forge-gui/res/adventure/Shandalar/sprites/kobolds/koboldworker.png new file mode 100644 index 0000000000000000000000000000000000000000..5cf4b9f62e36f483d5936746d6d58c7686e05d3c GIT binary patch literal 34563 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%0Ap=AX*o5US+pyJtZ@L&NH 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 v_&<=*GYJv;=V#ob{