Add SpellFieldKey class for managing spell and aura keys

- Introduced a new class `SpellFieldKey` to encapsulate constants and methods related to spell and aura identifiers.
- Added methods for generating keys for spells and auras, including parsing functionality for spell and aura strings.
- Implemented utility methods for stripping prefixes and canonicalizing aura IDs.
This commit is contained in:
waynebian01
2026-08-30 10:22:51 +08:00
parent 9b9127c90c
commit 232fa91aa2
42 changed files with 9620 additions and 3981 deletions

View File

@@ -1532,7 +1532,6 @@ public sealed class MainForm : Form, IMessageFilter
{
try
{
module.Version = AppInfo.Version;
var warning = _moduleDependencyService.Capture(module);
_moduleStore.SaveDependenciesInPlace(module);
savedCount++;