Refining returned action types

This commit is contained in:
marcin.sciesinski
2019-08-22 21:59:15 -07:00
parent 90808fbb53
commit 516c84de1a

View File

@@ -69,14 +69,14 @@ public interface LotroCardBlueprint {
public boolean checkPlayRequirements(LotroGame game, PhysicalCard self);
public List<? extends ActivateCardAction> getPhaseActionsInPlay(String playerId, LotroGame game, PhysicalCard self);
public List<? extends Action> getPhaseActionsInHand(String playerId, LotroGame game, PhysicalCard self);
public List<? extends ActivateCardAction> getPhaseActionsFromStacked(String playerId, LotroGame game, PhysicalCard self);
public List<? extends Action> getPhaseActionsFromDiscard(String playerId, LotroGame game, PhysicalCard self);
public List<? extends ActivateCardAction> getPhaseActionsInPlay(String playerId, LotroGame game, PhysicalCard self);
public List<? extends ActivateCardAction> getPhaseActionsFromStacked(String playerId, LotroGame game, PhysicalCard self);
public List<RequiredTriggerAction> getRequiredBeforeTriggers(LotroGame game, Effect effect, PhysicalCard self);
public List<RequiredTriggerAction> getRequiredAfterTriggers(LotroGame game, EffectResult effectResult, PhysicalCard self);