RimWorld

RimWorld

188 ratings
[FSF] More Psycast Powers
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
1.222 MB
27 Aug, 2021 @ 7:02pm
5 Jul @ 1:08am
26 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
[FSF] More Psycast Powers

Description
Vanilla Psycasts Expanded Compatibility and the Future

This mod is not compatible with Vanilla Psycasts Expanded.

It should be compatible with future game versions without requiring updates.

This mod is discontinued and if anyone would like to pick it up or merge it with another mod feel free to do so. I'm not a coder nor a texture artist so this mod was always a little hacky using what was available to make new psycasts. Unfortunately lacking those skills prevented me from doing a lot of cooler stuff. If I do anything further with psycasts it'll probably just be minor tweaks like the included options of this mod.

I'm very thankful to Oskar and his team for giving the psycast system a proper expansion. The sheer amount of abilities is staggering. I can only imagine the work they put into it.

Description

This is a simple mod that adds a bunch of new psycasts. I looked over the vanilla psycasts carefully so they should be fairly balanced cost wise. I'll tweak the numbers if necessary and I may add more psycasts in the future.

Mod options are enabled when Vanilla Expanded Framework is detected. To use them go to Vanilla Expanded Framework in the mod settings and click next page until you find the mod settings. After changing any settings you will have to restart the game for them to take effect. All options are off by default.



Psycast Stats

Arctic Pinhole
- Creates a small skipgate that leaks cold air. The skipgate pushes out -10C a second and can bring a room to a minimum temperature of -20C.
- Level 1
- Psyfocus Cost 8%
- Duration 5000 seconds (About 5 days)

Disarm
- Reduces a persons manipulation to 0% forcing them to drop their weapon.
- Level 2
- Entrophy Gain 25
- Psyfocus Cost 1.5%
- Duration 3 seconds (Scales with Psychic Sensitivity)
- Casting Time 0.25 seconds
- Casting Range 30 Tiles

Elemental Shield
- Shields a person from elemental effects. Gives max heat armour, fire immunity, comfortable temperature +/- 2000C, and toxic sensitivity immunity.
- Level 4
- Entrophy Gain 25
- Psyfocus Cost 3%
- Duration 6 hours
- Casting Time 0.25 seconds
- Casting Range 28 Tiles

EMP Pulse
- Hits the area with a powerful EMP blast.
- Level 6
- Entrophy Gain 65
- Psyfocus Cost 6%
- Effect Radius 2.4
- Duration Identical to EMP Launcher
- Casting Time 1 second
- Casting Range 25 Tiles

Entomb
- Raises a wall around a target trapping them in place.
- Level 5
- Entrophy Gain 45
- Psyfocus Cost 3%
- Casting Time 1 second
- Casting Range 25 Tiles

Firestorm
- Causes a massive wave of flame to spread outward from the caster (the caster will also be hit).
- Level 6
- Psyfocus Cost 50%
- Effect Radius 50
- Casting Time 12 seconds
- Casting Range Self
- Causes Psychic Coma for 2.5 Days
- Damage 30

Flamebolt
- Hits the area with a powerful fire blast.
- Level 6
- Entrophy Gain 65
- Psyfocus Cost 6%
- Effect Radius 2.4
- Casting Time 1 second
- Casting Range 25 Tiles

Fracture
- Reduces the blunt, sharp and heat armor of all targets by 100% and increases the damage they take by 50%.
- Level 5
- Entrophy Gain 40
- Psyfocus Cost 4%
- Effect Radius 4
- Duration 20 seconds
- Casting Time 1 second
- Casting Range 30 Tiles

Frostbite
- Hits a target with frost damage. Balanced to be a low single target attack spell, range is almost comparable to an assault rifle, damage is comparable to a charge lance, entropy cost is 0.05 per damage, psyfocus cost is 0.1 per damage.
- Level 2
- Entrophy Gain 15
- Psyfocus Cost 3%
- Casting Time 1 second
- Casting Range 30 Tiles
- Damage 30

Mass Invisibility
- Renders everyone in a 3x3 radius invisible.
- Level 6
- Entrophy Gain 70
- Psyfocus Cost 5%
- Effect Radius 2
- Duration 15 seconds
- Casting Time 1 second
- Casting Range 28 Tiles

Mass Skip
- Teleport everyone near a target point to a location nearby.
- Level 6
- Entrophy Gain 50
- Psyfocus Cost 4%
- Effect Radius 2.4
- Casting Time 1 second
- Casting Range 28 Tiles

