Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - desty

#1
So i think i figured it out, somebody missed to add the nullifyingPrecepts to everything regarding cannibalism.

If I add it like this, to each related ThoughtDef, the issue is fixed:
  <ThoughtDef>
    <defName>ButcheredHumanlikeCorpse</defName>
    <durationDays>6</durationDays>
    <stackLimit>10</stackLimit>
    <stackedEffectMultiplier>0.75</stackedEffectMultiplier>
    <nullifyingTraits>
      <li>Psychopath</li>
      <li>Bloodlust</li>
      <li>Cannibal</li>
    </nullifyingTraits>
    <nullifyingPrecepts>
      <li MayRequire="Ludeon.RimWorld.Ideology">Cannibalism_Acceptable</li>
      <li MayRequire="Ludeon.RimWorld.Ideology">Cannibalism_Preferred</li>
      <li MayRequire="Ludeon.RimWorld.Ideology">Cannibalism_RequiredStrong</li>
      <li MayRequire="Ludeon.RimWorld.Ideology">Cannibalism_RequiredRavenous</li>
    </nullifyingPrecepts>
    <stages>
      <li>
        <label>I butchered humanlike</label>
        <description>I butchered someone up like an animal.</description>
        <baseMoodEffect>-6</baseMoodEffect>
      </li>
    </stages>
  </ThoughtDef>


I just did a quick search through the defs, so the issue could lie deeper.