条件编辑将技能改为冷却并分出技能/物品分类

类型下拉由「技能」改为「冷却」;分类提供「技能」与「物品」,分别列出法术冷却与物品冷却字段。

Co-authored-by: Wayne-Arasaka <waynebian01@users.noreply.github.com>
This commit is contained in:
Cursor Agent
2026-09-01 12:59:31 +00:00
parent 48bb27b34b
commit 8701a2d71b
4 changed files with 69 additions and 17 deletions

View File

@@ -1703,6 +1703,15 @@ public sealed class ModuleEditorControl : UserControl
{
AddAdjustmentField(fields, seen, field.Name, field.DisplayName, ConditionFieldCategory.State);
}
else if (field.Category == ConditionFieldCategory.Spell
&& string.Equals(
field.Classification,
CooldownConditionClassifications.Item,
StringComparison.Ordinal)
&& field.Type == ConditionFieldType.Int)
{
AddAdjustmentField(fields, seen, field.Name, field.DisplayName, ConditionFieldCategory.State);
}
else if (field.Category is ConditionFieldCategory.Spell or ConditionFieldCategory.Aura)
{
AddAdjustmentField(fields, seen, field.Name, field.DisplayName, field.Category);