mirror of
https://github.com/correl/mage.git
synced 2025-03-07 20:53:18 -10:00
Added missed branch code for issue 224
This commit is contained in:
parent
d0dbb93f8f
commit
766a412e67
2 changed files with 28 additions and 8 deletions
|
@ -228,8 +228,13 @@ public class HumanPlayer extends PlayerImpl<HumanPlayer> {
|
|||
return true;
|
||||
}
|
||||
}
|
||||
} else if (!target.isRequired()) {
|
||||
return false;
|
||||
} else {
|
||||
if (target.getTargets().size() >= target.getNumberOfTargets()) {
|
||||
return true;
|
||||
}
|
||||
if (!target.isRequired()) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
|
@ -257,8 +262,13 @@ public class HumanPlayer extends PlayerImpl<HumanPlayer> {
|
|||
return true;
|
||||
}
|
||||
}
|
||||
} else if (!target.isRequired()) {
|
||||
return false;
|
||||
} else {
|
||||
if (target.getTargets().size() >= target.getNumberOfTargets()) {
|
||||
return true;
|
||||
}
|
||||
if (!target.isRequired()) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
|
@ -289,8 +299,13 @@ public class HumanPlayer extends PlayerImpl<HumanPlayer> {
|
|||
return true;
|
||||
}
|
||||
}
|
||||
} else if (!required) {
|
||||
return false;
|
||||
} else {
|
||||
if (target.getTargets().size() >= target.getNumberOfTargets()) {
|
||||
return true;
|
||||
}
|
||||
if (!target.isRequired()) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
|
@ -309,8 +324,13 @@ public class HumanPlayer extends PlayerImpl<HumanPlayer> {
|
|||
return true;
|
||||
}
|
||||
}
|
||||
} else if (!target.isRequired()) {
|
||||
return false;
|
||||
} else {
|
||||
if (target.getTargets().size() >= target.getNumberOfTargets()) {
|
||||
return true;
|
||||
}
|
||||
if (!target.isRequired()) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
|
|
Binary file not shown.
Loading…
Add table
Reference in a new issue