Returning source.getSourceId() for DISCARED_CARD event

This commit is contained in:
magenoxx 2014-08-12 21:19:45 +04:00
parent b9bedbb368
commit 5ec0b656bb

View file

@ -638,7 +638,7 @@ public abstract class PlayerImpl implements Player, Serializable {
// So discard is also successful if card is moved to another zone by replacement effect!
card.moveToZone(Zone.GRAVEYARD, source==null?null:source.getSourceId(), game, false);
game.informPlayers(new StringBuilder(name).append(" discards ").append(card.getName()).toString());
game.fireEvent(GameEvent.getEvent(GameEvent.EventType.DISCARDED_CARD, card.getId(), source==null?null:source.getId(), playerId));
game.fireEvent(GameEvent.getEvent(GameEvent.EventType.DISCARDED_CARD, card.getId(), source==null?null:source.getSourceId(), playerId));
return true;
}
return false;