wowlab_engine_content/hooks/items/
all_devouring_nucleus.rs1use wowlab_engine_combat::{DamageOps as _, HookCtx, ProcOps as _};
2
3use crate::generated::items::all_devouring_nucleus::{AURA, ITEM_ID};
4
5pub(crate) fn on_player_cast(ctx: &mut HookCtx<'_>) {
6 if !ctx.roll_item_rppm(ITEM_ID) {
7 return;
8 }
9
10 ctx.deal_item_damage_sp(AURA::EQUIP);
11}