()
| 7345 | view.updateCommander(this); |
| 7346 | } |
| 7347 | public Card getRealCommander() { |
| 7348 | if (isCommander) |
| 7349 | return this; |
| 7350 | if (this.getMeldedWith() != null && this.getMeldedWith().isCommander()) |
| 7351 | return this.getMeldedWith(); |
| 7352 | if (isInPlay() && hasMergedCard()) { |
| 7353 | for (final Card c : getMergedCards()) |
| 7354 | if (c.isCommander) return c; |
| 7355 | } |
| 7356 | return null; |
| 7357 | } |
| 7358 | |
| 7359 | public boolean canMoveToCommandZone() { |
| 7360 | return canMoveToCommandZone; |
no test coverage detected