mirror of
https://github.com/correl/mage.git
synced 2025-03-13 17:00:09 -09:00
Merge pull request #3845 from theelk801/master
fixed bugs #3842 and #3843
This commit is contained in:
commit
4ae6784164
2 changed files with 2 additions and 2 deletions
Mage.Sets/src/mage/cards
|
@ -90,7 +90,7 @@ class FracturedIdentityEffect extends OneShotEffect {
|
|||
permanent.moveToExile(null, null, source.getSourceId(), game);
|
||||
UUID controllerId = permanent.getControllerId();
|
||||
for (UUID opponentId : game.getOpponents(controllerId)) {
|
||||
PutTokenOntoBattlefieldCopyTargetEffect effect = new PutTokenOntoBattlefieldCopyTargetEffect(opponentId, null, true);
|
||||
PutTokenOntoBattlefieldCopyTargetEffect effect = new PutTokenOntoBattlefieldCopyTargetEffect(opponentId, null, false);
|
||||
effect.setTargetPointer(new FixedTarget(permanent, game));
|
||||
effect.apply(game, source);
|
||||
}
|
||||
|
|
|
@ -123,7 +123,7 @@ class OKagachiVengefulKamiTriggeredAbility extends TriggeredAbilityImpl {
|
|||
UUID damagedPlayerId = game.getCombat().getDefenderId(sourceId);
|
||||
UUID you = this.getControllerId();
|
||||
Permanent p = game.getPermanent(event.getSourceId());
|
||||
if (damageEvent.isCombatDamage() && p != null) {
|
||||
if (damageEvent.isCombatDamage() && p != null && p.getId().equals(this.getSourceId())) {
|
||||
PlayersAttackedLastTurnWatcher watcher = (PlayersAttackedLastTurnWatcher) game.getState().getWatchers().get(PlayersAttackedLastTurnWatcher.class.getSimpleName());
|
||||
if (watcher != null && watcher.attackedLastTurn(damagedPlayerId, you)) {
|
||||
FilterNonlandPermanent filter = new FilterNonlandPermanent("nonland permanent defending player controls");
|
||||
|
|
Loading…
Add table
Reference in a new issue