diff --git a/Card.js b/Card.js index 2b38d6f..45b1aaf 100644 --- a/Card.js +++ b/Card.js @@ -339,8 +339,9 @@ Card.prototype.setupConstEffects = function () { wisdom: false, fixed: false, condition: function () { - return inArr(layerMark,this.layerMarks) && eff.condition.call(this); + return inArr(layerMark,this.layerMarks) && (!eff.condition || eff.condition.call(this)); }, + action: eff.action, },true); },this); }