theForsaken/src/main/java/theForsaken/cards/Eulogy.java
@Override
    public void use(AbstractPlayer p, AbstractMonster target) {
        if(this.dontTriggerOnUseCard) {
            this.exhaust = true;
            AbstractDungeon.actionManager.addToBottom(new ApplyPowerAction(p, p, new BonusDamagePower(p, 3), 3));
        } else {
            for(AbstractMonster m : AbstractDungeon.getCurrRoom().monsters.monsters) {
                AbstractDungeon.actionManager.addToBottom(new ApplyPowerAction(m, p, new VulnerablePower(m, magicNumber, false), magicNumber));
            }
        }
    }
// Actions the card should do.
Actions the card should do.
Actions the card should do .
@Override
    public void use(AbstractPlayer p, AbstractMonster target) {
        if(this.dontTriggerOnUseCard) {
            this.exhaust = true;
            AbstractDungeon.actionManager.addToBottom(new ApplyPowerAction(p, p, new BonusDamagePower(p, 3), 3));
        } else {
            for(AbstractMonster m : AbstractDungeon.getCurrRoom().monsters.monsters) {
                AbstractDungeon.actionManager.addToBottom(new ApplyPowerAction(m, p, new VulnerablePower(m, magicNumber, false), magicNumber));
            }
        }
    }
@ Override public void use ( AbstractPlayer p , AbstractMonster target ) { if ( this . dontTriggerOnUseCard ) { this . exhaust = true ; AbstractDungeon . actionManager . addToBottom ( new ApplyPowerAction ( p , p , new BonusDamagePower ( p , 3 ) , 3 ) ) ; } else { for ( AbstractMonster m : AbstractDungeon . getCurrRoom ( ) . monsters . monsters ) { AbstractDungeon . actionManager . addToBottom ( new ApplyPowerAction ( m , p , new VulnerablePower ( m , magicNumber , false ) , magicNumber ) ) ; } } }
Actions the card should do.
Actions the card should do .