if (damageAmount > 0 && canDamage(game.getObject(sourceId), game)) { if (this.isPlaneswalker()) { damageDone = damagePlaneswalker(damageAmount, sourceId, game, preventable, combat, markDamage, appliedEffects); } else { damageDone = damageCreature(damageAmount, sourceId, game, preventable, combat, markDamage, appliedEffects);