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

    From deuce@VERT to Git commit to main/sbbs/master on Fri Oct 31 13:36:17 2025
    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 Sat Nov 29 00:11:39 2025
    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 Tue Feb 24 08:48:31 2026
    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