It is currently 08 Sep 2025, 02:30
   
Text Size

Shadows Over Innistrad - CW Development - Done

Moderator: CCGHQ Admins

Shadows Over Innistrad - CW Development - Done

Postby Xander9009 » 17 Apr 2016, 00:09

The purpose of this thread is to track the progress being made on Shadows over Innistrad. The results will not be made available here or anywhere outside of the CW. (At least not by me. Others are free to collect the results from the CW and pack them elsewhere. Just change all instances of CW, any constants associated with the mod, and the function names, or else make it clear it is not compatible with the CW.)

Here's the full list of cards. Some are already completed and tested thanks to appearing in previous sets (a few cards are reprints, of which only Lightning Axe was not already coded). All, however, have been generated already with TFM's universal generator. I'm going to sort out the ones that should have been fully coded and drop those into the CW. Then, I'll post a file here with all of the remaining ones which need to be coded. Anyone may help code them from there, and it would be greatly appreciated. Art has not been tackled, but all tokens should be available. 4 new ones were added: Clue, Human Cleric, Devil, and Vampire Knight. There are also several new versions of existing tokens, but those have not been dealt with, yet. Regarding Clues, the Clue subtype has been added to both the CW_SUBTYPES.LOL file and the CW_SUBTYPES.XML text permanent file. It should theoretically work as excepted.

The double faced cards are an exception to the above. Because of their complexity, they haven't been touched. They haven't been generated, even (though I did test that the generator can handle them, and it can; thank you thefiremind).

The planeswalkers have been coded already by fallenangle, but last I heard, they still have some issues that need addressing.

If a card has been labeled with the strike-through , then it's been coded and tested. Otherwise, assume that if you find it in the CW that it hasn't yet been tested. If you use it and it works properly or if it has issues, please post here about it or post a normal bug report (via my signature).

Card List | Open
Archangel Avacyn//Avacyn, the Purifier
Avacynian Missionaries//Lunarch Inquisitors
Hanweir Militia Captain//Westvale Cult Leader
Pious Evangel//Wayward Disciple
Town Gossipmonger//Incited Rabble
Aberrant Researcher//Perfected Form
Daring Sleuth//Bearer of Overwhelming Truths
Startled Awake//Persistent Nightmare
Thing in the Ice//Awoken Horror
Uninvited Geist//Unimpeded Trespasser
Accursed Witch//Infectious Curse
Elusive Tormentor//Insidious Mist
Heir of Falkenrath//Heir to the Night
Kindly Stranger//Demon-Possessed Witch
Breakneck Rider//Neck Breaker
Convicted Killer//Branded Howler
Gatstaf Arsonists//Gatstaf Ravagers
Geier Reach Bandit//Vildin-Pack Alpha
Kessig Forgemaster//Flameheart Werewolf
Skin Invasion//Skin Shedder
Village Messenger//Moonrise Intruder
Autumnal Gloom//Ancient of the Equinox
Duskwatch Recruiter//Krallenhorde Howler
Hermit of the Natterknolls//Lone Wolf of the Natterknolls
Hinterland Logger//Timber Shredder
Lambholt Pacifist//Lambholt Butcher
Sage of Ancient Lore//Werewolf of Ancient Hunger
Solitary Hunter//One of the Pack
Arlinn Kord//Arlinn, Embraced by the Moon
Harvest Hand//Scrounged Scythe
Neglected Heirloom//Ashmouth Blade
Thraben Gargoyle//Stonewing Antagonizer
Westvale Abbey//Ormendahl, Profane Prince

Always Watching
Angel of Deliverance
Angelic Purge
Apothecary Geist
Bound by Moonsilver
Bygone Bishop
Cathar's Companion
Chaplain's Blessing
Dauntless Cathar
Declaration in Stone
Descend upon the Sinful
Devilthorn Fox
Drogskol Cavalry
Eerie Interlude
Emissary of the Sleepless
Ethereal Guidance
Expose Evil
Gryff's Boon
Hope Against Hope
Humble the Brute
Inquisitor's Ox
Inspiring Captain
Militant Inquisitor
Moorland Drifter
Nahiri's Machinations
Nearheath Chaplain
Not Forgotten
Odric, Lunarch Marshal
Open the Armory
Paranoid Parish-Blade
Puncturing Light
Reaper of Flight Moonsilver
Silverstrike
Spectral Shepherd
Stern Constable
Strength of Arms
Survive the Night
Tenacity
Thalia's Lieutenant
Thraben Inspector
Topplegeist
Unruly Mob
Vessel of Ephemera

