Skip to content

Commit 173fc59

Browse files
committed
Add SkillUpgrade trigger
1 parent e5d5a99 commit 173fc59

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

src/api/components/components.svelte.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -675,6 +675,18 @@ class ShearTrigger extends FabledTrigger {
675675
public static override new = () => new this();
676676
}
677677

678+
class SkillUpgradeTrigger extends FabledTrigger {
679+
public constructor() {
680+
super({
681+
name: 'Skill Upgrade',
682+
description: 'Applies skill effects when a player levels up a skill. The placeholders `api-cost`, `api-skill`, and `api-level` provide details about the upgrade.',
683+
keywords: 'skill, upgrade, level up, player, API, cost, skill name, level'
684+
});
685+
}
686+
687+
public static override new = () => new this();
688+
}
689+
678690
class SkillCastTrigger extends FabledTrigger {
679691
public constructor() {
680692
super({
@@ -5665,6 +5677,7 @@ export const initComponents = () => {
56655677
SHEAR: { name: 'Shear', component: ShearTrigger },
56665678
SHIELD: { name: 'Shield', component: ShieldTrigger },
56675679
SIGNAL: { name: 'Signal', component: SignalTrigger },
5680+
SKILL_UPGRADE: { name: 'Skill Upgrade', component: SkillUpgradeTrigger },
56685681
SKILL_CAST: { name: 'Skill Cast', component: SkillCastTrigger },
56695682
SPRINT: { name: 'Sprint', component: SprintTrigger },
56705683
STRIP_LOG: { name: 'Strip Log', component: StripLogTrigger },

0 commit comments

Comments
 (0)