loup99/WtWSMS

Legions disbanding repeatedly

Closed this issue · 17 comments

This bug deserves it's own issue because the same events popping up every few days make many interesting (especially early byzantine) starts practically unplayable. I know you can chage culture to latin or byzantine or try the workarounds from the forum, but this is not a solution.

I think the system of legions disbanding depending only on liege's culture is wrong. Here's my idea:
Legions should never disband in specific Roman realms (e_byzantium, e_wre and succesor states) AND in realms ruled by Latin or Byzantine rulers.

This bug deserves it's own issue because the same events popping up every few days make many interesting (especially early byzantine) starts practically unplayable. I know you can chage culture to latin or byzantine or try the workarounds from the forum, but this is not a solution.

The solution is to solve the bug. As I can't reproduce it due to random crashes, I can't solve it.

I think the system of legions disbanding depending only on liege's culture is wrong. Here's my idea:
Legions should never disband in specific Roman realms (e_byzantium, e_wre and succesor states) AND in realms ruled by Latin or Byzantine rulers.

The legions disbanding for non-Romance rulers is intended.

As I can't reproduce it due to random crashes, I can't solve it.

If CTDs are caused by lack of societies, I will finish them today or tomorrow.

The legions disbanding for non-Romance rulers is intended.

I know, but it should be redone. Maybe an option for non-Romance to disband or keep the legions? Did Zeno disband any legions (I don't know)?

I know, but it should be redone. Maybe an option for non-Romance to disband or keep the legions? Did Zeno disband any legions (I don't know)?

I disagree on redoing this feature. The legions are a powerful force initially, but progressively disbands throughout the centuries. Them being limited to Romance ruler is both for balance concerns and due to it being an unique feature designed for that group. Reconsidering this wouldn't add anything to the mod in my view. Historically it didn't happen over a day of course, but with some features gameplay and coding also has to work.

OK then. If you want to reproduce this bug before I finish the secret societies, you can try on later bookmarks. They seem a bit more stable.

I have almost finished the societies, yet I'm still experiencing CTDs in years 47X. Maybe societies are not the cause?
EDIT: CTDs seem less frequent after my latest commit.

If the CTDs persist with the secret societies finalised, which would surprise me given that we previously localised them to it, we will have to try other methods for tracking it. Either by manually removing key folders or files to see if it helps, or fixing all log errors and all Validator issues.

I would start from log errors, there are only few of them and validator errors are mostly dynasty, character and duplicate problems.
EDIT: Game still crashes after @tannerflick4 's commits.

I managed to replicate the issue now that I did not get any crash. Will see what can be done.

I noticed that vasconic_pagan and vasconic_pagan_reformed don't have religious societies and are not on the list you gave me. Should I add their societies?

I have already discussed with @tannerflick4 and he is going to finalise the remaining societies. Good spot though!

@IhateTrains / @loup99

I am experiencing a very similar glitch. As the Byzantine Emperor (of Greek culture), my Legions are randomly disbanding as well. After defeating one of my rebellious subjects in a war, I retracted his Legions for my own use. They all suddenly disbanded, despite the fact that I am of the right culture to hold them.

The Event was designed to shut down Legions if their liege was not of a Romance or Byzantine culture, and yet, despite that, they still shut down.

That is a bug.

The worst part is that I'm now under negative two thousand Prestige because so many of them are disbanding.

untitled

It's the biggest bug that's left. We can't release a new version without fixing it.

TurtleShroom is talking about something else, which is WAD (although not the repeated events).

After defeating one of my rebellious subjects in a war, I retracted his Legions for my own use. They all suddenly disbanded, despite the fact that I am of the right culture to hold them. The Event was designed to shut down Legions if their liege was not of a Romance or Byzantine culture, and yet, despite that, they still shut down.

That is intentional, you are not meant to revoke them. They are associated to a title and will disband. The event is designed to disband legions when the conditions are no longer fulfilled.

(Merged the three comments to one)

The Event was designed to shut down Legions if their liege was not of a Romance or Byzantine culture, and yet, despite that, they still shut down.

They should be associated to the top liege and conditional to him being of appropriate Greeco-Roman culture. Otherwise, every time a Viceroyal kingdom is inherited back to the Emperor and is given to a non-Roman, the Legions disband in conditions where it makes absolutely no sense to do so. After all, the Eastern Roman Empire is still held by a Roman!

If a Legion is revoked from a vassal and put directly under a Roman character, it's absurd that the Legion would disband. That makes no sense, historically or in the intent of the code. I'd say it's an oversight at best.

Roman Legions should only disband when their top liege is not Rome-compatible. That'll go a long way in fixing the bug that causes reptitive disbanding and respawning of Legionary titles.

The Event was designed to shut down Legions if their liege was not of a Romance or Byzantine culture, and yet, despite that, they still shut down.

I will repeat myself: no, it was not. I was a part of the discussions at the time and have followed it throughout. This is incorrect and wrong. Here is an explanation of both restoration and the event:

To restore a legion, you need to enact the "Organize Legion X" decisions, which allows rulers to recreate legions in case they fully control the required duchy or kingdom and are of the Romance culture group.

As you see, it takes two to tango.

That'll go a long way in fixing the bug that causes reptitive disbanding and respawning of Legionary titles.

It won't at all, because the bug is that disbanding legions does not work, not the conditions for disbanding which work perfectly.

This is a separate matter. I'm going to move these posts to another issue.

The issue should now be solved :D