Udoshi
Jan 7 2012, 04:59 AM
Once upon a time, Caadium expressed some interest in my group's technomancer houserules. Due to a recent discussion, I realized I forgot to share them with dumpshock as a whole.
Basically, they limits high-rating complex form abuse, gives complex forms a flat cost(like spells), bionode stats partially based on resonance and most importantly: considerations to keep the proportionate cost the same between BP and Karma, as well as making them about twice as expensive as hackers in both systems. There is a cost analysis, as well.
These MAY be a bit oddly formatted, so I'm apologizing in advance.
--- (paste begins)
Goals:
To bring technomancers back in line with hackers, eliminate or reduce high-end powergaming, and bring the costs down a reasonable level balanced against hackers and mages.(due to similiar mechancis)
Effects:
Living Persona And Bionode Changes:
Signal is based now based Two-Thirds Resonance, Round up, instead of half. (resonance 6 used to be signal 3, now its 4.Helps with jamming problems, but still makes hackers better at start.)
The strength of a living persona is now partially based on Resonance, instead of fully based on mental attributes, except for Signal. All persona stats start at Half Resonance, round down, plus Half the relevant Attribute, rounded up. No persona stat may be greater than resonance.
Why: Its unfair to ask a technomancer to pay 10 BP per point of stat, over 4 attributes. A rating 5 bionode costs 200bp. A rating 5 commlink costs 2bp. It is literally 1/100 the cost. (system+firewall 6 3000Y, signal 5 1000Y, response 5 4000)
Firewall=Willpower, response=Intuition, System = logic.
Curbing Threading and Sprite Assist Operation to sane levels:
Complex Forms can only go as high as 1.5xresonance, round down, instead of 2x. (not sure if this should be round up or down)
Sprite Assistance now adds half the sprites rating, round up to a complex form, instead of its full rating.
Why: Allowing level 12 or 18 programs absolutely breaks the matrix system even worse than it already is. And bad rules are no excuse to justify the current badness and overcostedness than TMs.
This should bring technos more in line with hackers in a whole Speed vs Power debate. Both archetypes can start with rating 6 programs - technos can temporarily bring them up to 9, at the cost if -2 to everything else. A hacker can certainly program, steal, or buy rating 7+(up to 10 as of war!) programs in play, but he can also start with two extra initiative passes over the techno(this is a big deal), while the techno has to wait to acquire them in place. If a techno wants to take a point of essence loss for ware, in order to pick up some of the cyberhacker's tricks, it will lower the ceiling on their resonance abilities and cost them dice. A cyberhacker is also capable of incredible short term boosts, which may even exceed a techno's abilities. by not having to dump points into a Resonance attribute, a hacker can afford to spend lots of points on Edge.
Complex Form Changes:
in order to have a more fair cap on complex forms, and be more like the other archetype which also uses a similiar, more balanced mechanic, the limit on complex forms at character creation is now based on a Skill instead of an Attribute.
The starting limit on complex forms is now 3x Software, instead of Logic x 2.
Why: Its unfair to make a techno pay 10BP to raise the limit on complex forms, when its so expensive, and mages use a cheaper, better mechanic anyway. 3x software preserves the former range of complex forms that technomancers had - a logic of 1-6, or 9 with ware generates a range of 2-18. Technos aren't able to raise their Skill rating like adepts can, so a skill range of 1-6 keeps the range of forms we want in the 3-18 range.
Balance Consideration: There are over 22 complex forms in the core book+unwired alone, and you need 10-12 of them to be effective on the matrix. this would let a skill 4 techno start with the basics down.
(For the record, bearing in mind that you CANNOT take an action without the right program, and that you default to program -1 on the matrix, not skill or attriubte: necessary programs are Analyze, Browse, Edit, Scan, Encrypt, ECCM to prevent random attacks of lethal dumpshock. For less than legal activities, Decrypt, Exploit, Spoof, Stealth, an attack program of some sort. Defuse to not get instakilled by databombs, as they are a real life threat to tms, and Shield, for the same reasons. thats 10-12 programs, leaving out necessary things for wifi games, like track and sniffer. or cybercombat, like armor.)
Fixing the Biofeedback Filter issue: (low priority)
Why: techno's live on the matrix, and SHOULD adapt to life on the matrix.
Changes: Instead of having an inherent Biofeedback filter complex form equal to charisma(forcing them to pay massively if they every want to raise it), technomancers now have a build in Biofeedback Filter equal to their Resonance, and it does not count against the limit on complex forms. Additionally, once play begins it is treated like any other complex form
(we actually had two versions of this rule. One kept the biofeedback filter based on Charisma, but turned it into a real CF that you could buy up during creation or later - charisma only set its starting value, after that it was treated as a regular complex form.)
Complex forms now have a flat Cost at character generation, and by karma, as well as for options. The cost depends on character creation method:
in BP gen:
Why: A hacker pays 1000 nuyen per level for high end programs, which is 6k for a rating 6, or 1bp, or a rating 5 program and some Options for about the same price. The average cost would be about a build point and a half. (ergonomic/optimized 3 being the most common, and adding 900 each). Its unfair to ask a Technomancer to pay 30000 nuyen for the same program, while also restricting them to buying a very small amount of them, and ALSO charging 10 BP per two programs you are ALLOWED to buy.
Instead, each complex form has a flat cost of 3BP(like mage, and about double what a hacker pays for a tricked out program) per form, and the form starts with a rating equal to your Resonance.
Comparison: Formerly, 10 complex forms at rating 6 costs: 6bp per form (60bp), logic 5 at 10bp per(50bp) AND resonance 6(65bp, due to the stupid 'last point is more' rule). 175 Bp is an UNREASONABLE price for some 'mental hacking' programs.
Under the revised system, 10 complex forms at rating 6 cost: 3bp per form(30), Software 5(20), resonance 6 (65). A total of 95 points. With 10 forms, a techno can do basic/intermediate tasks on the matrix well, while still having room to grow.
Comparison to a cyberhacker: A hacker thrives on money for their programs, commlinks and augmentations. They spend 50 BP on cash, 10BP on Born Rich to raise the cash limit, 10 bp MORE on cash - and still only come out to 70 bp, and has enough money to buy all the programs they need at 6, a high rating link, and 5 passes.
Under karma and karmagen, complex forms now ALSO have a flat cost.
Formerly, in karmagen, complex forms were fairly expensive: a rating 6 complex form cost 21 points(0.028 of the total allotment per form, which adds up. in bp gen, its 6bp of 400, which is 0.015 of total, so the karmagen proportionally costs double).
the Revised Karma value for complex forms is 2 karma per level, with no adjustments based on the rating. This means a rating 6 complex form costs 12 karma(0.016 of total karma), which is about half of what it was before, and is still very expensive compared to hackers program(12 karma is 30000 nuyen, while a rating 6 program is 6000).
Clarification: This means rating 1 is 2 karma. Rating 2 is two more karma, or 4. Rating 3 is two more karma, 6 total, etcetera etcetera.
For balance considerations, a hacking program at 6 is 6000y, and a program at 5 with a bunch of options is about 6200. In BPgen, this is about 1.0 to 1.25 bp per program(0.0031 of total bp), or about 2.48 karma(0.0033 of total karma). in BP, a cf would be 3bp(.0075 of total) and in karma a cf at 6 would be 12 (0.016)
Sprite Have Standardized Skills
Sprites now have a list of common skills and complex forms every sprite has, similiar to how every spirit has Perception, Dodge, unarmed combat, etc. This is similiar to standardized spirit powers, as well as standardized Agent skill cabilities(4a 234).
Why: Sprites live on the matrix, and literally don't have basic skills to look around and affect their environment, and often don't have the skills they need to use their complex forms. This is due in part to the devs not understanding the system they made, and further compounded by changes in 4th anniversary edition: For example, sprites with Decryption don't have Electronic Warfare because it used to be based on Hacking and nobody changed it.
Every sprite now has the following skills equal to their rating: Electronic Warfare, hacking, Computer, Data Search. For complex forms, they have Analyze and Browse. The programs that use these skills are still dependent on sprite type. (note that they do not have Software. Or, if they did, they would have a specific restriction against using threading)
Additionally, they have Cybercombat and an Attack program at half their rating, round down, unless they are a sprite type that already has better. All sprites can fight, but some are really BAD at it. They also have Edit, at half rating, round down. All sprites have a basic ability to change their virtual environment, but some are just flat out better at it.
---(paste ends)
Unrelated, but potentially still useful Houserules:
A technomancer can give a sprite one of his complex forms as an optional power when they compile it. The form isn't as good as it would normally be, so its rating is equal to half the sprites rating, round up. Threaded forms may not be granted to sprites. This allows a bit of customization of sprites to any given task.
Unrated Complex Forms don't cost against the starting complex form limit.
Control Rig is available as an unrated complex form
Expert System is also available as an unrated complex form, mostly for TMs that have Biowires.
Anything a hacker can run, a technomancer can learn as a CF. (borrowed slightly from the FAQ)
The Short Version: Techno's cant go above rating 9 at start, but also aren't fucking expensive, and sprites are fixed so they can actually do the things they are supposed to do(they are also a bit more like spirits, in that they automatically have some skills at Force)
On a whole, for our group, its been largely a positive change, and people who wouldn't have played technomancers before are giving it a shot.
Lets hear some critique. The people I've showed this too have largely had positive reactions, but I'm expecting dumpshock to have some dissenting opinions.
NiL_FisK_Urd
Jan 7 2012, 04:32 PM
Well, i really like this house rule (i even integrated it into my version of DKs excel file) - it nerfs technos on the high end, but now they are not absolutely outclassed by hackers out of chargen.
The only thing that bothers me is the Control Rig CF - it is too cheap as a rating 1 CF. I would place it as an unrated CF that costs as much as an rtg 4 CF (combined costs)
bibliophile20
Jan 7 2012, 06:30 PM
Looks good to me. Just one question: what determines the rating of a complex form? Is it "CF bought at a given rating" like RAW, or is it "CF rating is treated like a spell's Force, i.e. equal to their Resonance, and can be Threaded to higher ratings"?
Also, NiL_FisK, could you share that excel file?
bibliophile20
Jan 7 2012, 07:19 PM
Yup. Did all that. Ah, well, what's one more try?
EDIT: Nope. Even had NoScript temporarily allow all scripts on page and still didn't work. Let me try one more thing... Blah. Okay, why does attempting to "download" never work, but if you tell it to "open file" then it works?
bibliophile20
Jan 7 2012, 07:32 PM
Yay! It works! ...
And it's an .xlsm file. I still use MS Office 2003. *sigh* I hate to be a problem about this, so I'm gonna ask the following:
only if you can save it in .xls format and upload that without it being a bother, could you? If not, I'll muddle through. (And, to those that'll gleefully shout "Just use Open Office!" I know about Open Office already, but I've found that, for a file of this complexity,
something gets lost in transition and I get a bad case of malformed display and GIGO)
and NiL? Thank you for putting the effort in to begin with, much less your patience.
Udoshi
Jan 7 2012, 08:00 PM
QUOTE (NiL_FisK_Urd @ Jan 7 2012, 09:32 AM)
The only thing that bothers me is the Control Rig CF - it is too cheap as a rating 1 CF. I would place it as an unrated CF that costs as much as an rtg 4 CF (combined costs)
We had played around with making it a rated CF that only has a maximum of two levels to maintain the cost/balance ratio properly, or even kind of like the milware in War that does X, but has to be at a minimum rating..... but that was kind of too fiddly/annoying/edge case. Consider it a side benefit for having a more expensive 'commlink'.
Also forgot one: Expert System is also available as an unrated CF, right along smartlink and simrig.
QUOTE (bibliophile20 @ Jan 7 2012, 11:30 AM)
Looks good to me. Just one question: what determines the rating of a complex form? Is it "CF bought at a given rating" like RAW, or is it "CF rating is treated like a spell's Force, i.e. equal to their Resonance, and can be Threaded to higher ratings"?
QUOTE (NiL_FisK_Urd @ Jan 7 2012, 11:54 AM)
I think it is bought at a rating equal to Resonance.
NiL_FisK_Urd has the right of it. The INTENT is to mimic the flat cost for spells, but individual CF's need to have independent ratings for Threading. Basically you pay the flat cost and get it at max rating. From there, the usual rules take over.
At extremely low Resonance ratings, this does mean that you may want to use the original 1bp/level price, but most player technos are going to have a resonance of at LEAST 4, so it doesn't really matter as much.
bibliophile20
Jan 7 2012, 09:12 PM
Okay, I just rebuilt one of my NPCs, Wiley "Harisha" Styles, using the new sheet (I just copied and pasted stuff from the old sheet and it went over clean, so that's a very good sign as to compatibility). For the same number of BP, I was able drop his Resonance by 1 to 4 and still maintain the same stat levels, as well as add another 4 complex forms, and buy up a few other stats that I had to compromise on when originally building the NPC, and now he looks like he'll actually be able to fulfill his intended function (physical and Matrix infiltration) without having massive Threading penalties.
Cool. I think this'll work out well. Now, to rebuilt his girlfriend... (yes, I have a pair of teenaged technomancers in a relationship; 'twas much fun when my PCs realized that they both had the Skinlink echo...
)
bibliophile20
Jan 7 2012, 09:27 PM
QUOTE (CanRay @ Jan 7 2012, 04:17 PM)
Remember Technomancers, practice safe Cybersex, and keep those virus scanners up-to-date!
Too late in Gabby's case. Since the two NPC TMs are the PC TM's roommates (and being a pair of hormonal teenagers--adding their ages together isn't enough to equal his), I decided to make life...
interesting for the poor SOBs.
It's currently mid-February 2071, and she's due in September.
(yes, having three TMs staying in the same physical place is a bit of a risk, but the defenses are pretty spiffy, and will hopefully buy them enough time to get out through the Escape Tunnel into the Ork Underground)
bibliophile20
Jan 7 2012, 10:20 PM
QUOTE (Udoshi @ Jan 7 2012, 04:52 PM)
1) I'm curious: About how many points were you able to free up?
2) ahahahaa. Also, resonance trodes(the one that requires skinlink) is equally hilarious for this kind of thing.
1) According to the Build Point breakdown on the sheet, originally, I spent 71 bp on Resonance; on the Rebuild, I spent 69 bp. However, for that original build, it was 40 points for Resonance 5 plus 31 bp for:
Analyze 5
Browse 3
Edit 4
Scan 3
Exploit 5
Sniffer 3
Stealth 4
Shielding 4
For the rebuild, it breaks down to:
30 points for Resonance 4
36 points for 12 complex forms at rating 4 (Analyze, Browse, Command, Edit, Encrypt, Scan, Attack, Decrypt, ECCM, Exploit, Spoof, Stealth).
Hmm... and apparently it's reading the Biofeedback Filter rating as costing 3 bp. So, I actually only spent 66 bp on the rebuild.
2) Yeah, well, the two NPCs are a pair of teenaged TMs rescued from a lynch mob "last year" during Emergence (in the campaign backstory) by a team of
white hat shadowrunners; I figure that the experience was a bonding one, in the classical fashion. Also, it lets me have immature teenaged hijinks in the game (even if offstage) when my youngest PC is in their mid-20s (and the players are all college students).
Sengir
Jan 7 2012, 10:53 PM
QUOTE (Udoshi @ Jan 7 2012, 05:59 AM)
Balance Consideration: There are over 22 complex forms in the core book+unwired alone, and you need 10-12 of them to be effective on the matrix.
And I think that is something every houserule system needs to address, axe the number of programs which are required (and not just possible options).
Apart from that it looks good...although I must say I like the alternate version for the Biofeedback Filter (initial rating = CHA, buy up from there) better. Increased vulnerability to matrix damage has always been a core part of the TM concept for me.
Jazz
Jan 8 2012, 04:11 AM
The problem is solved on my table. What I do, usually, is boosting hackers/riggers.
On my table, wired connections gets +3 to matrix<->matrix initiative, and pluged connections from the hackers/whatever on the hacked node gets another +3.
I wonder why, if you're proposing all these changes, keep the rating of complex forms. If you absolutly want them to be like spells, make them like spells, with no rating.
Udoshi
Jan 8 2012, 04:54 AM
QUOTE (Jazz @ Jan 7 2012, 09:11 PM)
I wonder why, if you're proposing all these changes, keep the rating of complex forms. If you absolutly want them to be like spells, make them like spells, with no rating.
You're missing the point, kind of.
The rating of complex forms are fine.
Its the cost per level that is out of whack, especially compared to what-you-pay-vs-what-you-get when you compare to a similiar archetype and mechanic.
Udoshi
Jan 8 2012, 05:06 AM
QUOTE (Tymeaus Jalynsfein @ Jan 7 2012, 10:01 PM)
I think that should cost a bit more than just purchasing Gear and programs. *shrug*
And... it still is more than just purchasing gear and programs. About twice as much, and requiring your own seperate internet-magic stat to do so.
In case I wasn't clear, its kind of archetype imbalance(in normal unchanged rules): A complex form at rating 6 is twice as much as a spell, and has no real world effect at all. Compared to a program, they are about 10 times as expensive as a program for the same effect.
At the same time, keeping Ratings around is kind of necessary for two reasons:
1) many matrix stats derive values from program levels, such as attack DVs or Stealth thresholds, so they kind of need to be a seperate thing.
2) removing CF ratings completely breaks compatability with karma advancement. More or less, its a half-way kludge to make BP-gen more balanced while maintaining the same proportional balance with karma - both in the flexibility provided with karmagen, and in after character creation advancement.
Jazz
Jan 8 2012, 04:29 PM
QUOTE (Udoshi @ Jan 8 2012, 05:54 AM)
You're missing the point, kind of.
The rating of complex forms are fine.
Its the cost per level that is out of whack, especially compared to what-you-pay-vs-what-you-get when you compare to a similiar archetype and mechanic.
You don't to have to get (1^pi) * 2/7 * CHA/RES houserules either.
Why don't you do :
- No rating for complex forms
- (example) System = RES + LOG.
- Play complex form based on these System-likes stats. You have the complex form, ok-can-do, you don't have the complex form, no-can't-do.
bibliophile20
Jan 9 2012, 04:47 AM
Well, I talked it over with a few of my players and they're fine with the change (especially when I pointed out the cost differences were measured in orders of magnitude...).
So, including this with my existing house rules/book-suggested rules tweaks, I have the following for Matrix rules: (Yes, I know it's alot, but it's still better than trying to do a complete rebuild of the Matrix rules from scratch...)
Rules Tweaks (Unwired pg 39)
Using Attributes
Rather than relying on technology to determine a character's efficacy in the Matrix, Attributes may be factored back into the various tests in the Matrix. To do this, replace the program or complex form in each Success, Opposed, or Extended Test with the appropriate attribute (usually Logic). The maximum number of hits (not net hits) that can be generated by each Matrix Test is limited to the rating of the program or complex form in a manner similar to the way Spellcasting hits are limited by the Force of a spell. Agents, IC, and sprites would use their Pilot rating in place of the attribute required. Regardless, each Matrix Action still requires the use of the appropriate program. Note that using Edge on the roll allows the rating limit to be exceeded. Matrix attack programs have a damage value equal to their rating.
Security Tally
Some groups may want to simulate Matrix systems that slowly become aware of an unauthorized user, rather than using the "breaking into a warehouse" analogy. The node accumulates hits toward an Extended Test threshold; the number of hits accumulated in this test is called the security tally. When an intruder first successfully hacks into a node, add the number of hits the node had accumulated in its Analyze + Firewall roll(s) to the security tally. Then, every time the hacker performs actions for which she uses the Hacking skill, the node makes an Analyze + Firewall Success Test and adds the number of hits to the security tally. If at any point the security tally reaches the threshold of (14 – node's System), an active alert is initiated against the hacker.
A hacker may reduce the security tally by Editing the access log, as she would normally. Under the security tally rules, however, rather than making a specific Edit Test, every hit on the test reduces the security tally by one. If the security tally is greater than zero when the hacker logs out, there is enough information to Track the hacker (as in The Access Log, p. 65).
Software Bugs and Programming (Unwired, pg 119)
When a character is programming software, there is the danger that bugs may be creep into the coding. Each time a character rolls a glitch while rolling the programming Extended Test, a new bug is added to the software. The gamemaster determines which specific bug is added. Note that the programmer will be unaware of these bugs until they are discovered in use. If a critical glitch is rolled, the bug might be so fatal that the program doesn’t run at all. The bug must be located and corrected for the software to function as intended.
Official Rulings:Intuitive Hacking Due to the
Using Attributes rules tweak, the "Intuitive Hacking" quality becomes significantly more useful, as it allows a specific Matrix test to be performed without the need of the associated program or complex form. In order to fit it in with the rules change, the
Intuitive Hacking quality reads as follows:
Cost: 5 BP
A character with this quality is highly intuitive about a single aspect of the Matrix. The character may perform one specific type of Matrix action without a program or Complex Form, with his Intuition instead serving as the hit cap (exceedable with the use of Edge, as normal). The specific Matrix action is chosen when this quality is taken. For example, a hacker with Intuitive Hacking (Detect Hidden Node) may perform that action in the Matrix without the need of a Scan program, his Logic + Electronic Warfare serving as the dice pool, and the number of hits capped by his Intuition. This quality may be taken more than once, each time with a different Matrix action.
TechnomancersLiving Personas and BionodesSignal is now 2/3 of Resonance, round up.
The other attributes of the Living Persona are now partially based on Resonance, instead of fully on Mental Attributes (with the noted exception of Signal). All living persona attributes are now based on 1/2 Resonance (round down) plus half of the associated Attribute, (round up): Firewall--Willpower; System--Intuition; Response--Logic.
Complex FormsComplex Forms now cost 3 BP or 5 karma each (exactly like spells), and the starting limit on the number of Complex Forms is changed from Logic x2 to Software x3.
All purchased Complex Forms have a rating equal to System or Resonance (whichever is lower), and may be Threaded up to a rating equal to 1.5xResonance (round up) with Physical Fading. Unpurchased Complex Forms may be Threaded up to the normal rating limit (lower of System or Resonance) with Stun Fading, and over the normal rating limit with Physical Fading.
The Biofeedback Filter is a special case: it is now a Complex Form that does not count against the limit of complex forms at character creation, but has a rating equal to the Technomancer's Charisma, instead of the technomancer's Resonance; however, it can be Threaded up to a higher rating as normal.
Unrated Complex Forms do not count against the starting complex form limit. Unrated Complex Forms include Smartlink, Control Rig, Expert System (only for Technomancers that have the Bioware echo), and Simrig.
Any program that a hacker can run on a commlink, a technomancer can learn as a Complex Form.
Sprites Sprites may only perform the Assist Operation task if they possess the Complex Form being boosted, and only one sprite can assist any given Technomancer with the Assist Operation task at any given time.
Barring unusual circumstances, any attempts to compile or register a sprite with a Rating higher than one's Resonance will have the sprite automatically using its Edge to resist compilation or registration.
All Sprites now have the following changes made, so that they may actually perceive and manipulate their native environment, as well as attack and defend themselves (with varying degrees of skill):
- Every sprite has the following skills equal to their Rating: Electronic Warfare, Hacking, Computer, Data Search, and also have the Analyze and Browse Complex Forms.
- Additionally, all Sprites also now have the Cybercombat skill at half rating, round up, and the Attack and Edit Complex forms at half their rating, round up, unless they are a sprite type that already has these at better.
- All other skills and Complex Forms are still dependent on sprite type.
Compiled Sprite Statistics /paste.
Udoshi, I gave credit and a link to this thread in one of the sidebar comments on my wiki page. I adapted your material a bit, but I still want to give appropriate credit where it's due.
Udoshi
Jan 9 2012, 05:02 AM
bibliophile20, that is basically awesome. My next step was going to ask people to playtest this and give some feedback on whether its useful or not.
Please let me know how it goes.
One question, though. Why are you nerfing technomancers to System/Logc? Half the point of my rules is to remove multiple-expensive-attribute dependency. Here: (emphasis mine)
QUOTE (bibliophile20 @ Jan 8 2012, 09:47 PM)
All purchased Complex Forms have a rating equal to System or Resonance (whichever is lower), and may be Threaded up to a rating equal to 1.5xResonance (round up) with Physical Fading. Unpurchased Complex Forms may be Threaded up to the normal rating limit (lower of System or Resonance) with Stun Fading, and over the normal rating limit with Physical Fading.
Seems to be a bit of 'two steps forward, one step back'. You're basically forcing non-logic stream technos to buy logic AND resonance. Also contradicts one of the faq's good clarifications.
From the
FAQ QUOTE
Q: Do a technomancer’s System (i.e., Logic) and Response (i.e., Intuition, +1 in full VR) limit each other and his complex forms like a commlink’s System and Response do?
A: No. A technomancer can have a System higher than her Response, and Complex Forms higher than her System. The only restriction is that none of her Matrix attributes or Complex Forms may have a higher rating than her Resonance attribute.
bibliophile20
Jan 9 2012, 05:55 AM
I actually put a good bit of thought into that before I made the change, and had the following rationale:
First, it avoids making Logic into a dump stat for technos, since System doesn't really matter otherwise (no Matrix Condition Monitor, no System-Response mutual limitation), and I wanted to avoid that and have the System stat actually matter, beyond being the limiting factor on active subscriptions (System x2).
Second, I was leery of having complex form ratings equal to Resonance, as, to me, that seems to overshoot the sweet spot of "cost vs. power"; each time Resonance went up, so would all complex form ratings; this way, they only go up at half that rate (due to Resonance contributing to System).
Thirdly, I use the "Attribute (typically Logic) + Skill, hits capped by program rating" Matrix rules tweak, meaning that, TM's in my game, PCs and NPCs alike, won't be skimping much on Logic (which goes along with point 1 as something I wanted to reinforce/reward), so it doesn't hurt them as much as it would by RAW; the number of places where having a Complex Form rating past 5-6 are reduced to Stealth and combat CFs, so having an ultra-high rating, while still useful, isn't the end-all and be-all of the Matrix rules.
Make more sense now?
As for feedback, I've already redone my NPC technomancers and not having to devote the lion's share of BP resources to Resonance so they'll be semi-effective was a nice change. I'll let you know how it actually goes after Friday's session, though.