package net.demilich.metastone.game.events;
import net.demilich.metastone.game.GameContext;
import net.demilich.metastone.game.cards.QuestCard;
import net.demilich.metastone.game.entities.Entity;
public class QuestSuccessfulEvent extends GameEvent {
private final QuestCard quest;
public QuestSuccessfulEvent(GameContext context, QuestCard quest, int playerId) {
super(context, playerId, -1);
this.quest = quest;
}
@Override
public Entity getEventTarget() {
return getQuest();
}
@Override
public GameEventType getEventType() {
return GameEventType.SECRET_REVEALED;
}
public QuestCard getQuest() {
return quest;
}
}