• src/doors/clans-src/src/empire.c

    From deuce@VERT to Git commit to main/sbbs/master on Friday, October 31, 2025 13:36:17
    https://gitlab.synchro.net/main/sbbs/-/commit/c1820d521f2f8634b92f49c1
    Modified Files:
    src/doors/clans-src/src/empire.c
    Log Message:
    Explicitly handle some impossible cases

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Saturday, November 29, 2025 00:11:39
    https://gitlab.synchro.net/main/sbbs/-/commit/952438b9364a7b1fccef92c8
    Modified Files:
    src/doors/clans-src/src/empire.c
    Log Message:
    Trim army size during maintenance

    There's various ways to increase your army above the size of your
    barracks. Rather than add checks to all those places, just handle
    it during maintenance... if your army won't fit in your barracks,
    turn those without beds back into followers.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Tuesday, February 24, 2026 08:48:31
    https://gitlab.synchro.net/main/sbbs/-/commit/dc1b9c7f54c8ab2471e4b4ef
    Modified Files:
    src/doors/clans-src/src/empire.c
    Log Message:
    Actually use the ReceiveIndex for cheat prevention

    The field was already there and document as being use for cheat
    prevention, but it wasn't actually used for anything.

    Now, track the last attack packet from each BBS, and tread the last
    256 packet indexes as "too old".

    Fixes issue #1029

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net