"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SlammaSticker = void 0;
const reference_data_1 = require("@firestone-hs/reference-data");
const stats_1 = require("../../../simulation/stats");
const utils_1 = require("../../../utils");
exports.SlammaSticker = {
    cardIds: ["BG30_MagicItem_540"],
    afterOtherSpawned: (_trinket, input) => {
        const { spawned, board, hero, gameState } = input;
        if (!(0, utils_1.hasCorrectTribe)(spawned, hero, reference_data_1.Race.BEAST, gameState.anomalies, gameState.allCards)) {
            return;
        }
        (0, stats_1.setEntityStats)(spawned, spawned.attack * 2, spawned.health, board, hero, gameState);
        gameState.spectator.registerPowerTarget(hero, spawned, board, null, null);
    },
};
//# sourceMappingURL=slamma-sticker.js.map