Skip to main content

wowlab_engine_content/generated/items/
sikrans_endless_arsenal.rs

1//! @generated by codegen-cli from manifests/items.toml (SIKRANS_ENDLESS_ARSENAL) -- do not edit by hand.
2// Generated code: naming follows game data conventions.
3#![allow(non_snake_case, dead_code)]
4use wowlab_engine_combat::{CombatSystemBuilder, SpellDefinitionDraft};
5use wowlab_engine_gamedata::{ItemBudget, ResolvedGameData};
6///<https://wowlab.gg/inspect/item/212449>
7pub(crate) const ITEM_ID: u32 = 212_449;
8pub(crate) mod SPELL {
9    ///<https://wowlab.gg/inspect/spell/447970>
10    pub(crate) const USE: u32 = 447_970;
11}
12pub(crate) mod AURA {}
13fn spell_use(
14    s: SpellDefinitionDraft,
15    data: &ResolvedGameData,
16) -> Result<SpellDefinitionDraft, wowlab_engine_combat::BuilderError> {
17    s.apply_cooldown_pools_from_data(data, 447_970)
18}
19pub(crate) fn register(
20    builder: CombatSystemBuilder,
21    data: &ResolvedGameData,
22    _budget: ItemBudget,
23) -> CombatSystemBuilder {
24    crate::items::register_item!(
25        builder, data, "Sikrans Endless Arsenal", spells : [(SPELL::USE, spell_use),]
26    )
27}