Update Healer Man server

This commit is contained in:
phenom committed 2026-09-20 11:23:13 -04:00
1 parent 1fedb9368d
commit cc3b2fa4d5
27 files changed
+1988 -83

No files matched your search

+9 -7
View File
@@ -157,7 +157,13 @@ export interface AbilityDamageResource {
export type AbilityEffect =
| ({ readonly kind: "damage"; readonly coefficient: number } & AbilityAmountScaling & AbilityDamageResource)
| { readonly kind: "finisher-damage"; readonly baseCoefficient: number; readonly perComboCoefficient: number }
| {
readonly kind: "finisher-damage";
readonly baseCoefficient: number;
readonly perComboCoefficient: number;
/** Optional stack-based payload used by poison-consuming finishers. */
readonly poison?: import("./roguePoison").RoguePoisonFinisherScaling;
}
| ({ readonly kind: "heal"; readonly coefficient: number; readonly percentMaxHealth?: number } & AbilityAmountScaling & AbilityHealingRecipients)
| ({ readonly kind: "shield"; readonly coefficient: number; readonly durationMs: number } & AbilityAmountScaling & AbilityHealingRecipients)
| ({ readonly kind: "dot"; readonly coefficient: number; readonly ticks: number; readonly intervalMs: number; readonly startsImmediately?: boolean; readonly tag?: string } & AbilityAmountScaling & AbilityDamageResource)
@@ -500,9 +506,7 @@ const ROGUE = [
disposition: "buff",
durationMs: 3_600_000,
exclusiveGroup: "rogue-main-hand-poison",
utilityTags: ["weapon-enchant"],
procs: [{ id: "rogue-instant-poison-proc", triggers: "hit", chance: 0.2,
action: { kind: "damage", amount: 18, school: "nature", target: "event-other" } }],
utilityTags: ["weapon-enchant", "rogue-instant-poison"],
},
recipient: "caster",
sourceEffectType: 6,
@@ -525,9 +529,7 @@ const ROGUE = [
disposition: "buff",
durationMs: 3_600_000,
exclusiveGroup: "rogue-off-hand-poison",
utilityTags: ["weapon-enchant"],
procs: [{ id: "rogue-deadly-poison-proc", triggers: "hit", chance: 0.3,
action: { kind: "damage", amount: 12, school: "nature", target: "event-other" } }],
utilityTags: ["weapon-enchant", "rogue-deadly-poison-coating"],
},
recipient: "caster",
sourceEffectType: 6,