theForsaken/src/main/java/theForsaken/cards/ShieldBash.java
@Override
    public void use(AbstractPlayer p, AbstractMonster m) {
        AbstractDungeon.actionManager.addToBottom(new GainBlockAction(p, p, block));
        AbstractDungeon.actionManager.addToBottom(new WaitAction(0.1F));
        AbstractDungeon.actionManager.addToBottom(new DamageAction(m, new DamageInfo(p, damage, damageTypeForTurn), AbstractGameAction.AttackEffect.SHIELD));
        AbstractDungeon.actionManager.addToBottom(new ShieldBashAction(this, this.magicNumber));
    }
// Actions the card should do.
Actions the card should do.
Actions the card should do .
@Override
    public void use(AbstractPlayer p, AbstractMonster m) {
        AbstractDungeon.actionManager.addToBottom(new GainBlockAction(p, p, block));
        AbstractDungeon.actionManager.addToBottom(new WaitAction(0.1F));
        AbstractDungeon.actionManager.addToBottom(new DamageAction(m, new DamageInfo(p, damage, damageTypeForTurn), AbstractGameAction.AttackEffect.SHIELD));
        AbstractDungeon.actionManager.addToBottom(new ShieldBashAction(this, this.magicNumber));
    }
@ Override public void use ( AbstractPlayer p , AbstractMonster m ) { AbstractDungeon . actionManager . addToBottom ( new GainBlockAction ( p , p , block ) ) ; AbstractDungeon . actionManager . addToBottom ( new WaitAction ( 0.1F ) ) ; AbstractDungeon . actionManager . addToBottom ( new DamageAction ( m , new DamageInfo ( p , damage , damageTypeForTurn ) , AbstractGameAction . AttackEffect . SHIELD ) ) ; AbstractDungeon . actionManager . addToBottom ( new ShieldBashAction ( this , this . magicNumber ) ) ; }
Actions the card should do.
Actions the card should do .