if (ability.activate(game, false)) {
if (ability.isUsesStack() || ability.getRuleVisible()) {
game.informPlayers(ability.getGameLogMessage(game));
}
if (!ability.isUsesStack()) {
ability.resolve(game);
}
game.removeBookmark(bookmark);
return true;
}
}