Broken Concentration
Catalog
Compelling Deterrence
Confirm Suspicions
Deny Existence
Drownyard Explorers
Drunau Corpse Trawler
Engulf the Shore
Epiphany at the Drownyard
Erdwal Illuminator
Essence Flux
Fleeting Memories
Forgotten Creation
Furtive Homunculus
Geralf's Masterpiece
Ghostly Wings
Gone Missing
Invasive Surgery
Jace, Unraveler of Secrets
Jace's Scrutiny
Just the Wind
Lamplighter of Selhoff
Manic Scribe
Nagging Thoughts
Nephalia Moondrakes
Niblis of Dusk
Ongoing Investigation
Pieces of the Puzzle
Pore Over the Pages
Press for Answers
Rattlechains
Reckless Scholar
Rise from the Tides
Seagraf Skaab
Silburlind Snapper
Silent Observer
Sleep Paralysis
Stitched Mangler
Stitchwing Skaab
Stormrider Spirit
Trail of Evidence
Vessel of Paramnesia
Welcome to the Fold

Alms of the Vein
Asylum Visitor
Behind the Scenes
Behold the Beyond
Biting Rain
Call the Bloodline
Creeping Dread
Crow of Dark Tidings
Dead Weight
Diregraf Colossus
Ever After
Farbog Revenant
From Under the Floorboards
Ghoulcaller's Accomplice
Ghoulsteed
Gisa's Bidding
Grotesque Mutation
Hound of the Farbogs
Indulgent Aristocrat
Liliana's Indignation
Macabre Waltz
Markov Dreadknight
Merciless Resolve
Mindwrack Demon
Morkrut Necropod
Murderous Compulsion
Olivia's Bloodsworn
Pale Rider of Trostad
Pick the Brain
Rancid Rats
Relentless Dead
Rottenheart Ghoul
Sanitarium Skeleton
Shamble Back
Sinister Concoction
Stallion of Ashmouth
Stromkirk Mentor
Throttle
To the Slaughter
Tooth Collector
Triskaidekaphobia
Twins of Maurer Estate
Vampire Noble
Vessel of Malignity

Avacyn's Judgment
Bloodmad Vampire
Burn from Within
Dance with Devils
Devils' Playground
Dissension in the Ranks
Dual Shot
Ember-Eye Wolf
Falkenrath Gorger
Fiery Temper
Flameblade Angel
Geistblast
Gibbering Fiend
Goldnight Castigator
Harness the Storm
Howlpack Wolf
Hulking Devil
Incorrigible Youths
Inner Struggle
Insolent Neonate
Lightning Axe
Mad Prophet
Magmatic Chasm
Malevolent Whispers
Pyre Hound
Ravenous Bloodseeker
Reduce to Ashes
Rush of Adrenaline
Sanguinary Mage
Scourge Wolf
Senseless Rage
Sin Prodder
Spiteful Motives
Stensia Masquerade
Structural Distortion
Tormenting Voice
Ulrich's Kindred
Uncaged Fury
Vessel of Volatility
Voldaren Duelist
Wolf of Devil's Breach

Aim High
Briarbridge Patrol
Byway Courier
Clip Wings
Confront the Unknown
Crawling Sensation
Cryptolith Rite
Cult of the Waxing Moon
Deathcap Cultivator
Equestrian Skill
Fork in the Road
Gloomwidow
Graf Mole
Groundskeeper
Howlpack Resurgence
Inexorable Blob
Intrepid Provisioner
Kessig Dire Swine
Loam Dryad
Might Beyond Reason
Moldgraf Scavenger
Moonlight Hunt
Obsessive Skinner
Pack Guardian
Quilled Wolf
Rabid Bite
Root Out
Seasons Past
Second Harvest
Silverfur Partisan
Soul Swallower
Stoic Builder
Thornhide Wolves
Tireless Tracker
Traverse the Ulvenwald
Ulvenwald Hydra
Ulvenwald Mysteries
Vessel of Nascency
Veteran Cathar
Watcher in the Web
Weirding Wood

Altered Ego
Anguished Unmaking
Fevered Visions
The Gitrog Monster
Invocation of Saint Traft
Nahiri, the Harbinger
Olivia, Mobilized for War
Prized Amalgam
Sigarda, Heron's Grace
Sorin, Grim Nemesis

