RimWorld

RimWorld

Not enough ratings
Vanilla psycasts expanded - Archocaster
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
13.739 MB
18 May, 2024 @ 7:46am
10 Nov, 2024 @ 7:12am
6 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Vanilla psycasts expanded - Archocaster

Description
Unofficial Vanilla psycasts expanded addon
Now 1.5 Compatible!!!


The mod I initially made for myself because I couldn't find mods with some features I really wanted in the game. I figured somebody else might need this as well, so here you go. Some abilities are probably a tad unbalanced, but I didn't find a way to rectify it.
Also, this is my first mod, and I have no idea how to code, so be aware. It worked fine for me so far.


This mod adds a new psycaster path that allows your pawns to manipulate others' psycasting abilities. This is kind of what I expected the Archon path to be.





New Psy Path: Archocaster


Can only be unlocked with psy trainers.





New Abilities:


Solidify Psyfocus: Create solid psyfocus (item). Amount scales with psychic sensitivity and psyfocus cost

Psy-block: Block target's psychic sensitivity. Use again to undo.

Unlock Archocaster Path: (Do I have to explain?) If you don't want to wait for more psy trainers.

Give Level To: Transfer enough experience to give the target the next level. Will work only if the caster has enough XP and points.

Give Level From: Transfer the current level to the target. Caster must have at least one point.

Transfer Psycasts: Swap psycasts with target (includes opened paths, points, abilities, and level, but not meditation focus).

Reset Psycasts: Reset psycasts (remove all paths and abilities. Points are restored).





New Items:


Solid Psyfocus: Crafting ingredient. Used to create Permit Reset Lance

Permit Lance: Reusable (has cooldown) lance. Can reset pawns' permits (with no honor cost). However, resetting permits on cooldown will damage the relationship with the Empire.
yeah, im way to greedy to pay those 8 honor





Bonus Feature:


Thralls now have configurable learning multiplier (in case you didnt know, in original VPE thralls dont learn, even though it is not explained anywhere). 0 by default, can be adjusted in the settings.





Popular Discussions View All (1)
0
14 Apr @ 10:09am
Bug Reports
Restless
14 Comments
gaogesha 31 Jul @ 8:27pm 
1.6 please
yaoshunab 17 Jul @ 3:43am 
like this mod,1.6 please?
ThelianTech 14 Apr @ 2:21pm 
And yes, I use RimSort for managing my modlists and I didn't have to manually correct it, as it was putting it after VPE in the list.
ThelianTech 14 Apr @ 2:18pm 
Yeah, I'm honestly not sure why the mod is causing an error. As I said since the mod is causing the game to fail to initialize completely I cannot get a Hugslib log. I was going about updating my mod list, and this was a mod I downloaded fresh from the workshop haven't used it before, and when I added it to my mod list the game would throw that error, and finish loading but fail to initialize the games main menu, the background image and music would load but the GUI would fail to initialize. when I checked my player.log this was the error I found. Just by looking at the exception thrown, it almost feels like its an issue with harmony or something, I'm not familiar with Rimworld/Harmony Modding. but with the little knowledge of C# (Software Dev College Student) it seems to be pointing that the mod assembly is not getting the correctly built type or something. This was also after re-downloading the mod again from the workshop a few times each giving off this same error.
Restless  [author] 14 Apr @ 10:20am 
ThelianTech, Im really not sure what the problem is, as I dont get this error (works fine for me). Did you start getting the error recently? Make sure you load the mod after VPE
ThelianTech 10 Apr @ 11:04pm 
So I am getting this error from the mod, and i usually don't comment dump the errors but I don't see anywhere else to post the log. also I cant get a hugslib dump log, because this error is causing the game to complete loading but never initializing Rimworlds Main Menu... anyways I think your mod might be broken now.
ThelianTech 10 Apr @ 11:02pm 
ReflectionTypeLoadException getting types in assembly VPEArchocaster: System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.ModAssemblyHandler.AssemblyIsUsable (System.Reflection.Assembly asm) [0x00000] in <630e2863bc9a4a3493f2eff01e3a9556>:0

Loader exceptions:
=> System.TypeLoadException: Could not resolve type with token 0100002e (from typeref, class/assembly VanillaPsycastsExpanded.PsycasterPathDef, VanillaPsycastsExpanded, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null)
Stalinator9000 29 Dec, 2024 @ 3:50pm 
Hey Restless, Would it be possible to split out your Thrall changes into a separate mod? Since this functionality is quite unique
Restless  [author] 26 May, 2024 @ 6:02pm 
nukestar, permit reset lance, I was thinking about letting pawns consume s.p to get psufocus back, but the amount scales with psychic sensitivity, so I had to give it up to avoid duping
nukestar 26 May, 2024 @ 4:27pm 
What is Solid Psyfocus used to craft?