Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions Resources/Prototypes/Psionics/PsionicPowerPool.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@
TelekineticPulsePower: 1
PyrokineticFlare: 1 # Leads to summon imp and pyrokenisis
NoosphericZapPower: 1
AssayPower: 1
XenoglossyPower: 1
RevivifyPower: 1
DarkSwapPower: 1
SummonImpPower: 1
PyrokinesisPower: 1
ClonePower: 1 #wwdp ability
PolymorphPower: 1 #wwdp ability

Expand All @@ -28,6 +34,8 @@
MassSleepPower: 1
PsionicInvisibilityPower: 1
MindSwapPower: 1
AssayPower: 1
XenoglossyPower: 1

- type: weightedRandom # WWDP Edit All weights set to 1
id: ElementalistPowerPool # Significantly slower power generation. No Telepathy.
Expand All @@ -38,5 +46,9 @@
TelekineticPulsePower: 1
PyrokineticFlare: 1
NoosphericZapPower: 1
RevivifyPower: 1
DarkSwapPower: 1
SummonImpPower: 1
PyrokinesisPower: 1
ClonePower: 1 #wwdp ability
PolymorphPower: 1 #wwdp ability
37 changes: 0 additions & 37 deletions Resources/Prototypes/Psionics/psionics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -171,9 +171,6 @@
- !type:AddPsionicStatSources
amplificationModifier: 0.5
dampeningModifier: 0.5
- !type:PsionicAddAvailablePowers
powerPrototype: AssayPower
weight: 1 #wwdp 0.1 --> 1
removalFunctions:
- !type:RemovePsionicActions
- !type:RemovePsionicPowerComponents
Expand All @@ -182,8 +179,6 @@
- !type:RemovePsionicStatSources
- !type:RemoveAssayFeedback
assayFeedback: metapsionic-power-metapsionic-feedback
- !type:PsionicRemoveAvailablePowers
powerPrototype: AssayPower

- type: psionicPower
id: PsionicRegenerationPower
Expand Down Expand Up @@ -339,23 +334,13 @@
feedbackMessage: telepathy-power-initialization-feedback
- !type:AddPsionicAssayFeedback
assayFeedback: telepathy-power-metapsionic-feedback
- !type:PsionicAddAvailablePowers
powerPrototype: XenoglossyPower
weight: 1 #wwdp 2 --> 1
- !type:PsionicAddAvailablePowers
powerPrototype: PsychognomyPower
weight: 1 #wwdp 0.1 --> 1
removalFunctions:
- !type:RemovePsionicActions #WD EDIT
- !type:RemovePsionicPowerComponents
components:
- type: Telepathy
- !type:RemoveAssayFeedback
assayFeedback: telepathy-power-metapsionic-feedback
- !type:PsionicRemoveAvailablePowers
powerPrototype: XenoglossyPower
- !type:PsionicRemoveAvailablePowers
powerPrototype: PsychognomyPower
powerSlotCost: 0

- type: psionicPower
Expand All @@ -378,16 +363,11 @@
- !type:AddPsionicStatSources
amplificationModifier: 1
dampeningModifier: 0.5
- !type:PsionicAddAvailablePowers
powerPrototype: RevivifyPower
weight: 2
removalFunctions:
- !type:RemovePsionicActions
- !type:RemovePsionicStatSources
- !type:RemoveAssayFeedback
assayFeedback: healing-word-power-metapsionic-feedback
- !type:PsionicRemoveAvailablePowers
powerPrototype: RevivifyPower

- type: psionicPower
id: RevivifyPower
Expand Down Expand Up @@ -505,18 +485,13 @@
amplificationModifier: 1
- !type:AddPsionicPsychognomicDescriptors
psychognomicDescriptor: tenebrous
- !type:PsionicAddAvailablePowers
powerPrototype: DarkSwapPower
weight: 1
removalFunctions:
- !type:RemovePsionicActions
- !type:RemovePsionicStatSources
- !type:RemoveAssayFeedback
assayFeedback: shadeskip-power-metapsionic-feedback
- !type:RemovePsionicPsychognomicDescriptors
psychognomicDescriptor: tenebrous
- !type:PsionicRemoveAvailablePowers
powerPrototype: DarkSwapPower

- type: psionicPower
id: TelekineticPulsePower
Expand Down Expand Up @@ -599,25 +574,13 @@
assayFeedback: pyrokinetic-flare-power-metapsionic-feedback
- !type:AddPsionicStatSources
amplificationModifier: 0.25
- !type:PsionicAddAvailablePowers
powerPrototype: SummonImpPower
weight: 1
- !type:PsionicAddAvailablePowers
powerPrototype: PyrokinesisPower
weight: 1
- !type:AddPsionicPsychognomicDescriptors
psychognomicDescriptor: pyre
removalFunctions:
- !type:RemovePsionicActions
- !type:RemovePsionicStatSources
- !type:RemoveAssayFeedback
assayFeedback: pyrokinetic-flare-power-metapsionic-feedback
- !type:PsionicRemoveAvailablePowers
powerPrototype: SummonImpPower
- !type:PsionicRemoveAvailablePowers
powerPrototype: PyrokinesisPower
- !type:RemovePsionicPsychognomicDescriptors
psychognomicDescriptor: pyre
powerSlotCost: 1

- type: psionicPower
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Traits/Psionics/casterTypes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@
- !type:TraitAddPsionics
psionicPowers:
- TelepathyPower
- PsychognomyPower #wwdp edit
requirements:
- !type:CharacterItemGroupRequirement
group: TraitsCasterType
Expand Down
Loading