Brain in a Jar
Corrupted Grafstone
Epitaph Golem
Explosive Apparatus
Haunted Cloak
Magnifying Glass
Murderer's Axe
Runaway Carriage
Shard of Broken Glass
Skeleton Key
Slayer's Plate
Tamiyo's Journal
True-Faith Censer
Wicker Witch
Wild-Field Scarecrow
Choked Estuary
Drownyard Temple
Foreboding Ruins
Forsaken Sanctuary
Fortified Village
Foul Orchard
Game Trail
Highland Lake
Port Town
Stone Quarry
Warped Landscape
Woodland Stream


Edit: All cards complete. Excluding the impossible card: Accursed Witch//Infectious Curse.
Last edited by Xander9009 on 05 Jun 2016, 04:04, edited 11 times in total.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Shadows Over Innistrad - CW Development

Postby Finnical » 17 Apr 2016, 05:45

Thanks so much Xander and friends, the community wad is an amazing boon to my game. There is no more fun way to test my decks before I build them IRL.
Finnical
 
Posts: 108
Joined: 03 Aug 2015, 08:13
Has thanked: 2 times
Been thanked: 5 times

Re: Shadows Over Innistrad - CW Development

Postby Antarctic » 17 Apr 2016, 16:00

Great job as always Xander !
Antarctic
 
Posts: 10
Joined: 15 Sep 2015, 10:33
Has thanked: 0 time
Been thanked: 0 time

Re: Shadows Over Innistrad - CW Development

Postby Xander9009 » 18 Apr 2016, 21:46

CW_General_Delirium({oPlayer = EffectController(), iCount = 4}) is now available (though untested). Returns a bool. Should make those delirium cards a bit more standardized and easier. It can take a player, which defaults to EffectController(), and an integer for number of card types to stop at, which defaults to 4. If count is less than 1 or more than 8, then it's out of bounds (there are only 8 card types that can be in a graveyard) and immediately returns false.

Normal usage, using Angel of Deliverance, since both parameters are optional:
Code: Select all
<INTERVENING_IF>
   return CW_General_Delirium()
</INTERVENING_IF>
EDIT: Also, that makes use of the function I made during the coding of the last set: CW_General_Error({sError = "An unknown error has occurred."}). It displays sString to all players as a message. If possible, then it also displays the name of the EffectSource() in that same message. Very useful for debugging.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Shadows Over Innistrad - CW Development

Postby Xander9009 » 18 Apr 2016, 23:25

Is anyone certain how Behold the Beyond works? It says "Discard your hand. Search your library for three cards and put those cards into your hand. Then shuffle your library." The only issue is that other similar cards say "up to" (e.g. Diabolic Revelation). Does this mean that if you can't choose exactly 3, then you don't get to choose any? I'd guess it should be treated as if it says "up to 3 cards" but is meant to make it so you can't intentionally short yourself for whatever reason. If there are enough, then you must choose enough. Does that sound reasonable?
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Shadows Over Innistrad - CW Development

Postby terrysong » 23 Apr 2016, 20:23

Xander9009 do you work for wizard?
If not you really should. It seems like you are a much more reliable programmer than theirs. I'm sure their Magic Duels wouldn't fail this bad if you were the developer.

I'm just posting this to ask the current status of Shadows Over Innistrad and Oath of the Gatewatch. When will they be added to the community wad? Is there something I can do to help? I don't know programming but I'm willing to help testing if there are some .wad files for me to download.

Thanks,
terrysong
 
Posts: 21
Joined: 02 Oct 2015, 05:50
Has thanked: 0 time
Been thanked: 0 time

Re: Shadows Over Innistrad - CW Development

Postby Xander9009 » 23 Apr 2016, 21:06

terrysong wrote:Xander9009 do you work for wizard?
If not you really should. It seems like you are a much more reliable programmer than theirs. I'm sure their Magic Duels wouldn't fail this bad if you were the developer.

I'm just posting this to ask the current status of Shadows Over Innistrad and Oath of the Gatewatch. When will they be added to the community wad? Is there something I can do to help? I don't know programming but I'm willing to help testing if there are some .wad files for me to download.

Thanks,
Haha I'd actually be interested in working for Wizards if it didn't involve moving. But sadly, no; no one pays me to program. Although, it's worth nothing that I'm not the best at programming DotP. RiiakShiNal is definitely better. I'd wager thefiremind is, too, and maybe even sumomole and NeoAnderson. I'm just the best still actively modding the game. But thanks for the compliment. :)

