Cache Augmentation (Optional)
Extraordinary
Level1

Source

Character Operations Manual pg. 92

Your studies of the fundamental forces of the galaxy have enabled you to enhance one of your body’s systems to benefit from the energy of stored spells. You might have been bestowed this augmentation by an order of technomancers, implanted the augmentation into yourself as part of your research, or witnessed part of your body undergo a technomantic apotheosis that left you with the ability to cast spells. Your cache augmentation takes the form of any cybernetic augmentation or magitech augmentation (Starfinder Armory 90) of your choice with an item level of 1. Each time you gain a level, the item level of your augmentation increases by 1, and you can replace it with a different augmentation with an item level equal to your technomancer level or lower. This augmentation counts toward the total number of augmentations you can have implanted into each of your body’s systems as normal.

At 6th level, each time you regain your spells, choose one of the following: attack rolls, Computers and Engineering checks, Fortitude saves, or Reflex saves. You gain a +1 enhancement bonus to rolls of your chosen type. This enhancement bonus increases to +2 at 12th level and +3 at 18th level.

At 12th level, each time you regain your spells, choose a second option from the 6th-level list. You gain a +1 enhancement bonus to rolls of this type. This enhancement bonus increases to +2 at 18th level.

At 18th level, each time you regain your spells, choose a third option from the 6th-level list. You gain a +1 enhancement bonus to rolls of this type.

These enhancement bonuses count as part of the effects of your cache augmentation, and if your augmentation is removed or its effects suppressed (such as by the reject augmentation spell) you also lose these bonuses.

This replaces spell cache and cache capacitor.


Dragonscript

ID

e0740213451b6df9821f347e

Effects

Level 6

if or [ and [{character.technomancer.level >= 6}, {character.technomancer.archetype.6 == false}],and [{character.technomancer.level >= 8}, {character.technomancer.archetype.8 == false}],and [{character.technomancer.level >= 12}, {character.technomancer.archetype.12 == false}],and [{character.technomancer.level >= 18}, {character.technomancer.archetype.18 == false}]] then 
                            select 1
                            from ['Attack Rolls', 'Computers and Engineering checks', 'Fortitude saves', 'Reflex saves']
                            name 'Cache Augmentation Slot 1'
                            description 'Gain an enhancement bonus to rolls of your chosen type.'
                            then
                                if {$ == 'Attack Rolls'} then bonus pick [6:1, 12:2, 18:3] at character.technomancer.level to [character.attack.melee, character.attack.ranged, character.attack.thrown] as enhancement
                                else if {$ == 'Computers and Engineering checks'} then bonus pick [6:1, 12:2, 18:3] at character.technomancer.level to [character.computers, character.engineering] as enhancement
                                else if {$ == 'Fortitude saves'} then bonus pick [6:1, 12:2, 18:3] at character.technomancer.level to character.fortitude as enhancement
                                else if {$ == 'Reflex saves'} then bonus pick [6:1, 12:2, 18:3] at character.technomancer.level to character.reflex as enhancement;

Level 12

if or [ and [{character.technomancer.level >= 12}, {character.technomancer.archetype.12 == false}, or [{character.technomancer.archetype.6 == false}, {character.technomancer.archetype.8 == false}]],and [{character.technomancer.level >= 18}, {character.technomancer.archetype.18 == false}, or [{character.technomancer.archetype.12 == false}, {character.technomancer.archetype.6 == false}, {character.technomancer.archetype.8 == false}]]
                ] then 
                            select 1
                            from ['Attack Rolls', 'Computers and Engineering checks', 'Fortitude saves', 'Reflex saves']
                            name 'Cache Augmentation Slot 2'
                            description 'Gain an enhancement bonus to rolls of your chosen type.'
                            then
                                if {$ == 'Attack Rolls'} then bonus pick [12:1, 18:2] at character.technomancer.level to [character.attack.melee, character.attack.ranged, character.attack.thrown] as enhancement
                                else if {$ == 'Computers and Engineering checks'} then bonus pick [12:1, 18:2] at character.technomancer.level to [character.computers, character.engineering] as enhancement
                                else if {$ == 'Fortitude saves'} then bonus pick [12:1, 18:2] at character.technomancer.level to character.fortitude as enhancement
                                else if {$ == 'Reflex saves'} then bonus pick [12:1, 18:2] at character.technomancer.level to character.reflex as enhancement;

Level 18

if and [ or [{character.technomancer.archetype.6 == false}, {character.technomancer.archetype.8 == false}],
                    {character.technomancer.archetype.12 == false},
                    {character.technomancer.archetype.18 == false}
                ] then 
                            select 1
                            from ['Attack Rolls', 'Computers and Engineering checks', 'Fortitude saves', 'Reflex saves']
                            name 'Cache Augmentation Slot 3'
                            description 'Gain an enhancement bonus to rolls of your chosen type.'
                            then
                                if {$ == 'Attack Rolls'} then bonus 1 to [character.attack.melee, character.attack.ranged, character.attack.thrown] as enhancement
                                else if {$ == 'Computers and Engineering checks'} then bonus 1 to [character.computers, character.engineering] as enhancement
                                else if {$ == 'Fortitude saves'} then bonus 1 to character.fortitude as enhancement
                                else if {$ == 'Reflex saves'} then bonus 1 to character.reflex as enhancement;
This website uses trademarks and/or copyrights owned by Paizo Inc., which are used under Paizo's Community Use Policy. We are expressly prohibited from charging you to use or access this content. This website is not published, endorsed, or specifically approved by Paizo Inc. For more information about Paizo's Community Use Policy, please visit paizo.com/communityuse. For more information about Paizo Inc. and Paizo products, please visit paizo.com.