So, in an attempt to make it so that playing a Rigger is too cost prohibitive to contemplate, here is my first take on Repairing Drones:
Matrix Damage is fine - there are already rules for fixing it.
Physical Damage.All physical damage is categorized as two types: Structural and Non-Structural.
Non-structural damage would be bullets, electric shock, anything that leaves the structural integrity of the drone intact.
Structural damage includes explosives, fire, and crashes - damage which will destroy the chassis itself and force you to replace wholesale sections of the drone.
Cost:Non-Structural damage costs 1% of the cost of the drone to repair per box.
Structural damage costs 5% of the cost of the drone to repair per box.
Difficulty:Every 3 boxes of damage you are attempting to repair (Round down) increases the difficulty of the Extended test by 1.
Thus, repairing 1-2 boxes of damage is an Easy test. Repairing 3-5 boxes is an Average test. Repairing 6-8 boxes is a Hard test.
Structural damage increases the difficulty by 1.
Time:Non Structural Damage has a base time of 30 minutes
Structural Damage has a base time of 1 hour.
Required ToolsNon-Structural Damage of up to 6 boxes may be done at no penalty with a tool kit.
Non-Structural Damage of 7 or more boxes must be done with a shop, or suffer a -4 dice pool penalty.
Structural Damage of up to 6 boxes may be done at no penalty with a shop.
Structural Damage of 7 or more boxes must be done at a facility or suffer a -4 dice pool penalty.
So, for instance, in the case of Rhex, Grease would need to spend 400

and get a total of 18 successes on his Build/Repair test, and each time he rolls, it takes him 30 minutes. Since he does not have a shop, and it is over 6 boxes of damage, he will roll 4 less dice.
Thoughts?