Well, I started with a new campaign in 1.4. So far so good, but when I declared war against Venice, immediately I get a "-50 dishonoring treaties" penalty with virtually everyone. I did have a trade agreement with Venice, and with the Italian States (who declared war against me because they were allied with Venice). I tried different variations (like cancelling my trade agreement before).
I thought maybe it was because they had given me unlimited military access. So I got military access to another nation, then declared war. No penalty. Like Venice, this nation (Hanover) was very friendly, so it's not a "declare war on a friend" penalty.
Maybe it's because I was trading with them? So I break off trade prior to going to war. Same -50 penalty. Next, I reload, and try declaring war on Saxony (since I have a trade agreement). No penalty. It's not a "declared war on similar religion" penalty, since Saxony is the same religion as Venice any myself.
Best I can tell, it's a "Declared war on Venice" -50 penalty. IMO, anytime a game slaps you with a penalty worse than being a different religion + different government type, it should warn you first, and ask you if you should proceed. Basic Game Design 101, IMO.
Maybe Venice is a protectorate, but due to a bug, you don't get that info on the diplomacy screen?
Declaring war upon the Italian States (to get Venice to declare war on you) also yields the -50 penalty. Puzzling.
---
Ok, I think I know what *might* be causing this. I had a mod "ProperEmpireTerraIncognitaAI" pack file in the Empire data directories. This mod was an attempt pre-1.4 to mitigate the diplomacy problems, although it was only partially successful.
I thought I wasn't using it (because I had it disabled in the ModManager launcher), but maybe it was still being loaded somehow. I nuked all copies of the pack file, launched the game, started a fresh Austrian campaign, and immediately declared war on Venice. No -50 penalty. The only difference I can think of is that they weren't allied with the Italian States yet. So either that was the difference, or the mod was interfering with the new diplo code. Will do more research later when I have more time.
Bottom line: If stuff is still wonky, *remove* all mod .pack files from your system. Better yet, reinstall ETW after ensuring that the installation directory (in steam) is empty (after removing it with Steam). Many of the mods affect diplomacy, thus might be overriding changes that CA did to fix the diplomacy system.
If anyone from CA is reading this, may I suggest a mod-file versioning system? Essentially, something that makes mods only work for a specific version, so that when you fix something, it isn't unintentionally undone by old mods? Just a suggestion :)
Bookmarks