The same applies top melee or firearm damage right?
Essentially yes, all damaging attacks require an opposed test.
As soon as an attack lands, the Melee/Ranged defender gets a Reaction roll to try to dodge the attack (with an option to go on Full Defense and use the Dodge or Gymnastics skill). A magical defender gets to roll their necessary attribute (Body or Willpower generally) to resist the spell, however they do not have an option for Full defense.
Once the attack lands you calculate damage. The Melee/Ranged defender gets to roll Body + Armor to soak damage except in special situations. The magical defender doesn't get to roll anything at this point, the damage is applied.
Finally, the magical attacker must resist drain whereas the Melee/Ranged attacker doesn't have to roll any such test.
IMHO magic is way more deadly, but you must pay the cost of drain resistance to use the attacks.
Here's an example:
Let's assume you have attacking characters with 5's in the necessary attributes and skills. Let's then assume the defender has average stats of 3, and an armor jacket. Let's also assume all rolls end up with 50% success rate, rounding normally (.5 rounds up)
| Magic | Ranged |
Attack | Magic + Sorcery (10) | Agility + Pistols (10) |
Hits | 5 | 5 |
Defender Resist | Willpower 3 (2 hits) | Reaction 3 (2 hits) |
Full Defense Option | No | Yes |
Damage applied | 8 | 8 |
Soak damage | (no roll) | Body 3 + 8 (armor jacket): 6 hits |
Defender receives damage | 8 | 2 |
Attacker resists drain | 3 | (no drain) |
With the same number of hits, a magical attacker does 8 damage whereas the ranged attacker could have taken no damage if they went on full defense.
So magic is very powerful, even with starting builds as long as you put enough points in the right place. And remember Magic is supposed to be very rare, with less than 0.1% of the world population being magically active in any shape or form (this includes magicians, adepts, aspected magicians, and even those who have the gift but can't or don't know how to use it). With that in mind the likelyhood of coming across counterspelling is very low, except when playing with devious GMs
