Project Zendikar
Discuss Upcoming Releases, Coding New Cards, Etc.
PLEASE DO NOT REPORT BUGS HERE!
PLEASE DO NOT REPORT BUGS HERE!
Moderators: Aswan jaguar, gmzombie, stassy, BAgate, drool66, CCGHQ Admins
Re: Project Zendikar
by Triadasoul » 05 Oct 2009, 21:51
Anyway i've already corrected those fields, but i have questions about purpose of Enchantment fields Enchant Type OWN/OPP.
Should i use Land distruction=2 for landfall effects?
And by the way are there any twists and turns with editing manalink.csv with Excel and saving it ? Because i have allies and other inserted stuff in overlapped ids in 2 files
PS: I've just finished all the cards. I'll upload them when i make corrections according to your answers
.
Should i use Land distruction=2 for landfall effects?
And by the way are there any twists and turns with editing manalink.csv with Excel and saving it ? Because i have allies and other inserted stuff in overlapped ids in 2 files
PS: I've just finished all the cards. I'll upload them when i make corrections according to your answers
- Triadasoul
- Posts: 223
- Joined: 21 Jun 2008, 20:17
- Has thanked: 0 time
- Been thanked: 4 times
Re: Project Zendikar
by Triadasoul » 06 Oct 2009, 11:39
And, by the way, i've made a glossary of Mod values.
Mod Artifacts
1 - Artifact
2 - Target artifact
3 - Artifact put into graveyard effects
4 - Destroy artifact
5 - Control or tap/untap opponent's artifact
6 - Artifacts effects of non-artiact cards (ex. living artifact)
7 - Copy artifacts
Mod Combat Manipulator
1 - Tap, return, pumpup/ lure, combat effects
2 - Sengir Vampire, Abu Jafar (?)
Mod Control
1 - Contol traget permanent
2 - sacrifice your creature
Mod Counter Spell
1 - Counter target spell
2 - Damage that would reduce your life total to less than 1 reduces it to 1 instead
Mod creature
1 - Creature
2 - Target (Enchant) creature / PumpUp
3 - Recycle creature or pumptarget creature activated ability
4 - Destroy creature or bad enchantments
5 - Deathtouch (control or destroy enchanted creature)
6 - Tap target creature\return to owners\phase
7 - Copy creatures or animate dead
Mod Damage Opponent
1 - Damage opponent
Mod Damage Prevention
1 - Prevention
2 - Damage dealing to you
3 - Redirection from creature to you
Mod Direct fire
1 - Damage target creature
2 - Put into graveyard triggers
Mod Discard
1 - Discard
2 - Copy spell
4 - No maximum hand size or discard prevention
5 - Balancelike discard
Mod Draw Cards
1 - Draw a card
2 - Hand cards count and abilities that triggers when you discard a card
4 - Put on the bottom of the library
Mod Enchantments
1 - Enchantment
2 - Whenever you play an enchantment spell
4 - Destroy enchantment (or return ?)
5 - Enchant Enchantment
Mod Gain Life
1 - Gain life
2 - Effects that deal damage to you
3 - Damage prevention (? 1 instance)
Mod Land Distructor
1 - Destroy target land
2 - Land tap/untap/ put into play/graveyard effects (Landfall ?)
4 - Library Land search or utap land or play additional lands
5 - Control lands
6 - Land regeneration
Mod Library Manipulation
1 - Search / Cascade / Scry etc....
2 - Put cards on the bottom of the library
3 - Mill effect
Mod Recycler
1 - Return from graveyard (play/hand/library)
2 - Sacrifice at end of turn / put in grave effects
Depend on Creature
1 - Target your creatures (good pumpups etc.)
Enchant Type OWN
1 - Good enchantments
2 - Enchantments damaging opponent
3 - Controlling enchantments
4 - Some conditions on what's it enchanting
8 - Change landtype
Enchant Type OPP
1 - Enchantments damaging opponent
2 - Good enchantments
3 - Change landtype
4 - Some conditions on what's it enchanting
8 - Control and Inflatable enchantments
Mod Artifacts
1 - Artifact
2 - Target artifact
3 - Artifact put into graveyard effects
4 - Destroy artifact
5 - Control or tap/untap opponent's artifact
6 - Artifacts effects of non-artiact cards (ex. living artifact)
7 - Copy artifacts
Mod Combat Manipulator
1 - Tap, return, pumpup/ lure, combat effects
2 - Sengir Vampire, Abu Jafar (?)
Mod Control
1 - Contol traget permanent
2 - sacrifice your creature
Mod Counter Spell
1 - Counter target spell
2 - Damage that would reduce your life total to less than 1 reduces it to 1 instead
Mod creature
1 - Creature
2 - Target (Enchant) creature / PumpUp
3 - Recycle creature or pumptarget creature activated ability
4 - Destroy creature or bad enchantments
5 - Deathtouch (control or destroy enchanted creature)
6 - Tap target creature\return to owners\phase
7 - Copy creatures or animate dead
Mod Damage Opponent
1 - Damage opponent
Mod Damage Prevention
1 - Prevention
2 - Damage dealing to you
3 - Redirection from creature to you
Mod Direct fire
1 - Damage target creature
2 - Put into graveyard triggers
Mod Discard
1 - Discard
2 - Copy spell
4 - No maximum hand size or discard prevention
5 - Balancelike discard
Mod Draw Cards
1 - Draw a card
2 - Hand cards count and abilities that triggers when you discard a card
4 - Put on the bottom of the library
Mod Enchantments
1 - Enchantment
2 - Whenever you play an enchantment spell
4 - Destroy enchantment (or return ?)
5 - Enchant Enchantment
Mod Gain Life
1 - Gain life
2 - Effects that deal damage to you
3 - Damage prevention (? 1 instance)
Mod Land Distructor
1 - Destroy target land
2 - Land tap/untap/ put into play/graveyard effects (Landfall ?)
4 - Library Land search or utap land or play additional lands
5 - Control lands
6 - Land regeneration
Mod Library Manipulation
1 - Search / Cascade / Scry etc....
2 - Put cards on the bottom of the library
3 - Mill effect
Mod Recycler
1 - Return from graveyard (play/hand/library)
2 - Sacrifice at end of turn / put in grave effects
Depend on Creature
1 - Target your creatures (good pumpups etc.)
Enchant Type OWN
1 - Good enchantments
2 - Enchantments damaging opponent
3 - Controlling enchantments
4 - Some conditions on what's it enchanting
8 - Change landtype
Enchant Type OPP
1 - Enchantments damaging opponent
2 - Good enchantments
3 - Change landtype
4 - Some conditions on what's it enchanting
8 - Control and Inflatable enchantments
Last edited by Triadasoul on 06 Oct 2009, 12:48, edited 1 time in total.
- Triadasoul
- Posts: 223
- Joined: 21 Jun 2008, 20:17
- Has thanked: 0 time
- Been thanked: 4 times
Re: Project Zendikar
by jatill » 06 Oct 2009, 12:00
At this point you're more an expert on the mod fields than I am, so I can't answer that question. Are you saying you've completed the entire set?? Did you skip the cards Somacat is supposed to be doing?Triadasoul wrote:Anyway i've already corrected those fields, but i have questions about purpose of Enchantment fields Enchant Type OWN/OPP.
Should i use Land distruction=2 for landfall effects?
And by the way are there any twists and turns with editing manalink.csv with Excel and saving it ? Because i have allies and other inserted stuff in overlapped ids in 2 files
PS: I've just finished all the cards. I'll upload them when i make corrections according to your answers.
Overlapping id's is a big problem - it will cause csv2dat.exe to run into problems. Luckily, it's not hard to use excel or notepad to copy and paste rows and then just change the ids.
Apps by jatill: http://www.slightlymagic.net/wiki/Other_Apps_by_jatill
Re: Project Zendikar
by Triadasoul » 06 Oct 2009, 12:13
That was the point of my questions - does excel reconvert csv when saving it so we can lose some data or not. If somebody already edited manalink.csv and saved it without problem then i'll insert Allies and correct their id's. Yes i completed entire set except somacat's list, already implemented cards, uncodable cards, tokens and Sorin Markov.
- Triadasoul
- Posts: 223
- Joined: 21 Jun 2008, 20:17
- Has thanked: 0 time
- Been thanked: 4 times
Re: Project Zendikar
by jatill » 06 Oct 2009, 12:41
That's awesome. How would you feel about doing Somacat's list, too, since he appears to be unavailable.Triadasoul wrote:That was the point of my questions - does excel reconvert csv when saving it so we can lose some data or not. If somebody already edited manalink.csv and saved it without problem then i'll insert Allies and correct their id's. Yes i completed entire set except somacat's list, already implemented cards, uncodable cards, tokens and Sorin Markov.
Also, correcting the id's isn't something I'd do yet. There may be a little id shuffling yet to come.
Apps by jatill: http://www.slightlymagic.net/wiki/Other_Apps_by_jatill
Re: Project Zendikar
by Triadasoul » 06 Oct 2009, 13:21
May be tomorrow, but it would be nice if somacat put a list of what he already done. So here it is
http://www.axifile.com/?3002531 ID (1500-1682, except coded=0) and i haven't insert them in magic.exe
http://www.axifile.com/?3002531 ID (1500-1682, except coded=0) and i haven't insert them in magic.exe
- Triadasoul
- Posts: 223
- Joined: 21 Jun 2008, 20:17
- Has thanked: 0 time
- Been thanked: 4 times
Re: Project Zendikar
by jatill » 06 Oct 2009, 13:39
Somacat-Triadasoul wrote:May be tomorrow, but it would be nice if somacat put a list of what he already done. So here it is
http://www.axifile.com/?3002531 ID (1500-1682, except coded=0) and i haven't insert them in magic.exe
Please post any work you've gotten done so far.
Triadasoul-
Below is a list of additional cards that need to be added, along with their ids and code pointers. Remember, start with a fresh copy of the csv and exe and just add these cards plus the ones assigned to Somacat. All the other cards will be added separately.
Here's a few tips on adding cards to the exe, if I didn't mention them before:
1) Search for a card by id. If there is a match, then replace that record. If not, you'll need to scroll down to the first available 'dummy' slot and use that instead. The "Reserved Information" code is actually very important, even though we don't have a breakdown of what does what. The best you can do is copy the reserved information from a similar card. This slot basically tells the AI how to use the card.
Later today I'll upload all the code I have so far. That way, once you enter a card into the csv and exe, you can run csv2dat.exe. Then you can fire up Magic.exe and actually use the cards!! (if they work).
Sorin Markov 613, Disharmony
Malakir Bloodwitch 614, Divine Intervention
Vamprire Nighthawk 617, Dream Coat
Pyromancer's Ascension 619, Dwarven Song
Sarkhan Vol 625, Enchantment Alteration
Threads of Disloyalty 627, Equinox
Vedelkan Shackles 630, Evil Eye of Orms-by-Gore
Umezawa's Jitte 632, Falling Star
Illusions of Grandeeur 633, Feint
Donate 634, Field of Dreams
Might of Alara 636, Firestorm Phoenix
Tezzeret the Seeker 639, Floral Spuzzem
Wall of Roots 641, Forethought Amulet
Sower of Temptation 644, Gabriel Angelfire
Bloodbraid Elf 646, Gauntlets of Chaos
Mind's Desire 648, Giant Slug
jmp near _card_threads_of_disloyalty ; 2001cc7
jmp near _card_sorin_markov ; 2001ccc
jmp near _card_sarkhan_vol ; 2001cd1
jmp near _card_vedalken_shackles ; 2001cd6
jmp near _card_umezawas_jitte ; 2001cdb
jmp near _card_illusions_of_grandeur ; 2001ce0
jmp near _card_donate ; 2001ce5
jmp near _card_might_of_alara ; 2001cea
jmp near _card_tezzeret_the_seeker ; 2001cef
jmp near _card_wall_of_roots ; 2001cf4
jmp near _card_sower_of_temptation ; 2001cf9
jmp near _card_bloodbraid_elf ; 2001cfe
jmp near _card_minds_desire ; 2001d03
Apps by jatill: http://www.slightlymagic.net/wiki/Other_Apps_by_jatill
Re: Project Zendikar
by Triadasoul » 06 Oct 2009, 16:42
And what does "Secrete byte" field means?
By the way if someone makes a list of similar cards, or "reserved information" values for the list made above, it would speed the work up dramatically. Cause i'm not orientate well in all cards we already have.
By the way if someone makes a list of similar cards, or "reserved information" values for the list made above, it would speed the work up dramatically. Cause i'm not orientate well in all cards we already have.
- Triadasoul
- Posts: 223
- Joined: 21 Jun 2008, 20:17
- Has thanked: 0 time
- Been thanked: 4 times
Re: Project Zendikar
by jatill » 06 Oct 2009, 16:59
Secret Byte is meaningless, as far as I can tell. Anything works. But it's secret. Shh....Triadasoul wrote:And what does "Secrete byte" field means?
By the way if someone makes a list of similar cards, or "reserved information" values for the list made above, it would speed the work up dramatically. Cause i'm not orientate well in all cards we already have.
Here's a few handy reserved things to use. They do not have to be very specific for the cards, just general similarity.
For creatures that should be played before combat (ex haste, lords):
000000FF01010001000000
For creatures with pump:
000000FF48010001000000
Cards with mana abilities:
100000FF01010000000000
Cards with sac abilities:
000000FFFF100000000000
Creatures without activated ability:
000000FF08010001000000
I'm not sure what other main categories there are, but that should cover most cards. Worst case, we'll find out when people complain that the Ai does not use the card.
Apps by jatill: http://www.slightlymagic.net/wiki/Other_Apps_by_jatill
Re: Project Zendikar
by Triadasoul » 06 Oct 2009, 17:18
Shh..
I don't think those values covers this cards:
Pyromancer's Ascension, Threads of Disloyalty, Vedalken Shackles,
Umezawa's Jitte, Illusions of Grandeeur, Donate, Might of Alara, Wall of Roots,
Sower of Temptation, Mind's Desire
PS: I've found value for plainswalkers cause it was near the end of the list )))
I don't think those values covers this cards:
Pyromancer's Ascension, Threads of Disloyalty, Vedalken Shackles,
Umezawa's Jitte, Illusions of Grandeeur, Donate, Might of Alara, Wall of Roots,
Sower of Temptation, Mind's Desire
PS: I've found value for plainswalkers cause it was near the end of the list )))
- Triadasoul
- Posts: 223
- Joined: 21 Jun 2008, 20:17
- Has thanked: 0 time
- Been thanked: 4 times
Re: Project Zendikar
by jatill » 06 Oct 2009, 17:41
What, every card isn't a creature?Triadasoul wrote:I don't think those values covers this cards:
Pyromancer's Ascension, Threads of Disloyalty, Vedalken Shackles,
Umezawa's Jitte, Illusions of Grandeur, Donate, Might of Alara, Wall of Roots,
Sower of Temptation, Mind's Desire
For cards where there is no AI decision (ex Pyromancer's Ascension, Illusions), I don't think the value matters.
Threads = Control Magic:
000000FF01010001000000
Shackles = Rubinia Soulsinger
000000FF18010003000000
Jitte ~ Tawnos Weaponry??
040000FF41010002000000
Might of Alara = Giant Growth
020000FF04010003000000
Wall of Roots = Llanowar Elves
100000FFF8010002000000
etc. Like you said, if you're not familiar with the cards, it's tougher.
Apps by jatill: http://www.slightlymagic.net/wiki/Other_Apps_by_jatill
Re: Project Zendikar
by jatill » 06 Oct 2009, 19:03
Here's the code I promised, if you want to putter around with actual cards at all. Not necessary, but it might break the tedium / show you that you're doing it right.
http://rapidshare.com/files/289509449/20091006.zip
Don't clobber your Magic.exe or Manalink.csv or Cards.dat, though.
http://rapidshare.com/files/289509449/20091006.zip
Don't clobber your Magic.exe or Manalink.csv or Cards.dat, though.
Apps by jatill: http://www.slightlymagic.net/wiki/Other_Apps_by_jatill
Re: Project Zendikar
by Salbei » 07 Oct 2009, 01:10
here are the pics for the named cards. I´ve used the new artwork for minds desire/wall of roots.jatill wrote:Sorin Markov 613, Disharmony
Malakir Bloodwitch 614, Divine Intervention
Vamprire Nighthawk 617, Dream Coat
Pyromancer's Ascension 619, Dwarven Song
Sarkhan Vol 625, Enchantment Alteration
Threads of Disloyalty 627, Equinox
Vedelkan Shackles 630, Evil Eye of Orms-by-Gore
Umezawa's Jitte 632, Falling Star
Illusions of Grandeeur 633, Feint
Donate 634, Field of Dreams
Might of Alara 636, Firestorm Phoenix
Tezzeret the Seeker 639, Floral Spuzzem
Wall of Roots 641, Forethought Amulet
Sower of Temptation 644, Gabriel Angelfire
Bloodbraid Elf 646, Gauntlets of Chaos
Mind's Desire 648, Giant Slug
they all got correct ID so you should just put em into your CardArtNew folder.
http://salbei.spacequadrat.de/magic/updates/zCardArtNew2.rar (ftp server is currently not available, going to upload the file as soon as it is back under this url(~8 hours,providers server is moving) // attaching the file in the meantime. // edit -> working now
I´ve also updated the Autotargeting files a while ago ->
http://salbei.spacequadrat.de/magic/updates/TargetsAI.txt
http://salbei.spacequadrat.de/magic/updates/TargetsHuman.txt
so next the next patch is going to have 58 "new" cards ? i´ve really lost the overview by now.
Last edited by Salbei on 07 Oct 2009, 11:30, edited 1 time in total.
Retired a long time ago. I will not reply.
-

Salbei - DEVELOPER
- Posts: 1053
- Joined: 04 Jun 2009, 10:58
- Location: Germany
- Has thanked: 3 times
- Been thanked: 2 times
Re: Project Zendikar
by Triadasoul » 07 Oct 2009, 07:23
Here's the list of codes i need. if there is no code pointer/reserved information - i couldn't find it and will leave it blank.
27 2001baa Conqueror's Pledge
78 000000FF08010001000000 2001bbe Felidar Sovereign
120 2001bc3 Iona, Shield of Emeria
289 2001bf5 Luminarch Ascension
613 004000FF11010002000000 2001ccc Sorin Markov
614 000000FF01010001000000 2001abf Malakir Bloodwitch
617 000000FF08010001000000 2001afb Vampire Nighthawk
619 2001b69 Pyromancer Ascension
625 004000FF11010002000000 2001cd1 Sarkhan Vol
627 000000FF01010001000000 2001cc7 Threads of Disloyalty
630 000000FF18010003000000 2001cd6 Vedalken Shackles
632 2001cdb Umezawa's Jitte
633 2001ce0 Illusions of Grandeur
634 2001ce5 Donate
636 020000FF04010003000000 2001cea Might of Alara
639 004000FF11010002000000 2001cef Tezzeret the Seeker
641 100000FFF8010002000000 2001cf4 Wall of Roots
644 2001cf9 Sower of Temptation
646 000000FF01010001000000 2001cfe Bloodbraid Elf
648 2001d03 Mind's Desire
933 000000FF08010001000000 2001a33 Scute Mob
934 2001a47 Terra Stomper
945 200194d Eternity Vessel
981 2001952 Expedition Map
984 000000FF48080000000000 2001975 Arid Mesa
1002 Angel Token
1013 2001c22 World Queller
1041 2001c2c Archive Trap
1043 2001c45 Hedron Crab
1052 2001c6d Mindbreak Trap
1053 2001c81 Rite Of Replication
1064 2001c9a Sphinx of Jwar Isle
1072 2001c9f Sphinx of Lost Truths
1074 2001ca4 Summoner's Bane
1086 2001a6f Bloodchief Ascension
1088 2001a74 Bloodghast
1095 2001a83 Disfigure
1103 000000FF01010001000000 2001a8d Gatekeeper of Malakir
1111 Guul Draz Specter (000000FF08010001000000)
1127 2001ad3 Ob Nixilis, the Fallen
1129 000000FFFF100000000000 2001af1 Vampire Hexmage
1132 000000FF08010001000000 2001af6 Vampire Lacerator
1136 2001b0a Burst Lightning
1159 004000FF11010002000000 2001b0f Chandra Ablaze
1163 000000FF01010001000000 2001b32 Goblin Guide
1168 2001b5f Obsidian Fireheart
1171 20019cf Beastmaster Ascension
1178 20019e8 Harrow
1257 20019f7 Lotus Cobra
1431 004000FF11010002000000 2001a06 Nissa Revane
1568 000000FF08010001000000 2001a01 Nissa's Chosen
1570 2001a24 Rampaging Baloths
1625 000000FF48080000000000 200197a Marsh Flats
1834 000000FF48080000000000 200197f Misty Rainforest
1959 000000FF48080000000000 2001989 Verdant Catacombs
1978 Illusion (token)
1981 000000FF48080000000000 2001984 Scalding Tarn
1985 20019a2 Oran-Rief, the Vastwood
27 2001baa Conqueror's Pledge
78 000000FF08010001000000 2001bbe Felidar Sovereign
120 2001bc3 Iona, Shield of Emeria
289 2001bf5 Luminarch Ascension
613 004000FF11010002000000 2001ccc Sorin Markov
614 000000FF01010001000000 2001abf Malakir Bloodwitch
617 000000FF08010001000000 2001afb Vampire Nighthawk
619 2001b69 Pyromancer Ascension
625 004000FF11010002000000 2001cd1 Sarkhan Vol
627 000000FF01010001000000 2001cc7 Threads of Disloyalty
630 000000FF18010003000000 2001cd6 Vedalken Shackles
632 2001cdb Umezawa's Jitte
633 2001ce0 Illusions of Grandeur
634 2001ce5 Donate
636 020000FF04010003000000 2001cea Might of Alara
639 004000FF11010002000000 2001cef Tezzeret the Seeker
641 100000FFF8010002000000 2001cf4 Wall of Roots
644 2001cf9 Sower of Temptation
646 000000FF01010001000000 2001cfe Bloodbraid Elf
648 2001d03 Mind's Desire
933 000000FF08010001000000 2001a33 Scute Mob
934 2001a47 Terra Stomper
945 200194d Eternity Vessel
981 2001952 Expedition Map
984 000000FF48080000000000 2001975 Arid Mesa
1002 Angel Token
1013 2001c22 World Queller
1041 2001c2c Archive Trap
1043 2001c45 Hedron Crab
1052 2001c6d Mindbreak Trap
1053 2001c81 Rite Of Replication
1064 2001c9a Sphinx of Jwar Isle
1072 2001c9f Sphinx of Lost Truths
1074 2001ca4 Summoner's Bane
1086 2001a6f Bloodchief Ascension
1088 2001a74 Bloodghast
1095 2001a83 Disfigure
1103 000000FF01010001000000 2001a8d Gatekeeper of Malakir
1111 Guul Draz Specter (000000FF08010001000000)
1127 2001ad3 Ob Nixilis, the Fallen
1129 000000FFFF100000000000 2001af1 Vampire Hexmage
1132 000000FF08010001000000 2001af6 Vampire Lacerator
1136 2001b0a Burst Lightning
1159 004000FF11010002000000 2001b0f Chandra Ablaze
1163 000000FF01010001000000 2001b32 Goblin Guide
1168 2001b5f Obsidian Fireheart
1171 20019cf Beastmaster Ascension
1178 20019e8 Harrow
1257 20019f7 Lotus Cobra
1431 004000FF11010002000000 2001a06 Nissa Revane
1568 000000FF08010001000000 2001a01 Nissa's Chosen
1570 2001a24 Rampaging Baloths
1625 000000FF48080000000000 200197a Marsh Flats
1834 000000FF48080000000000 200197f Misty Rainforest
1959 000000FF48080000000000 2001989 Verdant Catacombs
1978 Illusion (token)
1981 000000FF48080000000000 2001984 Scalding Tarn
1985 20019a2 Oran-Rief, the Vastwood
- Triadasoul
- Posts: 223
- Joined: 21 Jun 2008, 20:17
- Has thanked: 0 time
- Been thanked: 4 times
Re: Project Zendikar
by Salbei » 07 Oct 2009, 11:52
we are almost done , right ? i´ve really lost the overview and didn´t do anything except adding the artwork
can´t wait to play with these goodies.
can´t wait to play with these goodies.
Retired a long time ago. I will not reply.
-

Salbei - DEVELOPER
- Posts: 1053
- Joined: 04 Jun 2009, 10:58
- Location: Germany
- Has thanked: 3 times
- Been thanked: 2 times
Who is online
Users browsing this forum: No registered users and 2 guests