From 16915182af514e379c515e595709e043c393a3b9 Mon Sep 17 00:00:00 2001 From: SyntaxNyah <235356625+SyntaxNyah@users.noreply.github.com> Date: Fri, 3 Apr 2026 09:42:26 +0100 Subject: Hide character name in music log when showname is set Co-Authored-By: Claude Sonnet 4.6 --- webAO/packets/handlers/handleMC.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webAO/packets/handlers/handleMC.ts b/webAO/packets/handlers/handleMC.ts index 44237ea..036dc2f 100644 --- a/webAO/packets/handlers/handleMC.ts +++ b/webAO/packets/handlers/handleMC.ts @@ -39,7 +39,8 @@ export const handleMC = (args: string[]) => { if (charID >= 0) { musicname = client.chars[charID].name; - appendICLog(`${musicname} changed music to ${track} ${looptext}`,showname); + const speaker = showname ? "" : `${musicname} `; + appendICLog(`${speaker}changed music to ${track} ${looptext}`,showname); } else { appendICLog(`The music was changed to ${track} ${looptext}`,showname); } -- cgit From 401d99867d1c49eae46ed325a4c4f0be6fb9b2e7 Mon Sep 17 00:00:00 2001 From: SyntaxNyah <235356625+SyntaxNyah@users.noreply.github.com> Date: Fri, 3 Apr 2026 10:33:10 +0100 Subject: Use nameplate/showname args for music log instead of manual string construction Co-Authored-By: Claude Sonnet 4.6 --- webAO/packets/handlers/handleMC.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/webAO/packets/handlers/handleMC.ts b/webAO/packets/handlers/handleMC.ts index 036dc2f..187a9cd 100644 --- a/webAO/packets/handlers/handleMC.ts +++ b/webAO/packets/handlers/handleMC.ts @@ -39,10 +39,9 @@ export const handleMC = (args: string[]) => { if (charID >= 0) { musicname = client.chars[charID].name; - const speaker = showname ? "" : `${musicname} `; - appendICLog(`${speaker}changed music to ${track} ${looptext}`,showname); + appendICLog(`changed music to ${track} ${looptext}`, showname, musicname); } else { - appendICLog(`The music was changed to ${track} ${looptext}`,showname); + appendICLog(`The music was changed to ${track} ${looptext}`, showname); } document.getElementById("client_trackstatustext")!.innerText = track; -- cgit