using System; using System.Collections.Generic; using Terraria; namespace SoulHarvest.Common; /// /// Stable identifiers for the character-wide part of the reaper skill tree. /// public enum ReaperCommonNode : byte { Damage = 0, AttackSpeed = 1, Crit = 2, ArmorPenetration = 3, SpecialCooldown = 4, EnergyGain = 5, // Final-form upgrades live on the Death branch of the same character tree. // Values are appended because the enum is serialized and sent over network. DeathDamage = 6, DeathInvocationSlashes = 7, DeathTempoCap = 8, DeathRange = 9, DeathSpaceBreak = 10, DeathRiftWidth = 11, // Common nodes are append-only because this enum is persisted and sent over // the network. AssemblySpeed remains a normal upgrade even though its value // follows the Death-branch entries for wire compatibility. AssemblySpeed = 12 }