Page 1 of 5

How to edit your sealed deck!

PostPosted: 30 Jun 2013, 11:49
by cookiezeater
Ptsss. Come here, bro.
First of all, you need any HEX editor.
Once you have it, you need your savefile and this AWESOME SHIT http://slightlymagic.net/forum/viewtopi ... =99&t=8025
You should figure out how to use that tool by youself. Theres an example inside of that thread

Open your profile in a hex editor. You should see some strange symbols down here.
Now you need unpacked xml
D:\Games\Steam\SteamApps\common\Magic 2014\DATA_DECKS_D14_unpacked\DATA_DECKS_D14\DATA_ALL_PLATFORMS\DECKSD14_SEALED_POOL.XML
which contains sealed cards id's.

Okay, here we go.
Open DECKSD14_SEALED_POOL.XML with a text editor, you can see some deckOrder id's here.
Now go back to profile. Scroll down and you can see your sealed decks names between header and ending of the profile.

Example of the deck | Open
Code: Select all
1D 01 21 01 05 01 7B 01 19 01 05 01 1D 01 4F 01 44 01 3F 01 04 01 03 01 20 01 00 01 07 01 07 01 50 01 55 01 01 01 71 01 7D 01 51 01 51 01 3C 01 3C 01 94 02 31 02 36 02 08 02 2E 02 16 02 34 02 25 02 32 02 42 02 54 02 15 02 39 02 37 02 2D 02 33 02 02 02 3A 02 68 02 4A 02 73 02 0A 02 33 02 36 02 11 02 18 02 37 02 6C 02 5D 02 87 02 29 02 0D 02 0F 02 37 02 31 02 12 02 36 02 09 02 02 02 5D 02 6C 02 0F 02 38 02 25 02 2F 02 31 02 46 02 66 02 3E 02 38 02 2F 02 0A 02 17 02 15 02 36 02 02 02 33 02 5A 02 87 02 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00
These are blocks with your cards. You can change hex values with any sealed pool's ids. Of course you should convert these ids to hexadecimal form first. There is also 01 and 02 values, these says if your card is in deck 01 or pool 02. Every two blocks = 1 card. Saved pools can have maximum of 126 cards.

There is some empty FF 00 slots as you can see. It should work well if you just fill these with card ids and 02 values like [35 02] and so on.
After you're done with editing, just generate a new hash and enjoy..

Also, it should be possible to create more deck slots by just copying existing ones and editing some values.

Image of what you should edit.

http://i.imgur.com/5OTSIHN.png

Proof.
http://i.imgur.com/XcsNR6W.jpg

Have fun and enjoy.

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 12:08
by FrankJeager
Maybe the 01 are for your cards in your deck and 02 for the cards in your pool ?

Thank you for your tuto ;)

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 12:11
by cookiezeater
FrankJeager wrote:Maybe the 01 are for your cards in your deck and 02 for the cards in your pool ?

Thank you for your tuto ;)
Oooh, you're right!
Edited my post a bit.

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 12:29
by FrankJeager
I have no FF 00 at the end of the section, I think these values are for the 3 boosters you unlock in the sealed campaign (that i have unlocked).

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 12:45
by cookiezeater
I tried to play multiplayer with edited decks, and nope, it doesn't work. There should be some protection code inside. I have no idea what to do.

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 12:46
by cookiezeater
FrankJeager wrote:I have no FF 00 at the end of the section, I think these values are for the 3 boosters you unlock in the sealed campaign (that i have unlocked).
Yep. i forgot about boosters, so you're right again.

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 14:02
by FrankJeager
cookiezeater wrote:I tried to play multiplayer with edited decks, and nope, it doesn't work. There should be some protection code inside. I have no idea what to do.
It works for me. But I've done only little replacements.

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 14:06
by Zarroc
FrankJeager wrote:It works for me. But I've done only little replacements.
yep it also worked for me. I think the game only checks some basic rules like the cardlimit etc.

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 19:24
by GamerXYZ0
I first asked this question in the topic of the hash generator. However, I then realized it's a topic that's way too old already, and in a section not many look at. So, I deleted it and now ask it here:

Does anyone know where Skidrow's release dumps the profile of 2014?

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 21:29
by cookiezeater
Zarroc wrote:
FrankJeager wrote:It works for me. But I've done only little replacements.
yep it also worked for me. I think the game only checks some basic rules like the cardlimit etc.
Hmm, okay. Probably i did something wrong.

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 21:30
by cookiezeater
GamerXYZ0 wrote:I first asked this question in the topic of the hash generator. However, I then realized it's a topic that's way too old already, and in a section not many look at. So, I deleted it and now ask it here:

Does anyone know where Skidrow's release dumps the profile of 2014?
C:\Users\CookiezEater\AppData\Local\SKIDROW\gameid\Storage

Re: How to edit your sealed deck!

PostPosted: 30 Jun 2013, 22:38
by GamerXYZ0
Ah, no wonder I couldn't find it: appdata is a hidden folder. Thanks, I now found it by turning on hidden folders.

Re: How to edit your sealed deck!

PostPosted: 01 Jul 2013, 04:33
by tanis00
Excellent! If I can find the time, I'm considering developing an app that would edit the profile and create a new, random sealed deck, possibly based on custom card pools too if it works well. I've also been thinking about how to allow tournaments where you could be reasonably sure that nobody was cheating (assuming you wrote down the cards they played) and I think I might have a way. Is this something you guys would be interested in, and/or is someone else already working on something like this?

Re: How to edit your sealed deck!

PostPosted: 01 Jul 2013, 06:48
by cookiezeater
tanis00 wrote:Excellent! If I can find the time, I'm considering developing an app that would edit the profile and create a new, random sealed deck, possibly based on custom card pools too if it works well. I've also been thinking about how to allow tournaments where you could be reasonably sure that nobody was cheating (assuming you wrote down the cards they played) and I think I might have a way. Is this something you guys would be interested in, and/or is someone else already working on something like this?
You could make it so it uses a RANDOM SEED, CUSTOM SEED, like 1-*infinity* for deck generation, and something like little tournament server maybe? Every player profile should have only 1 try to generate a new pool, then they create deck, play games, then your server generates new seeds for new tournament players and so on. The only problem, you can't spectate a match. But if someone will stream, then its ok. Also seeds should be saved on your pc, to check if someone was cheating or not.
I sure custom pools are possible. But it looks like they can contain only 255 cards, as maximum FE value.

Re: How to edit your sealed deck!

PostPosted: 01 Jul 2013, 06:57
by Mushroom Cap
I just played three multiplayer games with an edited sealed pool. No errors at all. I'm not a coder and have no experience with coding, but a simple google search for a hex editor and a hexadecimal converter was all I needed thanks to your instructions.