Merge pull request 'master' (#20) from External/mage:master into master
All checks were successful
/ example-docker-compose (push) Successful in 15m27s

Reviewed-on: #20
This commit is contained in:
Failure 2025-03-10 17:20:37 -07:00
commit 35dbde419a
22 changed files with 959 additions and 16 deletions

View file

@ -76,7 +76,8 @@ public enum MageIdentifier {
TheRuinousPowersAlternateCast,
FiresOfMountDoomAlternateCast,
PrimalPrayersAlternateCast,
QuilledGreatwurmAlternateCast;
QuilledGreatwurmAlternateCast,
WickerfolkIndomitableAlternateCast;
/**
* Additional text if there is need to differentiate two very similar effects

View file

@ -10,6 +10,8 @@ import mage.game.Game;
import mage.players.Player;
import mage.util.CardUtil;
import java.util.UUID;
/**
* @author LevelX2
*/
@ -38,12 +40,13 @@ public class MillCardsTargetEffect extends OneShotEffect {
@Override
public boolean apply(Game game, Ability source) {
Player player = game.getPlayer(getTargetPointer().getFirst(game, source));
if (player != null) {
player.millCards(numberCards.calculate(game, source, this), source, game);
return true;
for (UUID playerId : getTargetPointer().getTargets(game, source)) {
Player player = game.getPlayer(playerId);
if (player != null) {
player.millCards(numberCards.calculate(game, source, this), source, game);
}
}
return false;
return true;
}
@Override