Duplicate Program
Target: Self
Duration: I
Fade: L - 1
Choose a program to duplicate and make a Threading test. The Complex Form lasts for a number of minutes equal to your hits. Common programs require a minimum Level of 3, and Hacking programs require a minimum Level of 5. You can have a number of duplicated programs equal to your Resonance at a time.
//alternatively this could be an opposed test at 4 & 6 for common and hacking without the minimum Level. idk
I've been thinking in something similar
[Program] of ResonanceTarget: Persona/Pilot Progam
Duration: I
Fade: L - 2
Emulate a common or hacking program (not agent). Make a Software + Resonance [Level] roll. This Complex Form lasts for a number of minutes equal to your hits.
You can use it on you or on another Persona/Pilot Program. You can take this complex form multiples times, each one for a different program. Multiples uses of effect from the same program doesn't stack.
You can have a number of [Program] of Resonance Complex Forms working equal to your Resonance at a time.
The target can't use the effect of the emulated program if normally have a restriction for it (for example, a technomancer can't use the effect of "Configurator of Resonance" because they can't channge/switch Matrix atributes).
To the priority table for character creation add:
Priority A - Technomancer: 3 [Program] of Resonance Complex Forms
Priority B - Technomancer: 2 [Program] of Resonance Complex Forms
Priority C - Technomancer: 1 [Program] of Resonance Complex Forms
Edit: Something added from an idea given by 忍