diff --git a/Resources/Prototypes/DeltaV/Entities/Mobs/NPCs/familiars.yml b/Resources/Prototypes/DeltaV/Entities/Mobs/NPCs/familiars.yml index 173c7e43ec4..4c623cb02ee 100644 --- a/Resources/Prototypes/DeltaV/Entities/Mobs/NPCs/familiars.yml +++ b/Resources/Prototypes/DeltaV/Entities/Mobs/NPCs/familiars.yml @@ -95,6 +95,7 @@ - type: InnatePsionicPowers powersToAdd: - PyrokinesisPower + - TelepathyPower - type: Grammar attributes: proper: true diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml b/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml index c2380c40278..11c6f926ba6 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/elemental.yml @@ -101,6 +101,11 @@ - SimpleHostile - type: Damageable damageContainer: StructuralInorganic + - type: Psionic + removable: false + - type: InnatePsionicPowers + powersToAdd: + - TelepathyPower - type: entity parent: MobOreCrab @@ -293,6 +298,11 @@ solution: bloodstream - type: DrainableSolution solution: bloodstream + - type: Psionic + removable: false + - type: InnatePsionicPowers + powersToAdd: + - TelepathyPower - type: entity name: Reagent Slime Spawner @@ -319,6 +329,7 @@ - ReagentSlimeNorepinephricAcid - ReagentSlimeEphedrine - ReagentSlimeRobustHarvest + - ReagentSlimeLotophagoiOil chance: 1 - type: entity @@ -530,3 +541,23 @@ - map: [ "enum.DamageStateVisualLayers.Base" ] state: alive color: "#3e901c" + +- type: entity + id: ReagentSlimeLotophagoiOil + parent: ReagentSlime + suffix: Lotophagoi Oil + components: + - type: Bloodstream + bloodReagent: LotophagoiOil + - type: PointLight + color: "#FFBF00" + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/elemental.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive + color: "#3e901c" + - type: GhostRole + prob: 1 #it's significantly more psionic than the others + description: ghost-role-information-angry-slimes-description \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml b/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml index 1c6bda6fd3c..bc049abb83a 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/revenant.yml @@ -97,4 +97,9 @@ - RevenantTheme - type: Speech speechVerb: Ghost - - type: UniversalLanguageSpeaker + - type: Psionic + removable: false + - type: InnatePsionicPowers + powersToAdd: + - XenoglossyPower + - TelepathyPower diff --git a/Resources/Prototypes/Entities/Mobs/Player/familiars.yml b/Resources/Prototypes/Entities/Mobs/Player/familiars.yml index 6510c8af99b..11c47972f31 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/familiars.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/familiars.yml @@ -36,6 +36,9 @@ - type: Familiar - type: Psionic #Nyano - Summary: Makes psionic on creation. removable: false + - type: InnatePsionicPowers + powersToAdd: + - TelepathyPower - type: entity name: Cerberus @@ -93,6 +96,9 @@ - type: Dispellable - type: Psionic #Nyano - Summary: makes psionic on creation. removable: false + - type: InnatePsionicPowers + powersToAdd: + - TelepathyPower - type: Vocal sounds: Male: Cerberus diff --git a/Resources/Prototypes/Entities/Mobs/Player/guardian.yml b/Resources/Prototypes/Entities/Mobs/Player/guardian.yml index 4e824f38ad2..03253a79b32 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/guardian.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/guardian.yml @@ -159,6 +159,11 @@ map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] color: "#40a7d7" shader: unshaded + - type: Psionic + removable: false + - type: InnatePsionicPowers + powersToAdd: + - TelepathyPower - type: entity name: HoloClown diff --git a/Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomalies.yml b/Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomalies.yml index 4f474765ba7..64e247144d4 100644 --- a/Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomalies.yml +++ b/Resources/Prototypes/Entities/Structures/Specific/Anomaly/anomalies.yml @@ -48,8 +48,12 @@ - type: EmitSoundOnSpawn sound: path: /Audio/Effects/teleport_arrival.ogg - - type: Psionic #Nyano - Summary: makes psionic on creation. - - type: GlimmerSource #Nyano - Summary: makes this a potential source of Glimmer. + - type: Psionic + removable: false + - type: InnatePsionicPowers + powersToAdd: + - TelepathyPower + - type: GlimmerSource active: false - type: SecretDataAnomaly randomStartSecretMin: 0 diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Research/glimmer_prober.yml b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Research/glimmer_prober.yml index 102000f8b26..abdc8d6eeba 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Structures/Research/glimmer_prober.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Structures/Research/glimmer_prober.yml @@ -5,6 +5,10 @@ description: Probes the noƶsphere to generate research points. Might be worth turning off if glimmer is a problem. components: - type: Psionic + removable: false + - type: InnatePsionicPowers + powersToAdd: + - TelepathyPower - type: GlimmerSource - type: Construction graph: GlimmerDevices @@ -91,6 +95,7 @@ description: Uses electricity to try and sort out the noƶsphere, reducing its level of entropy. components: - type: Psionic + removable: false - type: GlimmerSource addToGlimmer: false - type: Construction