From d20ad47c51701751c39534636f4600f94fcc13c9 Mon Sep 17 00:00:00 2001 From: Erik Date: Mon, 7 Sep 2026 15:42:09 +0200 Subject: [PATCH] =?UTF-8?q?docs(vtank):=20slice=207=20fix=20round=20C=20it?= =?UTF-8?q?em=20F4=20=E2=80=94=20cite=20issue=20#491=20on=20the=20buff-wir?= =?UTF-8?q?ing=20gap?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BuffSettings.ExtraBuffSpellNames/BlacklistedBuffFamilyNames and their two Buffs-tab tooltips already documented that BuffPlan.Build does not consume these sets yet, but didn't name the tracked issue. Both field doc comments and both tooltip strings now cite #491 (filed on the campaign branch: "shown and persisted, not consumed by BuffPlan.Build until slice 4"), so anyone hitting the gap has a concrete issue to read instead of just a prose warning. Text/comment-only change; no test behavior to pin. Full solution build green, MossTank suite 678/678, App markup/plugin filter 203/203. Co-Authored-By: Claude Fable 5.1 --- src/AcDream.Plugins.MossTank/BuffPlan.cs | 8 ++++---- src/AcDream.Plugins.MossTank/mosstank.xml | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/AcDream.Plugins.MossTank/BuffPlan.cs b/src/AcDream.Plugins.MossTank/BuffPlan.cs index 8e35fe7d4..4b223c281 100644 --- a/src/AcDream.Plugins.MossTank/BuffPlan.cs +++ b/src/AcDream.Plugins.MossTank/BuffPlan.cs @@ -93,9 +93,9 @@ public sealed class BuffSettings /// SelfBuffChoiceView-style picker) but does NOT wire this set into /// 's cast selection — resolving an /// exemplar name to a real castable line/tier is genuine casting- - /// algorithm behavior, out of this UI-parity slice's scope (tracked as - /// a real, accepted gap in the slice 7 plan ledger, owned by a future - /// Campaign VT behavior slice). + /// algorithm behavior, out of this UI-parity slice's scope. Tracked as + /// issue #491 ("shown and persisted, not consumed by BuffPlan.Build + /// until slice 4"), owned by a future Campaign VT behavior slice. /// public ISet ExtraBuffSpellNames { get; } = new HashSet(StringComparer.Ordinal); @@ -104,7 +104,7 @@ public sealed class BuffSettings /// VTank's AntiExtraBuffSpells table (defaultsettings.usd:1-6) — named /// buff families to never cast even if the school-driven rules above /// would otherwise want them. Same storage-only scope note as - /// . + /// — issue #491. /// public ISet BlacklistedBuffFamilyNames { get; } = new HashSet(StringComparer.Ordinal); diff --git a/src/AcDream.Plugins.MossTank/mosstank.xml b/src/AcDream.Plugins.MossTank/mosstank.xml index 431d5051b..81702a9a6 100644 --- a/src/AcDream.Plugins.MossTank/mosstank.xml +++ b/src/AcDream.Plugins.MossTank/mosstank.xml @@ -510,20 +510,20 @@ + BuffSettings.ExtraBuffSpellNames' own doc comment; issue #491), + not a display bug. The tooltip says so instead of implying these + names already affect what gets cast. -->