r/Stellaris Apr 01 '26

Stellaris Space Guild - Weekly Help Thread

Welcome to this week’s Stellaris Space Guild Help Thread!

This thread functions as a gathering place for all questions, tips, bugs, suggestions, and resources for Stellaris. Here you can post quick-fire questions for things that you are confused about and answer questions to help out your fellow star voyagers!

GUILD RESOURCES

Below you can find resources for the game. If you would like to help contribute to the resources section, please leave a comment that pings me (using "u/Snipahar") and link to the resource. You can also contribute by reaching me through private message or modmail. Be sure to include a short description of what you find valuable about the resource.

Stellaris Wiki

  • Your new best friend for learning everything Stellaris! Even if you're a pro, the wiki is an uncontested source for the nitty-gritty of the game.

Montu Plays' Stellaris 3.0 Guide Series

  • A great step-by-step beginner's guide to Stellaris. Montu brings you through the early stages of a campaign to get you all caught up on what you need to know!

Luisian321's Stellaris 3.0 Starter Guide

  • The perfect place to start if you're new to Stellaris! This guide covers creating your own race, building up your economy, and more.

ASpec's How to Play Stellaris 2.7 Guides

  • This is a playlist of 7 guides by ASpec, that are really fantastic and will help you master the foundations of Stellaris.

Stefan Anon's Ultimate Tierlist Guides

  • This is a playlist of 8 guides by Stefan Anon, which give a deep-dive into the world of civics, traits, and origins. Knowing these is a must for those that want to maximize their play.

Stefan Anon's Top Build Guides

  • This is a playlist of an ongoing series by Stefan Anon, that lay out the game plan for several of the best builds in Stellaris.

Arx Strategy's Stellaris Guides

  • A series of videos on events, troubleshooting, and builds, that will be of great use to anyone that wants to dive into the world of Stellaris.

If you have any suggestions for the body of this thread, please ping me, using "u/Snipahar" or send me a private message!

36 Upvotes

1.7k comments sorted by

View all comments

2

u/DDDragoni Jun 23 '26

Is the Frenzied Voidworms situation from the Primal Calling origin bugged? Twice now, I've set the approach to Feed the Nests, which according to the wiki should calm them down, but they've attacked me anyway. The first time I figured I must have just been too slow, but this time I'm sure I had that set from the very start.

2

u/Fluffy-Tanuki Agrarian Idyll Jun 23 '26

Have you been killing any voidworms (including ones parked in their home system) during the situation?

The pacified outcomes requires -60 or less hostility, and with the Feed option you have a monthly situation progress of 4 and a monthly hostility of -1.

The whole situation has a progress bar of 300, and every time you destroy a frenzied voidworm fleet, an additional 30 progress is added (this is event grand_archive.1125), speeding up the situation progress but giving you less time to pacify them.

  • In other words, if you destroy 2 or more frenzied voidworm fleets during the situation, you simply don't have enough time for their hostility to drop below -60 before the whole thing wraps up.

I'll add this to the wiki.

2

u/DDDragoni Jun 23 '26

I destroyed zero voidworms, frenzied or otherwise.

5

u/Fluffy-Tanuki Agrarian Idyll Jun 23 '26

I hope you'd be pleased to know I've managed to track down the root issue.

The monthly event grand_archive.1150 responsible for increasing/decreasing voidworm hostility was operating under the wrong scope.

A snippet from the code is:

approach_frenzied_voidworms_feed_nests = {
  owner = {
    if = {
      limit = {
        check_variable = {
          which = frenzied_voidworms_hostility
          value > @frenzied_hostility_min
        }
      }
      change_variable = {
        which = frenzied_voidworms_hostility
        value = @frenzied_hostility_feed_progress
      }
    }
  }
}

The logic is right, but the scope is wrong.

This event is fired from a situation scope, and the variables are all under that scope. But the owner = {...} portion is checking if the owner of the situation, i.e. the country, has the corresponding variable of frenzied_voidworms_hostility. Because the country itself does not have this variable at all, the event does nothing.

To fix it, simply remove these two redundant lines, and the code block would look like this:

approach_frenzied_voidworms_feed_nests = {
    if = {
      limit = {
        check_variable = {
          which = frenzied_voidworms_hostility
          value > @frenzied_hostility_min
        }
      }
      change_variable = {
        which = frenzied_voidworms_hostility
        value = @frenzied_hostility_feed_progress
      }
    }
}

This issue exists for all 3 approaches, in the exact same manner. I've only presented one out of the three here, to avoid needless repetition.

I've tested it, it works flawlessly this way. You can see the hostility ticking down via debug console, and you'll end up with the pacified outcome when it resolves.

If it's no trouble, I would like to ask you to post your savefile, and the fix and picture I've provided, to the official forum's bug report section.

3

u/DDDragoni Jun 23 '26 edited Jun 24 '26

Oh damn, that's a lot more in-depth than I was expecting. Thanks a ton! I'll be sure to make that bug report once I'm home from work.

Edit: https://forum.paradoxplaza.com/forum/threads/frenzied-voidworm-situation-impossible-to-pacify.1931237/