About this mod
Fixes the auto adding of Telekinesis Arrows if you have Cheat Room
- Requirements
- Permissions and credits
This can be installed and uninstalled mid save. Load Order doesn't matter, place it wherever you'd like.
Description: This is a patch for the very annoying Telekinesis Arrow Added bug. The reason this happens: Cheat Room has a script that runs every time you load a save, and checks to see if certain Creation Club content is installed (in this case, the Arcane Archer Pack), then adds items from them into the "Items From Other Mods" container. One of those items is the Telekinesis Arrow Floating Marker, which is the object that "floats" in mid air after firing the arrow.
The maximum amount of these markers that can be loaded at once is 10 (by design), and if you try to load an 11th marker, or fire a Telekinesis Arrow while there are 10 markers loaded, it disappears and returns an arrow back to you, giving you the "Telekinesis Arrow Added" bug.
The correct way to fix this would be to edit the script and remove the line that adds the marker to the container, but trying to do that with the version on PC doesn't seem to work, so I made this instead. I found that if you use the Telekinesis Arrow power to release the arrows, it resets the count to 0, which lets you avoid the bug for 10 game loads. What I did was add a spell to the player that emulates that power, automatically casts it, then removes the spell from the player. This all happens every time you load up your game.
There are 2 side effects of this method:• If you have Telekinesis Arrows in the air, then save, then load that save, the arrows will fire automatically. Because Cheat Room is (still) adding a marker after this script runs, the maximum Telekinesis Arrows that can be floating is 9 (the max 10 MINUS the 1 Cheat Room adds).Hope that was at least somewhat coherent :)