From 56a0db3e5c765ecb39f248b651ade1b639812439 Mon Sep 17 00:00:00 2001 From: crazywh1t3 <32772327+crazywh1t3@users.noreply.github.com> Date: Sun, 15 Feb 2026 23:24:06 +0200 Subject: [PATCH] Add Warlock as a class. Add skill names. --- pkg/data/data.go | 1 + pkg/data/skill/skill.go | 60 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) diff --git a/pkg/data/data.go b/pkg/data/data.go index a86c604..13c5d21 100644 --- a/pkg/data/data.go +++ b/pkg/data/data.go @@ -149,6 +149,7 @@ const ( Barbarian Druid Assassin + Warlock ) type Corpse struct { diff --git a/pkg/data/skill/skill.go b/pkg/data/skill/skill.go index d60a8a8..dbce9a5 100644 --- a/pkg/data/skill/skill.go +++ b/pkg/data/skill/skill.go @@ -393,6 +393,36 @@ const ( ShamanFireEx ImpFireMissileEx FixedSiegeBeastStomp + SummonGoatman + DemonicMastery + DeathMark + SummonTainted + SummonDefiler + BloodOath + Engorge + BloodBoil + Consume + BindDemon + Levitate + EldritchBlast + HexBane + HexSiphon + PsychicWard + EchoingStrike + HexPurge + BladeWarp + Cleave + MirroredBlades + SigilLethargy + RingOfFire + MiasmaBolt + SigilRancor + EnhancedEntropy + FlameWave + MiasmaChains + SigilDeath + Apocalypse + Abyss Unset ID = -1 ) @@ -755,5 +785,35 @@ var SkillNames = map[ID]string{ ShamanFireEx: "ShamanFireEx", ImpFireMissileEx: "ImpFireMissileEx", FixedSiegeBeastStomp: "FixedSiegeBeastStomp", + SummonGoatman: "SummonGoatman", + DemonicMastery: "DemonicMastery", + DeathMark: "DeathMark", + SummonTainted: "SummonTainted", + SummonDefiler: "SummonDefiler", + BloodOath: "BloodOath", + Engorge: "Engorge", + BloodBoil: "BloodBoil", + Consume: "Consume", + BindDemon: "BindDemon", + Levitate: "Levitate", + EldritchBlast: "EldritchBlast", + HexBane: "HexBane", + HexSiphon: "HexSiphon", + PsychicWard: "PsychicWard", + EchoingStrike: "EchoingStrike", + HexPurge: "HexPurge", + BladeWarp: "BladeWarp", + Cleave: "Cleave", + MirroredBlades: "MirroredBlades", + SigilLethargy: "SigilLethargy", + RingOfFire: "RingOfFire", + MiasmaBolt: "MiasmaBolt", + SigilRancor: "SigilRancor", + EnhancedEntropy: "EnhancedEntropy", + FlameWave: "FlameWave", + MiasmaChains: "MiasmaChains", + SigilDeath: "SigilDeath", + Apocalypse: "Apocalypse", + Abyss: "Abyss", Unset: "Unset", }