Ok, did bunch of tests and results are as follow:
1) Game stopped crashing when changing holding manually via a pointer, which is nice. Saves, monthly and yearly ticks are also stable, which is even better
2) You can't access buildings of a different holding type, as you lack the proper "main" building (eg. If you change a castle into a city, you can't build city buildings in it, as the game still "see" you have a castle build there, even if the holding itself is treated as a city now)
3) If you decide to upgrade the main building (say, from tier 2 Keep to tier 3 Concentric Castle) and manually change the building that's in construction (to, say, City Center, so a tier 3, but CITY building, instead), it will fail. The game will be stable, and the building will be finished, but the game will be still searching for tier 1 city building.
4) Thinking that I'm smarter than this, I re-do the point 3, BUT instead manually switching the building to tier ONE city building (Village Center). However, this still doesn't work - the game continues to recognise the holding as a castle for the sake of construction, the Village Center is treated as if it was a tier 2 building and its potential upgrades are those of a Castle, too.
So whatever governs this, it's not that specific pointer. However, it's still a nice way to switch a badly build city into a castle, revoke the title on it, manually start a construction of some more suitable building and then re-switch it back to a city, handling it back to some mayor. Better this than nothing
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1