Subj : exec/load/userdefs.js src/sbbs3/sbbsdefs.h To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Thu Sep 24 2026 21:22:49 https://gitlab.synchro.net/main/sbbs/-/commit/410c2b25a2751de1dc20a87f Modified Files: exec/load/userdefs.js src/sbbs3/sbbsdefs.h Log Message: Move NO_SOUND to an unused user.misc bit Bit 25 has no definition in sbbsdefs.h, but it is set in existing user records: 39 of 1457 on one system, including user #1. Defining NO_SOUND there silently muted the terminal bell and, through cterm_lib.js, door audio for every user carrying it. Bit 30 is both undefined and clear in all 1457 records, so NO_SOUND moves there. A note marks bit 25 as unavailable, since an absent #define was what made it look free. Doors that emit audio APCs directly, rather than through cterm_lib.js, were unaffected, which is why door engine audio kept working while @BEEP@ and the JavaScript lobby sounds did not. Co-Authored-By: Claude Opus 5 (1M context) --- SBBSecho 3.37-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .