Page 1 of 4

Manalink 9/9:Conspiracy for the recoding of M15-10/20new upd

PostPosted: 09 Sep 2014, 14:40
by Gargaroz
Well, Manalink friends, it's like Metallica said : "Old habits reappear / Fighting the fear of fear": Korath is super-busy, so I'm back in charge of releasing the update and being somewhat rusted in this, I'm a bit worried.
For good reasons: this is a big patch, including some cards from Conspiracy (all the ones that not involves Draft), almost all M15 PLUS 99% of the old Microprosed cards recoded in C, so we could finally have them correnctly interact with the new ones !
Thus said, since I'm the only developer (apart for the Foolosopher which is still working on Draft, but its work is still "parked" until Korath is back), I had almost no time for testing the cards, so expect a long string of bugs and a V2 coming shortly.

Also, I've modified the "DUH mode": if you have it enabled in "config.txt2 then all optional triggers become mandatory, so if you want the option to decline them you have to disable Duh mode.

Then, I've to report that this release includes one annoying bug which we cannot remove as it will mess many other thigs (again, we should wait until Korath is back before solving this) : currently, you can't use activated abilities during combat unless you've an Instant in hand.
To avoid this problem, follow these steps:
1 - The first time you load the game and play the first duel as soon as the duel begins you have to put a STOP to BOTH attack phases (so that will give you the chance to put stops "fast effects assign attackers" and "fast effects assign blockers") as it will open the attack phase menu when you come to that step.
2 - Then as soon as you put the stops in the fast effects you can remove the stop from the attack phases so it doesn't stop there if there are no creatures to attack,for players attack phase this works great for AI's phase it will not stop on "fast effects assign attackers" step though only to "fast effects assign blockers".

As usual, for all this our endless and deep support & "Thank you!" goes to Korath, Sonic, Foolosopher, Aswan Jaguar, Stassy and all the others Bug Hunters.

Finally, here's the link and the usual Sonic corner : V1.1 (Dll fixed) https://www.mediafire.com/?vaz8izqz7i3kqo7

Minipatch update 20 October 2014 (attached to this post) : this fixes some bugs (see changelog). I'll submit only these minipatches regularly unless I've something bigger (aka Khans of Tarkir) to release, so check this post often. It also contains the changelog from the previous minipatch and the CSVs files, as someone requested. The minipacth DOES NOT contain the updated SRC folder, if you need it PM me.

IMPORTANT : YOU NEED THE MAIN PATCH (V1.1) BEFORE APPLYING THE MINIPATCH !

----

Important Card Art File Changes - YOU MUST READ THIS

As of the January 2014 patch the card art file naming convention has been changed. Due to this change if your currently installed ‘CardArtManalink’ folder and card artwork is older than the January 2014 patch release it will need to be replaced with those in the archives posted in the links further down this post - BEFORE installing this months card art update files.

CardArtManalink_September2014 – http://www.mediafire.com/download/9lgy9 ... pt2014.zip

Unfortunately we are unable to source a full set of HQ artwork for Magic: The Gathering–Conspiracy and M15 at present. Subsequently most of the new card artwork included in the archive is currently LQ and will be updated as soon as the HQ card art becomes available.

Archive includes alternative artwork for:

Banisher Priest
Colossal Whale
Eidolon of Blossoms
Encroaching Wastes
Fated Conflagration
Squelching Leeches
Tormented Hero
Warleader's Helix (Replacement)

Please Note: This card art update only contains the card artwork for the September 2014 Manalink 3.0 patch.

If you are downloading Manalink 3.0 for the first time, or your currently installed ‘CardArtManalink’ folder is older than the January 2014 release, please download and install the folder and files in the following archives:

‘2012_CardArtManalink.zip’ (Main Folder / Artwork) – http://www.mediafire.com/download/pnj15 ... nalink.zip
‘2012_2013_CardArtUpdates.zip’ (Compiled 2012/13 CardArt Updates) – http://www.mediafire.com/download/p1i5a ... pdates.zip
CardArtManalink_Jan2014 – http://www.mediafire.com/download/dsln1 ... an2014.zip
CardArtManalink_Feb2014 – http://www.mediafire.com/download/vwf11 ... eb2014.zip
CardArtManalink_April2014 – http://www.mediafire.com/download/1ob9b ... il2014.zip
CardArtManalink_May2014 – http://www.mediafire.com/download/28w7m ... ay2014.zip

Delete your currently installed ‘CardArtManalink’ folder and replace it with the folder in the 2012_CardArtManalink archive. Then copy the artwork from the 2012_2013_CardArtUpdates, January, February, April, May, and September archives into the newly installed ‘CardArtManalink’ folder.

Updated number of image files in the CardArtManalink folder: 13224

CardArtShandalar.zip (March 2012 release) – http://www.mediafire.com/?u6h5by3b9fbf8cf

