* Mana Drain - Fixed that the mana was in some cases provided during the wrong phase.

This commit is contained in:
LevelX2 2014-12-02 22:17:22 +01:00
parent ec2c93d0db
commit 06d05eb56d

View file

@ -113,9 +113,9 @@ public class AtTheBeginOMainPhaseDelayedTriggeredAbility extends DelayedTriggere
private boolean checkPhase(EventType eventType) { private boolean checkPhase(EventType eventType) {
switch (phaseSelection) { switch (phaseSelection) {
case NEXT_MAIN: case NEXT_MAIN:
return EventType.PRECOMBAT_MAIN_PHASE_PRE.equals(eventType) || EventType.PRECOMBAT_MAIN_PHASE_POST.equals(eventType); return EventType.PRECOMBAT_MAIN_PHASE_PRE.equals(eventType) || EventType.POSTCOMBAT_MAIN_PHASE_PRE.equals(eventType);
case NEXT_POSTCOMAT_MAIN: case NEXT_POSTCOMAT_MAIN:
return EventType.PRECOMBAT_MAIN_PHASE_POST.equals(eventType); return EventType.POSTCOMBAT_MAIN_PHASE_PRE.equals(eventType);
case NEXT_PRECOMBAT_MAIN: case NEXT_PRECOMBAT_MAIN:
return EventType.PRECOMBAT_MAIN_PHASE_PRE.equals(eventType); return EventType.PRECOMBAT_MAIN_PHASE_PRE.equals(eventType);
default: default: