Skip to content

Releases: Vanilla-Expanded/VanillaPsycastsExpanded

RimWorld Release Version

Choose a tag to compare

@juanosarg juanosarg released this 16 Aug 18:17

v2.06:

  • Removed all traces of the alternate psycast backgrounds

RimWorld Release version

Choose a tag to compare

@juanosarg juanosarg released this 18 Mar 17:38
b2cf956

v2.05:

  • Fixed the Darkness psycast not making the area return to 1 brightness after expiring
  • Fixed the Obscure psycast not causing invisibility hediff
  • Added description of intensified shadows game condition
  • Added suppressConflicts: true to the AbilityExtension_GiveTrait class
  • Blacklisted Mechanoid Transponder and cerebrex nodes for the transmute psycast
  • Blacklisted books from the increase quality psycast
  • Fixed description for mass hallucination and heat focus
  • Mend psycast can target the caster

RimWorld Release version

Choose a tag to compare

@juanosarg juanosarg released this 11 Oct 07:30

v2.03:

  • Fixed the transmute stone psycast, which was failing due to the addition of solid ice in Odyssey

RimWorld Release version

Choose a tag to compare

@juanosarg juanosarg released this 05 Mar 10:14

v1.12:

Tweaks courtesy of Sokyran:

  • Fix the ability to level the psylink over maximum
  • Most likely fix issues with wealth meditation

RimWorld Release version

Choose a tag to compare

@juanosarg juanosarg released this 18 Feb 14:49

v1.11:

  • Tweak: Fix KCSG missing symbol issues for psytrainers, courtesy of Sokyran the Dragon

  • Tweak: Extensive changes to psychic coma, courtesy of Sokyran the Dragon:

    • Several changes to AbilityExtension_PsychicComa:
      AbilityExtension_PsychicComa will now include coma duration in the ability tooltip
      Sadly, it was not possible to cleanly implement it for Ability_PsychicComa
      Added autoApply field (true by default)
      The hediff will be automatically applied after casting if it's true - if false the ability will need to manually handle applying the hediff
      Added GetComaDuration method which will calculate the duration of the coma for the caster
      The method is virtual, so it'll be easy to implement other duration formulas if needed
      Added ApplyComa method which will apply the coma to the caster
      Can be used for convenience to apply the coma from different places in code
      The method is virtual, so it'll be easy to change its behaviour if needed
    • AbilityExtension_Neuroquake no longer applies psychic coma
      The Neuroquake ability handles psychic coma through AbilityExtension_PsychicComa
      This means other it should be possible to implement Neuroquake that doesn't cause coma without custom code, if needed
    • Hediff_BlizzardSource now applies the hediff using the abilities AbilityExtension_PsychicComa
      If the ability does not include that specific defModExtension then the coma won't be applied
      This specifically requires setting autoApply to false so the coma won't be applied until the blizzard runs out
      This means other it should be possible to implement Blizzard that doesn't cause coma without custom code, if needed
    • Ability_PsychicComa won't apply the psychic coma if there's AbilityExtension_PsychicComa present
      Considering that this defModExtension has more customizability and features, there's no reason to use tha Ability_PsychicComa to achieve this
      Since it's not easily possible to change the abilityClass for an ability possessed by a pawn in-game (as far as I understand), this exists as a compatibility layer for abilities that want to modify their psychic coma without having to change the abilityClass
    • Removed all mentions of the psychic coma duration from all ability descriptions
    • Warning messages when casting neuroquake and timequake now mention that the coma lasts up to 5 days

RimWorld Release version

Choose a tag to compare

@juanosarg juanosarg released this 02 Jan 16:30

v1.1:

  • Fix: code tweak to avoid null heat givers breaking the whole system, courtesy of stavmeir
  • Tweak: allow waterskip to reveal invisible creatures for parity with vanilla, courtesy of neidhardt23
  • Slight update to a warning about missing MeditationFocusExtension, courtesy of Sokyran the Dragon

RimWorld Release version

Choose a tag to compare

@juanosarg juanosarg released this 01 May 07:38

v1.0