👺 FoW - Definition Weight
Scale the anatomy-and-drawing negatives with one dial
- RAW Condition
- W8ed Definition Condition
The knob for "fix the drawing, not the concept"
The FoW Suite's Definition bucket is where the model-quality gripes live: bad anatomy, deformed, plastic skin, poorly drawn, merged features. That's a different job from the Static bucket's blurry/low quality, and it deserves its own dial - which is exactly what FoW - Definition Weight is. One slider, one conditioning output, no re-encoding.
It ships in SirWillance's FoW_Suite_LIGHT, the free "Light" tier of the Force of Will suite. The author is a self-taught dev who built the whole pack as a two-month first project, and the design philosophy shows: every node here is a stripped-down version of something, tuned for beginners. This weight node is that idea in its purest form - a 0–2 slider on top of one conditioning tensor.
How it works
Under the hood it's the same scaling math ComfyUI has built in:
weighted.append((tensor.clone() * Weight, metadata))
Your Definition conditioning (normally from a Definition Category / DefinitionVillain node) comes in as a tensor, gets multiplied by the Weight value, and comes out scaled. Weight 1.0 is a passthrough; below 1 damps the whole Definition slice; above 1 amplifies it. There's no per-token weighting in Light tier - this is blunt, whole-bucket scaling.
The inputs that matter
- RAW Condition (CONDITIONING) - the Definition conditioning to scale. Wire it from the
Definition Conditioningoutput of a Definition Category node, or the Definition slot inside Prompt Refiner Light. - Weight (FLOAT, 0–2, default 1, step 0.1) - the dial.
The single output, W8ed Definition Condition (CONDITIONING), goes into a negative Fusion node or straight to a KSampler.
Installing it
One install gets you the whole suite:
cd ComfyUI/custom_nodes
git clone https://github.com/SirWillance/FoW_Suite_LIGHT
Restart ComfyUI, and the nodes show up under "🧿 FoW - Light". ComfyUI Manager works too - search "Force of Will Suite Light". No requirements.txt, no model files, nothing extra to fetch.
Where people get burned
Definition is a tempting one to slam to 2.0 because bad anatomy is so visible - but a full-bucket weight that high tends to fight the model's own style, especially on anime checkpoints where "correct anatomy" is a moving target. Back off to 1.1–1.3 before you blame the node. And remember the bigger rule: if you're on a distilled/turbo model at CFG 1, negative conditioning is effectively inert no matter what this dial says. On normal SDXL-lineage models at real CFG, it's a genuinely handy way to tune one of the nine buckets in your negative without rebuilding the prompt.
Inputs (2)
| Name | Type | Default | Description |
|---|---|---|---|
| RAW Condition | CONDITIONING | — | |
| Weight | FLOAT | 1.00–2 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| W8ed Definition Condition | CONDITIONING | — |