diff --git a/forge-gui/res/adventure/Shandalar/decks/phyrexianangel.json b/forge-gui/res/adventure/Shandalar/decks/phyrexianangel.json new file mode 100644 index 00000000000..d8d0ebebb07 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/phyrexianangel.json @@ -0,0 +1,12 @@ +{ +"name":"Orthodoxy Angel", + "template": + { + "count":60, + "colors":["White", "Green"], + "tribe":"Phyrexian", + "tribeCards":1.0, + "tribeSynergyCards":0.5, + "rares":0.4 + } +} diff --git a/forge-gui/res/adventure/Shandalar/decks/phyrexianduelist.json b/forge-gui/res/adventure/Shandalar/decks/phyrexianduelist.json new file mode 100644 index 00000000000..eca588ea0ae --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/decks/phyrexianduelist.json @@ -0,0 +1,12 @@ +{ +"name":"Orthodoxy Duelist", + "template": + { + "count":60, + "colors":["White", "Black"], + "tribe":"Phyrexian", + "tribeCards":1.0, + "tribeSynergyCards":0.5, + "rares":0.25 + } +} diff --git a/forge-gui/res/adventure/Shandalar/maps/map/phyrexian_w1.tmx b/forge-gui/res/adventure/Shandalar/maps/map/phyrexian_w1.tmx new file mode 100644 index 00000000000..b82dcb44b0b --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/map/phyrexian_w1.tmx @@ -0,0 +1,71 @@ + + + + + + + + + + + eJzr0WNg6BnFo3gUj+JRPIpH8YjAAE3lcpw= + + + + + eJzbwcPAsIMOWAYN41IHA8hsfABdD6X2unESZy+yOmrYSw4YavYSG7a4AEj/SLMX3e7hbu9Ii19y7JWhMP9iM5fYckOGDH+D1OPzCzH2IttNyH6YGkL+INZedLvR7UcWJ8YPpNiLrgc9HklxPzIGAAplras= + + + + + + + + eJy1lcsOwiAQRfki/hG1vla1rYlata5a165bv83bOCSEgpbXTW6gA8NpYAKMTVVxxhpypbixtOq4jPnoqOSV6LfwAAtL++TTnFDuHf33n3V6jD8ic30Um9vSnur9mNwMXsMbOt8Ofil73tN3R3x1fgg3hw/wjX8Zg+Gc1XhN84tAbk1MF8mcEK4w5C4QW5JXlrVFAu4JsTP5koibUY24SObEqKti5hpZxLq6OnBzmh9SV+O9voP3DjU9/ueW8nzfBRP/l2Lx5vJT8XTp97bvOY76ADiCbCA= + + + + + eJxz42RgcBtEGAZAbBM+whhdD7XsxQdoYS85gNr2IssRo45cjCsuYWGLL65pYSdyvNLKXlIAtewlJt6w2T1U7R2ocCbFblqkZ3raiy+ecdlLDfsIpR9kQAv78NlPD/uobS8AQpd0SA== + + + + + eJxjYBgFo2AUjIJRMApGwUgBAAf4AAE= + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/Phyrexian_Buildings.atlas b/forge-gui/res/adventure/Shandalar/maps/tileset/Phyrexian_Buildings.atlas new file mode 100644 index 00000000000..544f1adc1bf --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/tileset/Phyrexian_Buildings.atlas @@ -0,0 +1,9 @@ +Phyrexian_Buildings.png +size: 32, 32 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +BasilicaSmall + xy: 0, 0 + size: 32, 32 + diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/Phyrexian_Buildings.png b/forge-gui/res/adventure/Shandalar/maps/tileset/Phyrexian_Buildings.png new file mode 100644 index 00000000000..afd39d93169 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/maps/tileset/Phyrexian_Buildings.png differ diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/Phyrexian_Buildings.xcf b/forge-gui/res/adventure/Shandalar/maps/tileset/Phyrexian_Buildings.xcf new file mode 100644 index 00000000000..3defa23dd17 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/maps/tileset/Phyrexian_Buildings.xcf differ diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/phyrexiantiles.png b/forge-gui/res/adventure/Shandalar/maps/tileset/phyrexiantiles.png new file mode 100644 index 00000000000..32f96bc9067 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/maps/tileset/phyrexiantiles.png differ diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/phyrexiantiles.tsx b/forge-gui/res/adventure/Shandalar/maps/tileset/phyrexiantiles.tsx new file mode 100644 index 00000000000..dd9e1b53d85 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/maps/tileset/phyrexiantiles.tsx @@ -0,0 +1,4 @@ + + + + diff --git a/forge-gui/res/adventure/Shandalar/maps/tileset/phyrexiantiles.xcf b/forge-gui/res/adventure/Shandalar/maps/tileset/phyrexiantiles.xcf new file mode 100644 index 00000000000..b435efb1627 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/maps/tileset/phyrexiantiles.xcf differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/phyrexianangel.atlas b/forge-gui/res/adventure/Shandalar/sprites/phyrexianangel.atlas new file mode 100644 index 00000000000..0eaa8382676 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/phyrexianangel.atlas @@ -0,0 +1,68 @@ +phyrexianangel.png +size: 64,96 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 0, 0 + size: 16, 16 +Idle + xy: 0, 16 + size: 16, 16 +Idle + xy: 16, 16 + size: 16, 16 +Idle + xy: 32, 16 + size: 16, 16 +Idle + xy: 48, 16 + size: 16, 16 +Walk + xy: 0, 32 + size: 16, 16 +Walk + xy: 16, 32 + size: 16, 16 +Walk + xy: 32, 32 + size: 16, 16 +Walk + xy: 48, 32 + size: 16, 16 +Attack + xy: 0, 48 + size: 16, 16 +Attack + xy: 16, 48 + size: 16, 16 +Attack + xy: 32, 48 + size: 16, 16 +Attack + xy: 48, 48 + size: 16, 16 +Hit + xy: 0, 64 + size: 16, 16 +Hit + xy: 16, 64 + size: 16, 16 +Hit + xy: 32, 64 + size: 16, 16 +Hit + xy: 48, 64 + size: 16, 16 +Death + xy: 0, 80 + size: 16, 16 +Death + xy: 16, 80 + size: 16, 16 +Death + xy: 32, 80 + size: 16, 16 +Death + xy: 48, 80 + size: 16, 16 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/phyrexianangel.png b/forge-gui/res/adventure/Shandalar/sprites/phyrexianangel.png new file mode 100644 index 00000000000..d085813af84 Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/phyrexianangel.png differ diff --git a/forge-gui/res/adventure/Shandalar/sprites/phyrexianduelist.atlas b/forge-gui/res/adventure/Shandalar/sprites/phyrexianduelist.atlas new file mode 100644 index 00000000000..ad61601d2d8 --- /dev/null +++ b/forge-gui/res/adventure/Shandalar/sprites/phyrexianduelist.atlas @@ -0,0 +1,68 @@ +phyrexianduelist.png +size: 64,96 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 0, 0 + size: 16, 16 +Idle + xy: 0, 16 + size: 16, 16 +Idle + xy: 16, 16 + size: 16, 16 +Idle + xy: 32, 16 + size: 16, 16 +Idle + xy: 48, 16 + size: 16, 16 +Walk + xy: 0, 32 + size: 16, 16 +Walk + xy: 16, 32 + size: 16, 16 +Walk + xy: 32, 32 + size: 16, 16 +Walk + xy: 48, 32 + size: 16, 16 +Attack + xy: 0, 48 + size: 16, 16 +Attack + xy: 16, 48 + size: 16, 16 +Attack + xy: 32, 48 + size: 16, 16 +Attack + xy: 48, 48 + size: 16, 16 +Hit + xy: 0, 64 + size: 16, 16 +Hit + xy: 16, 64 + size: 16, 16 +Hit + xy: 32, 64 + size: 16, 16 +Hit + xy: 48, 64 + size: 16, 16 +Death + xy: 0, 80 + size: 16, 16 +Death + xy: 16, 80 + size: 16, 16 +Death + xy: 32, 80 + size: 16, 16 +Death + xy: 48, 80 + size: 16, 16 \ No newline at end of file diff --git a/forge-gui/res/adventure/Shandalar/sprites/phyrexianduelist.png b/forge-gui/res/adventure/Shandalar/sprites/phyrexianduelist.png new file mode 100644 index 00000000000..78693e297ae Binary files /dev/null and b/forge-gui/res/adventure/Shandalar/sprites/phyrexianduelist.png differ diff --git a/forge-gui/res/adventure/Shandalar/world/enemies.json b/forge-gui/res/adventure/Shandalar/world/enemies.json index 3f24c0443e8..68dca83fb56 100644 --- a/forge-gui/res/adventure/Shandalar/world/enemies.json +++ b/forge-gui/res/adventure/Shandalar/world/enemies.json @@ -8511,6 +8511,150 @@ ], "colors": "UR" }, +{ + "name": "Orthodoxy Angel", + "sprite": "sprites/phyrexianangel.atlas", + "deck": [ + "decks/phyrexianangel.json" + ], + "spawnRate": 1, + "difficulty": 0.1, + "speed": 24, + "life": 19, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 4, + "rarity": [ + "common", + ] + }, + { + "type": "deckCard", + "probability": 0.75, + "count": 1, + "addMaxCount": 2, + "rarity": [ + "uncommon" + ], + "cardTypes": [ + "Creature", + "Artifact", + "Enchantment", + "Instant", + "Sorcery" + ] + }, + { + "type": "deckCard", + "probability": 0.50, + "count": 1, + "addMaxCount": 2, + "rarity": [ + "rare" + ], + "cardTypes": [ + "Creature", + "Artifact", + "Enchantment", + "Instant", + "Sorcery" + ] + }, + { + "type": "deckCard", + "probability": 0.1, + "count": 1, + "rarity": [ + "rare" + ], + "cardTypes": [ + "Land" + ] + }, + { + "type": "gold", + "probability": 0.3, + "count": 10, + "addMaxCount": 90 + } + ], + "colors": "WG" +}, +{ + "name": "Orthodoxy Duelist", + "sprite": "sprites/phyrexianduelist.atlas", + "deck": [ + "decks/phyrexianduelist.json" + ], + "spawnRate": 1, + "difficulty": 0.1, + "speed": 24, + "life": 16, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 4, + "rarity": [ + "common", + ] + }, + { + "type": "deckCard", + "probability": 0.5, + "count": 1, + "addMaxCount": 2, + "rarity": [ + "uncommon" + ], + "cardTypes": [ + "Creature", + "Artifact", + "Enchantment", + "Instant", + "Sorcery" + ] + }, + { + "type": "deckCard", + "probability": 0.25, + "count": 1, + "addMaxCount": 1, + "rarity": [ + "rare" + ], + "cardTypes": [ + "Creature", + "Artifact", + "Enchantment", + "Instant", + "Sorcery" + ] + }, + { + "type": "deckCard", + "probability": 0.1, + "count": 1, + "rarity": [ + "rare" + ], + "cardTypes": [ + "Land" + ] + }, + { + "type": "gold", + "probability": 0.3, + "count": 10, + "addMaxCount": 90 + } + ], + "colors": "WB" +}, { "name": "Phoenix", "sprite": "sprites/phoenix.atlas", diff --git a/forge-gui/res/adventure/Shandalar/world/points_of_interest.json b/forge-gui/res/adventure/Shandalar/world/points_of_interest.json index 6f775581713..349f211c42f 100644 --- a/forge-gui/res/adventure/Shandalar/world/points_of_interest.json +++ b/forge-gui/res/adventure/Shandalar/world/points_of_interest.json @@ -1841,6 +1841,15 @@ "sprite": "LavaForge", "map": "maps/map/kobold_mine.tmx" }, +{ + "name": "OrthodoxyBasilica", + "type": "dungeon", + "count": 2 + "radiusFactor": 0.8, + "spriteAtlas": "maps/tileset/Phyrexian_Buildings.atlas", + "sprite": "BasilicaSmall", + "map": "maps/map/phyrexian_w1.tmx" +}, { "name": "Slimefoots Lair", "type": "dungeon", diff --git a/forge-gui/res/adventure/Shandalar/world/white.json b/forge-gui/res/adventure/Shandalar/world/white.json index 07fd36c25c4..95363006152 100644 --- a/forge-gui/res/adventure/Shandalar/world/white.json +++ b/forge-gui/res/adventure/Shandalar/world/white.json @@ -87,6 +87,7 @@ "CaveW4", "CaveW5", "CaveW6", + "OrthodoxyBasilica", "Nahiri Encampment" ], "structures": [