Psyblade
- Gives the caster a psyblade for the duration (it's a hediff not a physical weapon). Essentially its a excellent quality monosword, 30 damage, 2 second cooldown, 1.0 armor penetration.
- Level 5
- Entrophy Gain 40
- Psyfocus Cost 4%
- Duration 60 seconds (Scales with Psychic Sensitivity)
- Casting Time 0.25 seconds
- Casting Range Self

Psychic Shock
- Hits a target with a psychic shock incapacitating them for a time.
- Level 5
- Entrophy Gain 40
- Psyfocus Cost 4%
- Duration 240 seconds (Scales with Psychic Sensitivity)
- Casting Time 0.25 seconds
- Casting Range 20 Tiles

Stasis
- Puts the target in stasis, this prevents needs such as hunger and rest from decaying, stops all bleeding and prevents new diseases and infections from forming.
- Level 5
- Psyfocus Cost 10%
- Duration 1 day
- Cast Time 2 seconds
- Casting Range Melee

Steelskin
- Gives the target a temporary buff that reduces all incoming damage by 50%.
- Level 4
- Entrophy Gain 15
- Psyfocus Cost 3%
- Duration 60 seconds (Scales with Psychic Sensitivity)
- Cast Time 0.25 seconds
- Casting Range 28 Tiles

Mod Settings

Mod options are enabled when Vanilla Expanded Framework is detected. To use them go to Vanilla Expanded Framework in the mod settings and click next page until you find the mod settings. After changing any settings you will have to restart the game for them to take effect. All options are off by default.

List of Settings

Disable Psycast X - Allows you to disable any single psycast from this mod. It will remove the psycast from loading with the game. You won't be able to find it and it simply won't exist. This will likely throw errors if you do it on an existing save where someone has the psycasts. If you disable a psycast like stasis while having its changes enabled you will get an error, disable the changes and the psycast.

Mini buff icons - Adds miniature buff icons visible below a pawn when the following psycasts are active Blinding Pulse, Focus, Painblock, Psyblade and Steelskin. No more checking the health panel on everyone, now you only need to look for the icon to see if an ability's duration has run out.

Flashstorm has smaller more accurate targeting - Reduces flashstorms targeting radius to 2.4 and allows it to target pawns.

Skip isn't considered hostile - Disables the goodwill loss when skip and mass skip is used on friendlies.

Skip goes through walls - Allows skip and mass skip to target locations through walls so you can jump past walls or into buildings.

Skipshield allows outgoing projectiles - Enables the ability to shoot through skipshields while inside them. This makes it function like the low shield packs.

Solar Pinhole provides sunlight - Changes Solar Pinhole to provide actual sunlight capable of growing crops. The radius is identical to a sunlamp.

Waterskip can target pawns - Enables waterskip to target pawns directly. So you won't have to swear at your monitor while trying to douse a pawn running around on fire.

Stasis can target animals, friendlies and enemies - Enables targeting animals, friendlies and enemies with stasis. This does allow you to target healthy pawns so it can be abused if you aren't careful.

Credits

Arctic Pinhole art by Ted, permission to use it granted by Tyrannical_Elmo.
Everything else by FrozenSnowFox



If you enjoy my mods and want to give me a little tip check out the link below.

[ko-fi.com]
96 Comments
Asteroid 25399 21 Jun @ 7:55am 
Thanks for the 1.6 update!
FrozenSnowFox  [author] 9 Apr @ 6:37pm 
@Good Old Jim
Sorry but I'm afraid I won't be doing major updates to this mod. Also I'm not sure I'd be able to do that with just xml. Addtionally the mod Sleepy's More Psycasts has psycasts for exactly the things you're after so I'd suggest taking a look at that.
Good Old Jim 9 Apr @ 6:05pm 
I know its a long shot but anyway you could add two healing psycasts, one for healing scars (Say level 3 or 4) and another for regrowing limbs (Level 6)? I prefer your mod to vanilla psycasts expanded because yours feels way more balanced/not OP but Im playing medieval overhaul and my LORD limbs do be flying and with no prosthetic I seek to turn to "Magic".
Jetroid 26 Mar @ 5:47pm 
Thanks a lot!
FrozenSnowFox  [author] 26 Mar @ 2:59pm 
@Jetroid
That would be because that was added as a new tag in 1.5. When I updated the mod I only checked it was running without errors and changed the version number. I'll upload a fix.
Jetroid 26 Mar @ 11:54am 
Hi FSF, love your mods for being simple and unintrusive, always feels more "vanilla-like" than the "Vanilla Expanded" mod series to me.

Question - why can't non-violent pawns cast Arctic Pinhole? They can cast Solar Pinhole and it feels inconsistent to me.
FrozenSnowFox  [author] 20 May, 2024 @ 12:19am 
@Shadowknght
I've been meaning to look into doing that at some point. It hasn't annoyed me yet again so I hadn't really noticed. I had wanted to add self casting to a bunch of things because I find it annoying and silly you can't use them on yourself. When I get around to doing it it'll be added to my tweaks mod rather than a standalone mod.
Shadowknght 20 May, 2024 @ 12:15am 
Hello, just wanted to say this is such a great mod and I love it. Used to play with it a lot back in the day, but when VPE came out, I ended up swapping to that since I love the psycasting system in this game.

Unfortunately, that means I can't use the patches anymore. I loved being able to skip through walls or being able to target people with water skip. Please, if it's possible and not too much of a hassle, could you fork those patches into VPE in a separate mod?
K09 18 May, 2024 @ 10:18am 
This is a really cool mod. Thank you so much for making it.
上弦月 2 May, 2024 @ 12:41am 
You're welcome, thanks for the fixes and update