As for the status, I'm set to work on some more cards today for Shadows over Innistrad (I'm planning to at least get the D* cards done today, probably more). Unfortunately, I've run into an issue with Google Drive (had to completely disconnect my account from my computer and let it redownload everything, which is going to take awhile).

All cards from Oath of the Gatewatch are already in the CW; they're just not all tested. Multicolored cards and colorless (true-colorless, not devoid) still need tested. So, if you want to test those and let me know (in the OGW thread, preferably) which ones you find work and which ones you find that need fixed, that'd help.

In the main post here, I edit it to let everyone see which cards I've coded so far. Thus far, I've done all cards from A through C. None of them have been tested, though. They've only been coded. However, tested or not, as soon as I complete them, I add them to the CW and they're available for use (and testing) in the next version. So, those should all be available if you want to test those.

The only other thing that really needs done is art. Several cards in OGW and all of the cards from SOI need art (they either have none, in the case of SOI, or they're low quality in the case of OGW). Saving images with moderately good quality or better and then sending them to me in a zip file would help get the art upgraded/done. I won't be working on SOI art until the entire set is coded, though.

A final note, just in case you do decide to test them or look through them: in RSN's deck builder, if you go into the advanced filters->string filters, you can set the expansion (it's a string filter option) to include either SOI or OGW to easily view all of the relevant cards at once. And for testing, there's the card "Favor of the Gods". It's a cheat card that lets you do lots of things for free (including mana, tokens, abilities, control exchange, forced attacking and blocking, damage, drawing, discarding, life, loyalty counters, searching, playing, casting, countering, copying, destroying, tapping, bouncing, putting on deck, and several other things that might prove useful). It's not the simplest card to figure out, since some things don't work as intuitively as I'd like. for instance, while drawing and damage work the way you'd expect, discarding shows two numeric choices for how many to discard. The second one matters, but the first one doesn't (but the first one is shown automatically). The AI control doesn't work at all. Forcing a creature to attack or block works, but not well (it's supposed to be toggle-able, but isn't). All other functions should work. Only put one in the deck. It'll auto-play itself when the game starts if it's in your deck (if it's in your hand, you can play it for free).
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Shadows Over Innistrad - CW Development

Postby terrysong » 23 Apr 2016, 21:28

I'd like to help test but I don't know how to deal with those xmls. My knowledge limits me to download the .wad file, open deckbuilder, build a deck and play, that's about it.

Last time I checked the google drive community wad folder still has the latest .wad in year 2015. You said Oath of the Gatewatch are already in the CW but how do I get it?

I can help with art too, but still that requires me to have OGW and SOI shown in the deckbuilder, as of this moment my local wad folder is synced with google drive, which hasn't OGW or SOI included.

and I searched "Favor of the Gods" and I didn't find a MTG card with that name?
terrysong
 
Posts: 21
Joined: 02 Oct 2015, 05:50
Has thanked: 0 time
Been thanked: 0 time

Re: Shadows Over Innistrad - CW Development

Postby Xander9009 » 23 Apr 2016, 21:44

terrysong wrote:I'd like to help test but I don't know how to deal with those xmls. My knowledge limits me to download the .wad file, open deckbuilder, build a deck and play, that's about it.

Last time I checked the google drive community wad folder still has the latest .wad in year 2015. You said Oath of the Gatewatch are already in the CW but how do I get it?

I can help with art too, but still that requires me to have OGW and SOI shown in the deckbuilder, as of this moment my local wad folder is synced with google drive, which hasn't OGW or SOI included.

and I searched "Favor of the Gods" and I didn't find a MTG card with that name?
That's all you need to test the new cards. You don't have to mess with the xmls. You just need the CW to be up to date. The latest CW that's been uploaded is from 2 days ago (I just checked). So, once you download it and drop it into your game folder, you'll have all of the OGW cards and A-C of SOI cards.

https://drive.google.com/folderview?id= ... sp=sharing

It's possible Google Drive has been messed up recently. That might actually explain the Google Drive issues on my end. Either way, I'm going to be repacking the wad today and making sure it gets uploaded. So, if that folder doesn't work, just let me know and I'll post here when I have uploaded the repack from today.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Shadows Over Innistrad - CW Development

Postby Xander9009 » 24 Apr 2016, 07:23

Just for the record, it took several hours to get it all updated, but the new version is uploaded.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Shadows Over Innistrad - CW Development

Postby terrysong » 24 Apr 2016, 23:35

I have the SOI low resolution arts, but for some reason I cant upload as attachment in the forum

Is there a way that I can send this file to you? It's about 12MB
terrysong
 
Posts: 21
Joined: 02 Oct 2015, 05:50
Has thanked: 0 time
Been thanked: 0 time

Re: Shadows Over Innistrad - CW Development

Postby Tejahn » 25 Apr 2016, 05:47

SOI Extracted XMLs.png
SOI Extracted XMLs

SOI Extracted and Converted Illustrations 1.png
SOI Extracted and Converted Illustrations 1

SOI Extracted and Converted Illustrations 2.png
SOI Extracted and Converted Illustrations 2

SOI Extracted and Converted Illustrations 3.png
SOI Extracted and Converted Illustrations 3


EDIT - Magic Duels SOI has an official total of 170 cards not including the 'backside' of double-faced cards, emblems, lands, tokens, and 'AI-only' cards such as
Angel of Deliverance, Behind the Scenes, Descend Upon the Sinful, Drogskol Cavalry, Goldnight Castigator, Markov Dreadknight, Nearheath Chaplain, Odric, Lunarch Marshal, Runaway Carriage, Sanguinary Mage, Scroll of Avacyn, Stern Constable, Stitchwing Skaab, Tormenting Voice, Town Gossipmonger, and True-Faith Censor.

Fair greetings Xander9009. It's been a while since we collaborated on a project and I've not really contributed to DOTP 2014 since the FATE REFORGED - COMPLETE SET. Anyway, concerning Shadows over Innistrad, I figured since I have a lot of extra time over the next couple of weeks I would upload HQ Art and Complete XMLs for the set. I'm not sure how much progress you and others have made but in the attachment you'll find the following:

Shadows over Innistrad - HQ Art Folder - It contains 510 items including Emblems, Lands, and Tokens. The reason the count is so high is because I converted the extracted TDX files to PNGs for a better look.

Shadows over Innistrad - XMLs Folder - It contains 224 items. They are the official XMLs extracted from Magic Duels. The screenshots above demonstrate what I'm talking about. I hope this helps in a meaningful way. Lastly, thanks for everything you and the community continue to do. It is well received and much appreciated.
Attachments
Shadows over Innistrad - HQ Art & XMLs.rar
Shadows over Innistrad - HQ Art & XMLs
(76.5 MiB) Downloaded 772 times
Last edited by Tejahn on 29 Apr 2016, 22:37, edited 1 time in total.
Tejahn
 
Posts: 430
Joined: 14 May 2013, 01:35
Has thanked: 25 times
Been thanked: 25 times

Re: Shadows Over Innistrad - CW Development

Postby Xander9009 » 26 Apr 2016, 13:41

@terrysong - You can upload them here in a zip or rar file. You can also upload them to Google Drive in this folder. Or you can even email them to me at Xander9009@gmail.com. And if that's the complete set, then it'll still be needed, even with Tejahn's file, because Magic Duels doesn't have all of the cards. Thanks.

@Tejahn, that's great, thanks. I was already planning to add whatever HQ art Magic Duels gave us, as I did before, and this will make that much easier for me. :) Sadly, I can't really use the XMLs. Their structure differences are large enough that just dropping them into the game won't work, and I'd need to write a program that can find and correct all possible differences, which is... probably more difficult than just coding the cards haha. However, I do need the XMLs anyway, just so I can automatically rename the art properly without going through each one by hand, so they're still very helpful.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Shadows Over Innistrad - CW Development

Postby Tejahn » 26 Apr 2016, 19:09

Yes, the structural differences don't allow for simple 'drop and go' but snippets of their code can still be used where possible if necessary. Also, I'm glad we're helping you save some time. I still use the Community Wad along with Riiak's Deck Builder to add cards to Magic Duels.
Tejahn
 
Posts: 430
Joined: 14 May 2013, 01:35
Has thanked: 25 times
Been thanked: 25 times

Re: Shadows Over Innistrad - CW Development

Postby terrysong » 26 Apr 2016, 20:45

all right let me see if upload is successful this time
credits from
http://magic.wizards.com/en/content/sha ... trad-cards
Attachments
SOI_lowres.zip
(12.34 MiB) Downloaded 486 times
terrysong
 
Posts: 21
Joined: 02 Oct 2015, 05:50
Has thanked: 0 time
Been thanked: 0 time

Next

Return to 2014

Who is online

Users browsing this forum: No registered users and 28 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 28 users online :: 0 registered, 0 hidden and 28 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 28 guests

Login Form