lamperi/po-server-goodies — pull request #128 by IceKirby (2012-07-24 22:49:56+00:00)
Title: Change for the Night actions structure

Resubmitting because there was an error before.

A suggestion for a new structure for Night Actions, separating the defensive modes from the actual action. In this way, any night action can receive already existing targetModes (for example, ChangeTarget, Ignore or EvadeChance could be used for Protect, Convert or any night action). Also, adding new night actions or defensive moves should be simpler with this.

Current Structure: Check Command > Check for Targets { Check TargetModes/Apply Effect }.
This proposal: Check Targets { Check TargetModes > Check Command > Apply Effect }

(inb4 messed formatting)