renamed incId as getUniqueId
parent
733c97cb5a
commit
70e69e6737
|
@ -214,17 +214,17 @@ public class MagicGame {
|
||||||
return score;
|
return score;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
public long getTime() {
|
public long getTime() {
|
||||||
return time;
|
return time;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
public void setTime(final long t) {
|
public void setTime(final long t) {
|
||||||
time = t;
|
time = t;
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public long incTime() {
|
public long getUniqueId() {
|
||||||
time++;
|
time++;
|
||||||
return time;
|
return time;
|
||||||
}
|
}
|
||||||
|
@ -243,7 +243,7 @@ public class MagicGame {
|
||||||
getPayedCost().getX(),
|
getPayedCost().getX(),
|
||||||
stack.getItemsId(),
|
stack.getItemsId(),
|
||||||
events.getEventsId(),
|
events.getEventsId(),
|
||||||
time,
|
//time,
|
||||||
//identifiers[0],
|
//identifiers[0],
|
||||||
//identifiers[1],
|
//identifiers[1],
|
||||||
//identifiers[2],
|
//identifiers[2],
|
||||||
|
@ -768,7 +768,7 @@ public class MagicGame {
|
||||||
}
|
}
|
||||||
|
|
||||||
public MagicPermanent createPermanent(final MagicCard card,final MagicPlayer controller) {
|
public MagicPermanent createPermanent(final MagicCard card,final MagicPlayer controller) {
|
||||||
return new MagicPermanent(incTime(),card,controller);
|
return new MagicPermanent(getUniqueId(),card,controller);
|
||||||
}
|
}
|
||||||
|
|
||||||
public MagicCardList getExiledUntilEndOfTurn() {
|
public MagicCardList getExiledUntilEndOfTurn() {
|
||||||
|
@ -1050,8 +1050,7 @@ public class MagicGame {
|
||||||
}
|
}
|
||||||
|
|
||||||
public MagicPermanentTrigger addTrigger(final MagicPermanent permanent,final MagicTrigger trigger) {
|
public MagicPermanentTrigger addTrigger(final MagicPermanent permanent,final MagicTrigger trigger) {
|
||||||
final long id=incTime();
|
final MagicPermanentTrigger permanentTrigger=new MagicPermanentTrigger(getUniqueId(),permanent,trigger);
|
||||||
final MagicPermanentTrigger permanentTrigger=new MagicPermanentTrigger(id,permanent,trigger);
|
|
||||||
triggers.get(trigger.getType()).add(permanentTrigger);
|
triggers.get(trigger.getType()).add(permanentTrigger);
|
||||||
return permanentTrigger;
|
return permanentTrigger;
|
||||||
}
|
}
|
||||||
|
|
|
@ -272,7 +272,7 @@ public class MagicPlayer implements MagicTarget {
|
||||||
|
|
||||||
public void createHandAndLibrary(final int handSize) {
|
public void createHandAndLibrary(final int handSize) {
|
||||||
for (final MagicCardDefinition cardDefinition : playerDefinition.getDeck()) {
|
for (final MagicCardDefinition cardDefinition : playerDefinition.getDeck()) {
|
||||||
final long id = MagicGame.getInstance().incTime();
|
final long id = MagicGame.getInstance().getUniqueId();
|
||||||
library.add(new MagicCard(cardDefinition,this,id));
|
library.add(new MagicCard(cardDefinition,this,id));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -19,8 +19,7 @@ public class MagicCopyCardOnStackAction extends MagicAction {
|
||||||
@Override
|
@Override
|
||||||
public void doAction(final MagicGame game) {
|
public void doAction(final MagicGame game) {
|
||||||
final MagicCardOnStack copyCardOnStack=cardOnStack.copyCardOnStack(player);
|
final MagicCardOnStack copyCardOnStack=cardOnStack.copyCardOnStack(player);
|
||||||
final long id=game.incTime();
|
copyCardOnStack.setId(game.getUniqueId());
|
||||||
copyCardOnStack.setId(id);
|
|
||||||
game.getStack().addToTop(copyCardOnStack);
|
game.getStack().addToTop(copyCardOnStack);
|
||||||
if (copyCardOnStack.getEvent().getTargetChoice() != MagicTargetChoice.NONE) {
|
if (copyCardOnStack.getEvent().getTargetChoice() != MagicTargetChoice.NONE) {
|
||||||
copyCardOnStack.getChoiceResults()[0]=null;
|
copyCardOnStack.getChoiceResults()[0]=null;
|
||||||
|
|
|
@ -16,8 +16,7 @@ public class MagicPutItemOnStackAction extends MagicAction {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAction(final MagicGame game) {
|
public void doAction(final MagicGame game) {
|
||||||
final long id=game.incTime();
|
itemOnStack.setId(game.getUniqueId());
|
||||||
itemOnStack.setId(id);
|
|
||||||
game.getStack().addToTop(itemOnStack);
|
game.getStack().addToTop(itemOnStack);
|
||||||
if (itemOnStack.hasChoices()) {
|
if (itemOnStack.hasChoices()) {
|
||||||
game.addEvent(new MagicStackGetChoicesEvent(itemOnStack));
|
game.addEvent(new MagicStackGetChoicesEvent(itemOnStack));
|
||||||
|
|
Loading…
Reference in New Issue