Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void update() {
- for (AbstractCard card : AbstractDungeon.player.masterDeck.group)
- {
- if ((card instanceof Strike) || (card instanceof LightningStrike)) {
- AbstractDungeon.actionManager.addToBottom(new ExhaustSpecificCardAction(card, AbstractDungeon.player.masterDeck, true));
- AbstractCard c = new WindStrike();
- AbstractDungeon.actionManager.addToBottom(new AddCardToDeckAction(c));
- } else if ((card instanceof Breeze) || (card instanceof LightningBreeze)) {
- AbstractDungeon.actionManager.addToBottom(new ExhaustSpecificCardAction(card, AbstractDungeon.player.masterDeck, true));
- AbstractCard c = new WindBreeze();
- AbstractDungeon.actionManager.addToBottom(new AddCardToDeckAction(c));
- } else if ((card instanceof Gale) || (card instanceof LightningGale)) {
- AbstractDungeon.actionManager.addToBottom(new ExhaustSpecificCardAction(card, AbstractDungeon.player.masterDeck, true));
- AbstractCard c = new WindGale();
- AbstractDungeon.actionManager.addToBottom(new AddCardToDeckAction(c));
- } else if ((card instanceof Lacerate) || (card instanceof LightningLacerate)) {
- AbstractDungeon.actionManager.addToBottom(new ExhaustSpecificCardAction(card, AbstractDungeon.player.masterDeck, true));
- AbstractCard c = new WindLacerate();
- AbstractDungeon.actionManager.addToBottom(new AddCardToDeckAction(c));
- } else if ((card instanceof ParryingStrike) || (card instanceof LightningParryingStrike)) {
- AbstractDungeon.actionManager.addToBottom(new ExhaustSpecificCardAction(card, AbstractDungeon.player.masterDeck, true));
- AbstractCard c = new WindParryingStrike();
- AbstractDungeon.actionManager.addToBottom(new AddCardToDeckAction(c));
- } else if ((card instanceof RagingBlow) || (card instanceof LightningRagingBlow)) {
- AbstractDungeon.actionManager.addToBottom(new ExhaustSpecificCardAction(card, AbstractDungeon.player.masterDeck, true));
- AbstractCard c = new WindRagingBlow();
- AbstractDungeon.actionManager.addToBottom(new AddCardToDeckAction(c));
- } else if ((card instanceof RollingTyphoon) || (card instanceof LightningRollingTyphoon)) {
- AbstractDungeon.actionManager.addToBottom(new ExhaustSpecificCardAction(card, AbstractDungeon.player.masterDeck, true));
- AbstractCard c = new WindRollingTyphoon();
- AbstractDungeon.actionManager.addToBottom(new AddCardToDeckAction(c));
- } else if ((card instanceof Zephyr) || (card instanceof LightningZephyr)) {
- AbstractDungeon.actionManager.addToBottom(new ExhaustSpecificCardAction(card, AbstractDungeon.player.masterDeck, true));
- AbstractCard c = new WindZephyr();
- AbstractDungeon.actionManager.addToBottom(new AddCardToDeckAction(c));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement