mirror of
https://github.com/magefree/mage.git
synced 2025-12-24 20:41:58 -08:00
Remove unneeded parameter from StackObjectCopyApplier.getNextNewTargetType (all users were using an Iterator or a fixed return value)
This commit is contained in:
parent
c401b35b63
commit
efa7b485b0
10 changed files with 10 additions and 10 deletions
|
|
@ -30,7 +30,7 @@ public abstract class CopySpellForEachItCouldTargetEffect extends OneShotEffect
|
|||
}
|
||||
|
||||
@Override
|
||||
public MageObjectReferencePredicate getNextNewTargetType(int copyNumber) {
|
||||
public MageObjectReferencePredicate getNextNewTargetType() {
|
||||
if (newTargetTypes.hasNext()) {
|
||||
return newTargetTypes.next();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@ public abstract class StackObjectImpl implements StackObject {
|
|||
|
||||
newTargetTypes = new HashMap<>();
|
||||
for (int i = 0; i < amount; i++) {
|
||||
MageObjectReferencePredicate newTargetType = applier.getNextNewTargetType(i + 1);
|
||||
MageObjectReferencePredicate newTargetType = applier.getNextNewTargetType();
|
||||
if (newTargetType == null) {
|
||||
currentAnyTargetNumber++;
|
||||
String message = "Any target";
|
||||
|
|
|
|||
|
|
@ -20,5 +20,5 @@ public interface StackObjectCopyApplier extends Serializable {
|
|||
* @param copyNumber current number of copy, starts with 1
|
||||
* @return
|
||||
*/
|
||||
MageObjectReferencePredicate getNextNewTargetType(int copyNumber);
|
||||
MageObjectReferencePredicate getNextNewTargetType();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue