use incTime instead of createIdentifier

master
melvin 2011-07-05 10:50:33 +08:00
parent 7fa631117b
commit cba19b90bf
1 changed files with 2 additions and 6 deletions

View File

@ -12,14 +12,12 @@ public class MagicPutItemOnStackAction extends MagicAction {
private final MagicItemOnStack itemOnStack;
public MagicPutItemOnStackAction(final MagicItemOnStack itemOnStack) {
this.itemOnStack=itemOnStack;
}
@Override
public void doAction(final MagicGame game) {
final long id=game.createIdentifier(MagicIdentifierType.ItemOnStack);
final long id=game.incTime(); //createIdentifier(MagicIdentifierType.ItemOnStack);
itemOnStack.setId(id);
game.getStack().addToTop(itemOnStack);
if (itemOnStack.hasChoices()) {
@ -34,13 +32,11 @@ public class MagicPutItemOnStackAction extends MagicAction {
@Override
public void undoAction(final MagicGame game) {
game.getStack().removeFromTop();
}
@Override
public String toString() {
return getClass().getSimpleName()+" ("+itemOnStack.getClass().getSimpleName()+','+itemOnStack.getName()+')';
}
}
}