diff --git a/crates/benilla-app/src/bindings/commands.rs b/crates/benilla-app/src/bindings/commands.rs index 76c2459b..2a940778 100644 --- a/crates/benilla-app/src/bindings/commands.rs +++ b/crates/benilla-app/src/bindings/commands.rs @@ -1004,6 +1004,18 @@ const TABLE: &[Spec] = &[ Some("SHIFT-M"), None ), + // The realm's own, arrived with the 2026-10-31 client update: `Bindings.xml:637-639` declares + // it and `GlobalStrings.lua:442` labels it "Toggle Group Finder". Its body is a plain call + // into the realm's group finder (`LFT_Toggle`, `LFT\LFT.lua:1097`), which `benilla.toc` + // already loads, so there is nothing engine-side to build — only the row to carry. No default + // key: the realm ships none, so it is unbound until the player binds it. + spec!( + "TOGGLEGROUPFINDER", + INTERFACE, + Kind::Edge("LFT_Toggle()"), + None, + None + ), // ── Miscellaneous (BINDING_HEADER_MISC) ───────────────────────────────────────────── spec!( "MINIMAPZOOMIN", @@ -2073,8 +2085,10 @@ mod tests { }; assert_eq!( binds.len(), - 228, - "1.12.1 ships 228 live bindings — the other six are inside a comment" + 229, + "stock 1.12.1 ships 228 live bindings (the other six are inside a comment); the realm \ + adds `TOGGLEGROUPFINDER` for its group finder, which arrived with the 2026-10-31 \ + client update" ); assert!(binds.iter().all(|b| !b.name.is_empty())); assert!(