• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Fix has been released. Addressed both the bazaar and temple problems.

Tested the new version, and it FIXED the Magic Shop problem! You Sir are fantastic! Thanks so much for all your work to fix this amazing game! I doubt anyone would have ever fixed it (the whole DLC problem i mean), so you really deserve credit.
 
You can confirm it yourself. Open any level in editor, go to entity->buildings, find smithy, place it down. Scroll down in the properties menu till you find health param, update it to max (550 I think for lvl 1). Press F7, go to functions. Find function called SetNationality, set to player. Now find the GoToNextUpgrade function, or something similar. Upgrade the building, update the health. Upgrade again, update health. Do this 3 times so it is lvl 4.
 
Hello, just downloaded your fix and this popped up "Assert Failed,elems<=static_sizeD:\m2_assembling\_temp.source\m2_pc_masterrelease.paradox\common\stdlibrary/std/array.h,stdlib;;stackarray<structgame;;magic;;spell, 507;;reserve.74". Hitting ok just closes the game.
 
You did not run the .bat, it looks like. You just copied the data.

This error message means that your original game resources were not properly backed up. You can check that by going into the /resource/ folder. You should see resource_pp_0X.pak renamed to resource_pp_0X.pakbu. If you see resource_pp_0X.pak instead, you did not apply the patch correctly.
 
hello, i have the majesty 2 collection for steam and i copied over the files to the majesty root folder, clicked the bat file and it disappeared with no errors and copy/pasted the shop information into the file but clicking "dlc" then "connect" i still get an error "no internet connection" ... i replaced the original shop text with the copy/paste of the one mentioned so have no idea why it won't work unless it is restricted to places outside asutralia?
 
hello, i have the majesty 2 collection for steam and i copied over the files to the majesty root folder, clicked the bat file and it disappeared with no errors and copy/pasted the shop information into the file but clicking "dlc" then "connect" i still get an error "no internet connection" ... i replaced the original shop text with the copy/paste of the one mentioned so have no idea why it won't work unless it is restricted to places outside asutralia?
Hi, you don't need to press the DLC button. The DLC is automatically activated! Just start the Campaign up and you should be good to go!
 
hello, i have the majesty 2 collection for steam and i copied over the files to the majesty root folder, clicked the bat file and it disappeared with no errors and copy/pasted the shop information into the file but clicking "dlc" then "connect" i still get an error "no internet connection" ... i replaced the original shop text with the copy/paste of the one mentioned so have no idea why it won't work unless it is restricted to places outside asutralia?

Don't worry about the DLC button. Hm, maybe I should attempt to hide it.
 
4. Go to the "profiles" folder in Majesty 2 profile folder. Your profiles are listed as "0", "1" et cetera. If this is a fresh install, you probably only have "0".
in the profile folder open the "x.profile" file, where x is your profile. In the file, find the following data:
{shop
{login "notblank"}
{auto_connect 1}
{visual_packs
}
}
Change it to (you can simply copy paste from this readme):
{shop
{login ""}
{auto_connect 0}
{visual_packs
}
}[/CODE]

Hi there, I'm pretty noob when it comes to manually finding and patching files and what not. So i got to this step and I couldn't find the profiles folder you mentioned.

https://gyazo.com/b3368bc2755d2ec3829f5dc55487ef3d
 
How can I tell if the DLCfix has worked?

When I download the DLCfix, I get an archive which contains only one file : "M2CollectionDLCRepair.exe"

1) I have placed it in the
..\steamapps\common\Majesty 2 Collection
and then I ran it

2) I have gone to the profile and amended the
{shop
{login "notblank"}
{auto_connect 1}
{visual_packs
}
}
to
{shop
{login ""}
{auto_connect 0}
{visual_packs
}
}

Do I need to do anything else?
 
I must have downloaded the fix from a different place - downloading from the link in the post at the top of this thread, and followed the instructions.

It no longer announces that I cannot access the downloadable content, except if I press the "DLC" button.
 
Hello Hapuga!

First, thank you for this marvelous patch!!

A question, it seems since your last patch, we can no more build multiple blacksmiths. It's already enough boring that we can build only one marketplace (ahhhh majesty 1 with Outposts and Trading post:(). Could you confirm that and if yes, correct it in a further patch? Maybe, even, allowing in the same time to build multiple marketplaces :p

Thanks a lot! And, congratulations again!
 
Hello,

By design you could only build 1 market/bs in M2. Can you build multiples of these buildings with a change to resources? Yes. But this will completely destroy the balance of the game. In order to mitigate that, massive re-balancing to the entire game will be needed. This is not something I am willing to do.

However, I opened all game resources in the dlc fix. If you are really curious, you can learn how to mod the game yourself.

Set/Trading/Shops - holds data on what each building has to sell.
Entity/Buildings or Entity/Units holds all building./unit data. It is defined in the .def files in those folders.
GameData/Units/RPGParams defines unit and building properties
GameData/Units/unitActions defines abilities of units
GameData/Units/unitDecour defines what armor/weapons units use

Modding of M2 is very straightforward, as all resource files are in plain text that you can open with a notepad. All entries have easily understandable names (well, maybe not all but most).

Happy modding