Stellaris

Stellaris

Not enough ratings
Vassalization WarGoal Fix
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
2.322 KB
7 May, 2018 @ 11:38am
7 May, 2018 @ 12:00pm
2 Change Notes ( view )

Subscribe to download
Vassalization WarGoal Fix

Description
The war system in Stellaris is completely out of whack right now, and it's really making the game unplayable, which I'm sure it is for others. This is a little mod I've done to fix any problems I run across while playing.

I am completely open to all suggestions, feedback, etc. If this seems too OP and easy to abuse, I'm open to adjusting things.

As of right now this mod only fixes the Vassalization war goal problem. This is not a cheat mod. I'll explain the problem and fix through the series of pictures above.

Picture 1) I'm trying to vassalize the Foundation of Nagyaria. I've conquered all but 1 of his systems, and also captured all his planets. His defensive pact ally is the Veterisius Alliance to the very top there. The White and Pink..

Problem?

They can't help him. There is NO WAY for them to get to me to defend their own ally. The Genoggian League surrounds 1 lone system of teh Foundation of Nagyaria which I can't get too because their borders are closed to me.. and there is no way for me to get to the Veterisius Alliance either... I've been sitting on with everything captured for 20 years.

Picture 2) Here we see the problem... I'm getting double -100 war score acceptance. One for Demanding full surrender -100 and ANOTHER for demanding vassalization for another -100. (I started at -200 war score).

Excuse me, good sir but I do believe me demanding you to surrender to me as a vassal IS demanding your full surrender.. it's the same thing... Why am I getting double -100? You shouldn't be.

Picture 3) is the fix to this.. I made the Vassalize warscore not count. Vassalizing is demanding a full surrender at -100. Which allowed me to end the war, and claim him as my vassal in a realistic and reasonable manner. His Allies were unable to defend him, and so I claimed my war goal, as I should have.
------------

I'm open to making other changes, and fixing other war goal problems as I see them, or as people show them to me. If you have suggestions, I am willing to look into them, but I can't promise I will, or can fix them.
16 Comments
Holy Athena  [author] 17 Nov, 2020 @ 10:05am 
Sorry, I don't really play Stellaris anymore.

The problem you speak of though is due to being allianced and them having a higher claim on the system.

If you want it to be yours, you need to have a higher claim, or equal claim. (Equal claim will do what you said. Whoever gets there first wins).

Zaxius 17 Nov, 2020 @ 9:09am 
Could you do a fix for Conquer as well. Here is the problem in 2.8:
I claim all my enemies systems. But another empire has claimed some of them as well with intent to go to war. But I get there first and wipe out my enemy. But the other empire (who is NOT an ally or a in a federation with me, and did not fight at all), gets my system I just fought for. I even fight the ground war. So why should an AI be able to take an enemies planet after YOU fight for it?Then at the end when I tried to get him to surrender to conquer it said -3000 for trying to claim planets I did not occupy. FIX: I think if you fight for a planet and win, then YOU should get to claim that planet/system (Like the synth option) If the other empire has a claim on it but does NOT fight for it then they should not get it. Can you make a fix like that? I love making huge fleets and storming the galaxy. But its not fun when you do all that work and the other wimpy race claims half your spoils for doing nothing.
Sólyom 19 May, 2018 @ 4:27pm 
Ayy don't shoot the messenger
Seven Flames 19 May, 2018 @ 3:26pm 
Could you make one for tributaries? They are also broken with the negative modifiers.
RIght now the domination tree and playstyle is completly useless.
Holy Athena  [author] 19 May, 2018 @ 3:07pm 
@Sou

This doesn't fix that. I am not sure how too.
Sólyom 19 May, 2018 @ 2:43pm 
This is what ThePionier was talking about https://gyazo.com/341ebcd42fc3c626afc5aa4a4c0dc658

Nobody is at war though :awkward:
Holy Athena  [author] 11 May, 2018 @ 12:48pm 
@k4nd17r33

Yea I did. The problem unfortunately is due to how everything is setup. Their logic works technically.. but doesn't at athe same time. Its working as intended, but creates problems like my example above, espcially with the new hyperlane only change.
k4nd17r33 11 May, 2018 @ 12:44pm 
Did you make a post on the Paradox forums? Looks like something the dev team can easily fix! Good for you to make a bugfixing mod though :)
mk-fg 7 May, 2018 @ 9:56pm 
I think you can script more specific conditions to end war instead of simple warscore adjustments, and without overriding files like current version does.
For example, add yearly event to check if -- a) all future-vassal (using_war_goal) planets were occupied - b) claims on its allies occupied too - c) def_war_exhaustion_sum >>> off_war_exhaustion_sum or major attacker fleet superiority -- and if so, have defenders concede.

Static bonus/penalty due to wargoal doesn't seem to take many things into account, as indeed having allies fight Total War for some tiny vassal when there are no claims on them and little chance to win seem to be kinda broken.
ThePionier 7 May, 2018 @ 12:59pm 
No, unfortunately not. That was in my last game.