- Fixed "BecomesTarget" triggering twice.

This commit is contained in:
Sloth
2011-10-22 10:57:32 +00:00
parent 4701fe0964
commit fbc4b3406c

View File

@@ -605,19 +605,19 @@ public class MagicStack extends MyObservable {
// Not sure these clauses are necessary. Consider it a precaution
// for backwards compatibility for hardcoded cards.
if (sp.getTargetCard() != null) {
else if (sp.getTargetCard() != null) {
runParams.put("Target", sp.getTargetCard());
AllZone.getTriggerHandler().runTrigger("BecomesTarget", runParams);
}
if (sp.getTargetList() != null && sp.getTargetList().size() > 0) {
else if (sp.getTargetList() != null && sp.getTargetList().size() > 0) {
for (Card ctgt : sp.getTargetList()) {
runParams.put("Target", ctgt);
AllZone.getTriggerHandler().runTrigger("BecomesTarget", runParams);
}
}
if (sp.getTargetPlayer() != null) {
else if (sp.getTargetPlayer() != null) {
runParams.put("Target", sp.getTargetPlayer());
AllZone.getTriggerHandler().runTrigger("BecomesTarget", runParams);