Street Magic

Street Magic 0[credit]

Resource: Virtual
Influence: ○○○○

Unbroken subroutines resolve in the order of your choice.

The greatest trick is not the trick itself, but in making someone believe that it is no trick at all. To your average sysop, it's magic. To your average runner, it's a closely held trade secret.
Illustrated by Shawn Ye Zhongyi
Decklists with this card

Kala Ghoda (kg)

#3 • English
Startup Card Pool
Standard Card Pool
Standard Ban List (show history)
Kala Ghoda
  • UFAQ [Damon Stone]

    When the Runner encounters a piece of ice with Street Magic installed, when is the order of resolution for the subroutines determined? Is the order determined before any subroutines resolve, or does the Runner choose one subroutine to resolve at a time?

    Instead of the subroutines resolving in the order printed on the ice, the Runner chooses the order they will resolve in, and then they resolve one at a time in that order.


Street Magic is pretty cool. Off the top of my head, here is a list of decent interactions that it has.

First off, It can serve as a sort of mid-encounter emergency jack-out for damaging multi-subroutine ICE that has an end the run subroutine. By choosing to resolve the ETR sub before any of the other subroutines a runner can completely avoid them. Here is a list of cards that this works for:


Heimdall 1.0: Avoid brain damage

Heimdall 2.0: Avoid 2 brain damage

Wall of Thorns: Avoid 2 net damage

Markus 1.0: Avoid trashing one of your installed cards


Caduceus Prevent the corp from potentially gaining 2

Archer: Avoid two trashed programs and prevent the corp from gaining 2

Fenris: Avoid a brain damage

Rototurret: Avoid a trashed program

Uroboros: Avoid being prevented from making another run

Shinobi: Avoid the first two net damage subroutines (Still do take that final nasty one, though)


Viktor 1.0: Avoid a brain damage

Viktor 2.0: Avoid a brain damage power counter

Viper: Avoid losing a

Datapike : Avoid losing 2

Enigma: Avoid losing a


Orion: Avoid a trashed program and a resolve another subroutine subroutine.

Lancelot/Merlin/Galahad/Excalibur: Assuming that you either ran into a Galahad and they had something other than Galahad to show you, or you ran into Merlin or Lancelot and they showed you a Galahad, you can avoid the effects of the non-Galahad grail ice.

[It hardly warrants mentioning, but if the corp is, for some reason running Sensei, Marker or Sub Boost, Street Magic can help you out with that too.]

Some less intuitive interaction for Street Magic are:

Muckraker: If you have already have a tag, you can choose to resolve the “End the run if the runner is tagged” subroutine first to avoid Muckraker's tag trace subroutines. If you don’t have a tag, you can choose to let the “end the run if the runner is tagged” subroutine fire first, let the tag trace subroutines fire, and just blaze on through

Shiro: By resolving the second subroutine first, you can potentially access a card from R&D before the corp has a chance to rearrange them.

Little Engine: This I think, is probably the best interaction that Street Magic brings to the table. By choosing to resolve “The runner gains 5” first, Street Magic effectively turns Little Engine into a beefed-up Au Revoir economy engine.

While Street Magic is definitely cool, and interacts with a pretty decent amount of ICE, it does not really help you win in any way. Unless you’re in a Little Engine heavy meta (If those exist, please bring me to them), Street Magic at best makes face-checking a little bit safer. And since, at the moment, it only interacts with corp cards, you can’t be certain that it will do anything at all, making its inclusion in a deck exclusively a meta call.

(Kala Ghoda era)
Also could help with #shinobi —
A couple nitpicks: Caduceus is 3 credits, and you only miss it if you lose the trace for the ETR. Shinobi still hits you for all three subs, though you might want the last one first to increase the chances of hitting IHW. —
This card is amazing vs. Troll. —
With this card you have to ask yourself not "what this card is useful against" but rather "what are they planning to release to seed this as an option". —
The Final Nail in RotoTurrets Coffin —
A more useful question is actually "what all (dangerous) ice does street magic not interfere with?" because that question will allow you to make a more educated estimate of how much danger remains after accounting for street magic. I suspect the number of ice that are both dangerous and aren't shut down by street magic in meta at any given point in time is relatively small. —
Shinobi's final sub has an ETR rider attached to it, Sabin, so if you make it fire first you'll get kicked out of the run before the two lesser ones trigger. —
apex early face check... —

So you're building your janky Brahman D4v1d Wu deck, and things are going great.

Then you hit a Chiyashi, and your options are: a) Take four net and ETR b) Shred the top six cards of your stack

Not great. Hopefully, you have an SMC on the table, and $14 to pull Femme and pay the bypass. If you aren't ludicrously wealthy and well-prepared, though, there's Street Magic. At one influence, it will totally save you from the facecheck.

...You still can't get through, and it's not tutorable, but hey. Being practical is for other runners!

(System Core 2019 era)