Page 31, Column 3, Paragraph(s) 6, Core Rule Book
Subroutine (Subroutine): An ability of a piece of ice which interferes with the Runner if allowed to trigger during a run.

Subroutines are special required conditional abilities on ice. They are always marked with the Subroutine symbol. When the Runner encounters a piece of ice, the subroutines trigger; unless the Runner breaks them, the subroutines will resolve and the Runner will have to deal with the consequences.

Page 16, Column 1, Paragraph(s) 4-5, Core Rule Book
Subroutines are abilities of a piece of ice marked by the Subroutine symbol. If the Runner encounters a piece of rezzed ice and does not or cannot break its subroutines, the unbroken subroutines trigger and resolve one by one.

In addition to preventing the Runner's access to the Corporation's servers by ending his run, subroutines can pose other hazards if allowed to trigger, such as damaging the Runner or initiating trace attempts.

Page 21, Column 2, Paragraph(s) 3, Core Rule Book
Note: Ice subroutines are required conditional abilities that can be broken, in which case they do not resolve.
Page 22, Column 2, Paragraph(s) 8, Core Rule Book
Subroutine: This symbol stands for subroutine and only appears on ice. Each symbol marks a single subroutine on a piece of ice.


The Corporation always gets to choose the effects of a subroutine.

Page 3, Column 1, Paragraph(s) 7, FAQ
Unless specified otherwise, the Corporation always chooses the effects of a subroutine, when necessary.
Community content is available under CC-BY-SA unless otherwise noted.