• 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.
Hello everyone! Common Sense and 1.12 have been released, and our expansion sales continue to shatter previous records! With the expansion and patch now out, we're going to shift into a different gear with our dev diaries for a while, talking about other things than upcoming features. Some ideas we've had is to discuss our design process, how we handle feedback from fans, and reflections on different parts of the game and where we want to see them go in the future.

Today, however, we're busy working on a hotfix for 1.12, so I thought I'd tell you about that, and also a bit about why there will always be bugs on release of a new expansion.

Let's deal with the hotfix first. From what we've seen, 1.12 has been a smooth launch for the majority of users, with a low bug count in new features, but there were some serious technical issues on certain hardware setups.

The hotfix is expected to be released today or tomorrow, and at present contains fixes for the following issues:

Hotfix 1.12.1 (AS OF WRITING OF THIS POST, THIS IS NOT YET OUT)
- Fixed a bug where the AI would declare suicidal wars due to incorrectly calculating defensive call acceptance
- Spain can no longer form Andalusia and vice versa (preventing endless nation forming loop for prestige)
- Forts can no longer take control of other provinces with forts (capital, mothballed or otherwise)
- Fixed a bug where the AI would accept concede defeat as the only concession even when they had 100% warscore.
- Fixed a bug where single player games started with the 'Only host can save' setting would be unable to be loaded.
- Fixed a bug where some AIs would constantly mothball and unmothball forts (this could cause serious performance hit on lower end machines as well)
- Fixed a bug where the AI would continously march back and forth between two provinces in a fort's ZoC
- Fixed exploit where you could give away ally's provinces even if not occupied in coalition war.
- Fixed a bug where rebels would spawn at very low morale when there were hostile units in their spawn province.
- Fixed an issue with steam workshop removing supported_version from .mod files
- Fixed an issue where .mod files would be printed with garbled data, resulting in CTD on launch
- Fixed an exploit where you could give away the provinces of your war allies even if they were not occupied (you should only be able to give away your own unoccupied provinces)
- Unit movement lock can no longer be bypassed by issuing another move order.
- Fixed artillery models for several different unit packs to have the correct infantry model accompanying it.
- Lowered cost of diplomatic annexation from 10 to 8 dip points per development (since there's more ways to decrease adm cost)
- Autonomy from diploannexation is now 60 (down from 75)
- Fixes issues using the MacBook trackpad when interacting with the map on OSX.
- Fixed a CTD in AI province conquest weight calculation
- Fixed a CTD related to rebels in uncolonized provinces
- Game no longer crashes when forcing nations with subjects to revoke claims.
- Save games saved in 1.12 no longer cause CTDs in 1.11 (only applies to saves made after this hotfix is applied)
- The '+' key should now increase game speed correctly on US/UK keyboards.
- Fixed issue where foreign Separatists defecting to your country caused your country to act as if it was just released.

Note that we are only considering important fixes and tweaks for hotfixes, so if you have a bug you think should be hotfixed, take a moment and ask yourself whether or not it can wait until the larger bugfixing patch that we'll be releasing later in June.


Why do patches always have bugs?
This is a question we get a lot, along with 'Do you even test your games?', and 'Do you even play your own games?'. The answer is, yes, we play our own games, and yes, we test our games. Loosely calculated, about 2400 man-hours of QA has gone into Common Sense, and before a launch every feature is tested thoroughly. Over the course of the development of 1.12 and Common Sense, approximately 1200 bugs have been fixed by the team.

So why, then, do bugs still get into the release? There are two sides to this, and the first one is math.

As of Tuesday night, we had around 20000 concurrent players. If we assume that those 20000 people each play 2 hours that night, that is 40000 hours of play. In order to have equivalent QA test hours to only 2 hours of play on a release night, we would need a team of 30 full-time QA. Scenarios that only happen once every 10000 games will realistically never happen for our QA, and when you factor in that those 20000 players have 20000 different hardware setups... you can begin to see why things like the game not launching on a single core computer (we do not have a single core computer in QA because they haven't been making them for over half a decade) or the engine upgrade breaking mac trackpads (we did not have a mac trackpad in QA, we now do and will use to test future versions) happen.

That's one side of the coin. The other side of the coin is priority.

It's always our ambition to release new expansions without bugs in the new features, and for this reason we consider newly introduced bugs higher priority than older ones. We haven't always done a great job of this in the past, but 1.12/Common Sense had a much lower bug count in new features than previous expansions. There were however, a couple immediately apparent issues, particularly the fact that movement locking did not work at all. You might reasonably ask yourself how such a thing slipped through QA. The answer: It didn't.

The movement locking bug was introduced in the very last build we made for release, as a result of fixing another bug where ZoCs would create weird movement paths. It was only found after the build was done and smoke tested (smoke testing is basically a thorough 'does the game actually run' test that we do on anything we release to the public). Given that we had no other serious known issues at the time, I made the call that the issue was not serious enough to warrant spending another half a day making a new build and testing that build. QA found the issue, I chose not to fix it because the time spent making a new build could be better spent working on our back log of older bugs, and I figured that we'd have to make a hotfix anyway due to the risk for technical issues appearing with the engine upgrade.

The simple fact of it is that we are probably never going to have a launch that doesn't introduce at least one or two serious technical issues, because we do not, and cannot test the game on the thousands and thousands of different hardware configurations that will be playing the game the moment we set the patch live. The measure of a successful launch, in my book, is not that there are no bugs, but rather that there are no serious bugs which could reasonably have been caught by our internal testing.

Do I expect this explanation to change much? Not really, because I think people like easy explanations, and 'Paradox does not even test their expansions' is a much easier explanation than 'In a complex piece of software you will always have some bugs no matter how much QA you do', 'Fixing bugs can introduce new bugs' and 'Not all bugs are worth grinding development to a halt in order to fix'.

Nonetheless, for those who wish to know, there it is.
 
Last edited:
Since I reverted back to 1.11.4 following the 1.12 update (I didn't actually run 1.12), I'm not seeing any War Exhaustion in my current ironman Brittany game, which kind of ruins it (far too easy).

I've been fighting 2 wars which should have generated loads of WE (from both battles and winter attrition), but didn't gain a single fractional point of WE.

I have no mods installed (I originally had some graphic-only mods but the launcher wouldn't start until I removed all of them) and have all DLC installed, except the Common Sense ones.
Is my game broken, or will the hotfix fix this too somehow?

I reported the bug here: https://forum.paradoxplaza.com/foru...n-since-reverting-after-1-1-12-update.861685/
 
Gotta say I always liked how Pdx is always trying to eradicate the bugs in their games. youre keeping it up nicely guys, I never felt like "they don't even test their games", who ever tried to just slightly mod a game knows that everything can cause a bug... adding and reworking mechanics is really hard work, and Im almost surprised how you manage to have only a few, not even dramatic bugs at a release.

huge fan of your company
 
From the OP:

"- Fixed an issue with steam workshop removing supported_version from .mod files"

You guys didn't fix that big issue.

'supported_version' line disappears when I upload a mod Steam Workshop. And subscriber/player can't play with mod, because it's grayed out.

Please help.
 
  • 1
Reactions:
You guys didn't fix that big issue.

'supported_version' line disappears when I upload a mod Steam Workshop. And subscriber/player can't play with mod, because it's grayed out.

Please help.
They haven't released the hotfix yet.
 
  • 6
  • 1
Reactions:
They haven't released the hotfix yet.

xlea2ug.png
 
  • 7
Reactions:
AT gain from battles was doubled, seems we need another non battle source though.
Aren't buff of quality and battle AT gain enough? If we have another source, then AT from battles should be nurfed..

And AE gain was nurfed too much. I hardly get coalition. When I saw that Bohemia and Holland got mega-coalition in dev's mp, I'm excited for restriction of expansion which is especially inside HRE, but it was a bug and you even nurfed ae gain..
 
Sub-forum. The reason I don't reply is because it simply takes too much time, not because I prefer such threads to clutter up main forum.

Most suggestion threads in main forum don't get commented on either, the exception being the ones that generate a lot of replies. Same with ones that generate a lot of replies in sub-forum.
That's very unfortunate. I've basically given up on the sub-forum entirely for the sole reason that there are almost no replies by the devs to the posts. I'm probably not the only one.
 
  • 3
Reactions:
Clearly anyone saying there are no major bugs isn't playing this on a Mac with a trackpad. Game is unplayable without a mouse, and even with a mouse there are odd interactions with popup windows. I don't always have access to a mouse. (nor do I need one, since I bought a Macbook and prefer to use the trackpad)

Look, I get that bugs happen with patches, especially big ones that fundamentally change the game. I can accept that. I cannot accept when a game becomes completely unplayable on a common setup when I just spent $15 on a new expansion and I'm seeing nothing to address this for two full days after the patch. If this had happened to Windows users there would have been a riot. A stickied post in the main forum on the 9th explaining that you are aware of the issue and we can expect a fix in X days would have gone a long way.
 
  • 3
Reactions:
When you click on the icon to send your trade fleet to protect trade you will have a lot of option's showing how much the collect/steer will be affected. And those number's are essencial to decide where you will send your trade fleet. But they are complete wrong. Please fix that.
 
Hello everyone! Common Sense and 1.12 have been released, and our expansion sales continue to shatter previous records! With the expansion and patch now out, we're going to shift into a different gear with our dev diaries for a while, talking about other things than upcoming features.

I, for one, am eagerly awaiting to hear about the new upcoming features. :p
 
Hello everyone! ... Nonetheless, for those who wish to know, there it is.

I can't see Wiz staying this calm and rational forever. We should start a pool on when he loses it.
 
I'm astonished at how expensive developing provinces is. I hope they reevaluate it for the next hotfix. It makes coring look cheap and it seems far better to conquer to get extra money and manpower.

I guess the only real way possible to play Tall is to find someway to avoid wars and simply spend basically of your points on development until you get the cheaper tech bonuses for being behind on time. But that doesn't makes any sense compared to conquering. I honestly struggle to see the point of developing due to the excessive MP cost.

Has there been any indication by the devs to reconsider the MP values for development? I hope I'm not crazy thinking this.
 
  • 1
  • 1
Reactions:
Fair enough. I guess we could have the Savoy AI have a chance to remain in the Empire to represent this, but we still want them out in most cases simply because otherwise they block France from going into Italy.

Awesome Wiz, I suggested this in the "Italy leaves the HRE" thread and I'm glad to hear it's being considered. I think it would make gameplay interesting in the region - sometimes Savoy stays in the HRE, sometimes it goes; sometimes it blocks France, sometimes France has an open door to Italy. Savoy's HRE status was a bit more ambiguous than the rest of its Italian neighbors, so this uncertainly would fit actual history rather well.

Hopefully the bug where a trade patrol fleet tells you each time it enters each and every province it goes to is high up on your bug fix list - playing as Portugal to test out the new content, the message spam got old really quickly (and when I turned the "unit arrived" alert off, I inevitably left armies stranded for awhile in places I didn't want to since I didn't get a message they had arrived)
 
Last edited:
Also, just because it wouldn't be a DD if I didn't tantalize you guys a little bit.

qf8vWEj.png


(We decided to use one of our unused tags for it, since removing tags can't really be done without busting save games anyway.)
I almost did a double take. You're adding in the Florentine Republic and allowing to form Tuscany later on or something along those lines? I like that.
 
That's very unfortunate. I've basically given up on the sub-forum entirely for the sole reason that there are almost no replies by the devs to the posts. I'm probably not the only one.

I keep reading it through once every month for new ideas ..
 
  • 13
  • 1
Reactions:
I keep reading it through once every month for new ideas ..
The problem is that it doesn't feel like you're reading them, which is the most important thing when community members are posting suggestions for the game. It doesn't matter how much you say that you're doing so if it doesn't feel like you are. Otherwise it may as well just be a bunch of friends hanging out with one another and speculating on what the game might be like or what they'd like to see happen. The suggestion board isn't very good for that since there's no guarantees that anyone will post on your suggestions. Without actual dev posts it just leads to a negative feedback cycle that encourages you not to post or share suggestions.
 
  • 3
Reactions: