diff --git a/src/game/skills/registry.ts b/src/game/skills/registry.ts index d26d60d..a437230 100644 --- a/src/game/skills/registry.ts +++ b/src/game/skills/registry.ts @@ -67,7 +67,10 @@ export function evaluateSkill113c(ctx: SkillEvalContext): SkillEvalResult { if (customMod?.evaluate) { return customMod.evaluate(ctx) } + return evaluateSkillCore113c(ctx) +} +export function evaluateSkillCore113c(ctx: SkillEvalContext): SkillEvalResult { const { registry, skill, slvl, blvl, statList } = ctx const effLvl = Math.max(1, slvl) const calcCtx = { @@ -255,7 +258,10 @@ export function executeSkill113c(ctx: SkillExecContext): SkillExecOutcome { if (customMod?.executeDo) { return customMod.executeDo(ctx) } + return executeSkillCore113c(ctx) +} +export function executeSkillCore113c(ctx: SkillExecContext): SkillExecOutcome { const { skill, evalResult, caster, targets, targetPositions, corpses, missileEngine, auraScanner, summonManager, currentTick, targetX, targetY } = ctx const missilesSpawned: string[] = [] const statesApplied: string[] = []