If your current CardArtShandalar folder is older than the March 2012 release, please delete it before installing the one in the link above.
The folder for the March release contains images with corrected file names, copying the new files into an old CardArtShandalar folder will not overwrite the incorrectly named files.

Number of images image files in the CardArtShandalar folder: 1259

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 09 Sep 2014, 15:50
by Aswan jaguar
The cardartfile link is invalid according to mediafire.
The key you provided for file access was invalid. This is usually caused because the file is no longer stored on MediaFire. This occurs when the file is removed by the originating user or MediaFire.

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 09 Sep 2014, 16:44
by Aswan jaguar
@Gargaroz there is a SERIOUS BUG as soon as I start a duel I get the following assertion failed dump error and then the game crashes:
Assertion failed
functions/token_generation.c:474
is_reserved_id(csvid)
0: 0x023B41A8
1: 0x023B4309
2: 0x023B9A83
3: 0x023AB4ED
4: 0x00452489
5: 0x004946E9
6: 0x7C80B713

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 09 Sep 2014, 20:06
by stassy
Waiting for v2 before updating the whole wiki/update thread then if we can't even start the game :D

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 09 Sep 2014, 21:16
by foolosopher
Hi guys,
Nice work, but (I hate being the grumpy one), since the microprosed cards are gone, what will happen with online play? Is there going to be a way to "re-activate" them? I know that online play was not working properly, but we could (as if) sniff the packets exchanged between two PCs and find a bit about the info exchanged. Mok also mentions that at some point he changed the network protocol used before, (IPX I think) to TCP/IP, or maybe he just made a wrapper and started sending the packets with TCP/IP. Anyway, has the online functionality been wiped out of the .exe or it is there somewhere but not used?
I don't know also if Korath separated network functionality within Magic-trace.c ?

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 09 Sep 2014, 23:57
by Gargaroz
@ Foolosopher: the original cards are still in the EXE, I just changed the code pointers, if someone wants to keep the original code, we could release a "non-recoded" version, we'll see.
@ Aswan Jaguar: I fixed the link for the CardArt file, for the other bug my guess I put in the RAR files a DLL not updated with the new CSV IDs, try this one that I'm attaching and if it works I'll reupload the whole RAR file.
Guys, I'm very sorry but as I mentioned I'm a bit rusty :(

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 10 Sep 2014, 00:34
by BAgate
That fixed it Gargaroz. Thx!

But there don't appear to be any card images in the card art archive. Are they in the main archive instead?

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 10 Sep 2014, 01:06
by Gargaroz
Wrong link again. It's fixed now.
BTW, did you test the attached Dll ?

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 10 Sep 2014, 01:53
by BAgate
Artwork fixed. If you are referring to the ManalinkEh.rar fix, that is what I was referring to as the fix that worked (no more dump).

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 10 Sep 2014, 05:54
by HarlequinCasts
You rock dear Gargaroz! Great job!

Bug testing you say? We're on it ^_^

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 10 Sep 2014, 06:33
by stassy
It's working now, so I can say again awesome work, especially for the C recoding, will have to check all those pesky old cards that previously bypassed rules.

New coded cards for M15:
| Open
Act on Impulse
Aeronaut Tinkerer
Ætherspouts
Aggressive Mining
Ajani Steadfast
Altac Bloodseeker
Amphin Pathmage
Avacyn, Guardian Angel
Avarice Amulet
Belligerent Sliver
Blastfire Bolt
Blood Host
Boonweaver Giant
Borderland Marauder
Brawler's Plate
Brood Keeper
Burning Anger
Carnivorous Moss-Beast
Carrion Crow
Chasm Skulker
Chief Engineer
Chronostutter
Constricting Sliver
Coral Barrier
Covenant of Blood
Crowd's Favor
Cruel Sadist
Dauntless River Marshal
Diffusion Sliver
Endless Obedience
Ensoul Artifact
Ephemeral Shields
Eternal Thirst
Feast on the Fallen
Feral Incarnation
Festergloom
First Response
Flesh to Dust
Frost Lynx
Garruk, Apex Predator
Geist of the Moors
Generator Servant
Genesis Hydra
Glacial Crasher
Goblin Kaboomist
Goblin Rabblemaster
Hammerhand
Heliod's Pilgrim
Hornet Nest
Hot Soup
Hunter's Ambush
Hushwing Gryff
In Garruk's Wake
Indulgent Tormentor
Inferno Fist
Invasive Species
Jace, the Living Guildpact
Jalira, Master Polymorphist
Jorubai Murk Lurker
Kalonian Twingrove
Kapsho Kitefins
Kird Chieftain
Krenko's Enforcer
Leeching Sliver
Life's Legacy
Living Totem
Marked by Honor
Master of Predicaments
Meditation Puzzle
Mercurial Pretender
Meteorite
Might Makes Right
Military Intelligence
Miner's Bane
Necromancer's Assistant
Necromancer's Stockpile
Netcaster Spider
Nightfire Giant
Nimbus of the Isles
Nissa, Worldwaker
Nissa's Expedition
Ob Nixilis, Unshackled
Obelisk of Urd
Paragon of Eternal Wilds
Paragon of Fierce Defiance
Paragon of Gathering Mists
Paragon of New Dawns
Paragon of Open Graves
Perilous Vault
Phytotitan
Pillar of Light
Polymorphist's Jest
Profane Memento
Quickling
Radiant Fountain
Reclamation Sage
Research Assistant
Resolute Archangel
Return to the Ranks
Rogue's Gloves
Rotfeaster Maggot
Sacred Armory
Sanctified Charge
Scrapyard Mongrel
Scuttling Doom Engine
Seraph of the Masses
Shadowcloak Vampire
Shaman of Spring
Shield of the Avatar
Siege Dragon
Sliver Hive
Sliver Hivelord
Soul of Innistrad
Soul of New Phyrexia
Soul of Ravnica
Soul of Shandalar
Soul of Theros
Soul of Zendikar
Spectra Ward
Spirit Bonds
Stain the Mind
Statute of Denial
Stoke the Flames
Sunblade Elf
Sungrace Pegasus
The Chain Veil
Triplicate Spirits
Tyrant's Machine
Ulcerate
Undergrowth Scavenger
Unmake the Graves
Venom Sliver
Vineweft
Void Snare
Wall of Limbs
Warden of the Beyond
Waste Not
Will-Forged Golem
Witch's Familiar
Xathrid Slyblade
Yisan, the Wanderer Bard


New coded cards for Conspiracy:
| Open
Bite of the Black Rose
Brago, King Eternal
Brago's Favor
Brago's Representative
Council Guardian
Custodi Soulbinders
Custodi Squire
Double Stroke
Drakestown Forgotten
Enraged Revolutionary
Extract from Darkness
Flamewright
Grenzo, Dungeon Warden
Grenzo's Cutthroat
Grenzo's Rebuttal
Grudge Keeper
Ignition Team
Immediate Action
Iterative Analysis
Magister of Worth
Marchesa, the Black Rose
Marchesa's Emissary
Marchesa's Infiltrator
Marchesa's Smuggler
Muzzio, Visionary Architect
Muzzio's Preparations
Plea for Power
Predator's Howl
Realm Seekers
Reign of the Pit
Rousing of Souls
Scourge of the Throne
Secret Summoning
Secrets of Paradise
Selvala, Explorer Returned
Selvala's Charge
Selvala's Enforcer
Split Decision
Treasonous Ogre
Tyrant's Choice
Unexpected Potential
Council's Judgment
Dack's Duplicate
Deathreap Ritual
Academy Elite


Uncoded card list :

| Open
M15
Kurkesh, Onakke Ancient

Conpiracy
Reckless Spite
Sky Spirit
Spontaneous Combustion
Misdirection
Stifle
Æther Searcher
Agent of Acquisitions
Canal Dredger
Coercive Portal
Cogwork Grinder
Cogwork Librarian
Cogwork Spy
Cogwork Tracker
Deal Broker
Lore Seeker
Lurking Automaton
Paliano, the High City
Whispergear Sneak
Woodvine Elemental
** CONSPIRACY – Advantageous Proclamation
** CONSPIRACY – Backup Plan
** CONSPIRACY – Hidden Agenda
** CONSPIRACY – Power Play
** CONSPIRACY – Sentinel Dispatch
** CONSPIRACY – Worldknit


Attached are 2 test decks, don't forget to update your PDA and good luck bug hunters!

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 10 Sep 2014, 11:54
by Nexhro
Hey stassy :)
Council's Judgment, Dack's Duplicate, Deathreap Ritual and Academy Elite are missing from your list of coded CNS cards (and from your CNS test deck).

Thanks for this release, Gargaroz!
It's a shame Coercive Portal, Winevood Elemental and Spontaneous Combustion have been left out on purpose. They're not draft-related, after all.
Well, beggars can't be choosers.

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 10 Sep 2014, 12:45
by stassy
Thanks for the missing cards notice, actually it seems to be they are all missing their set icon, that is why they got out of my radar, time to update the test decks and report them then :P

For the uncoded cards, some might be doable in the request thread, try your luck for v2 :D

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 10 Sep 2014, 14:20
by Nexhro
stassy wrote:Thanks for the missing cards notice, actually it seems to be they are all missing their set icon, that is why they got out of my radar, time to update the test decks and report them then :P
Don't sweat it, I had reported the set icon issue before notifying you.

As far as the CNS test deck goes, Brago, King Eternal is missing, too.

Re: Manalink 2014/9/9: Conspiracy for the recoding of M15

PostPosted: 10 Sep 2014, 14:46
by Gargaroz
First post updated with the package including the correct DLL.
As for the reported missing cards, it's only matters of inserting them, they're already coded but slipped betweem the data exchange between Sonic and me.