• src/doors/clans-src/data/stats.hlp strings.u8.txt src/doors/clans-src/

    From Deuc¨@VERT to Git commit to main/sbbs/master on Thu Mar 12 07:47:34 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/d3d15d55dfafeee6f4e6156e
    Modified Files:
    src/doors/clans-src/data/stats.hlp strings.u8.txt src/doors/clans-src/docs/todo.txt src/doors/clans-src/release/player.txt src/doors/clans-src/src/fight.c menus2.c
    Log Message:
    Add Charisma follower recruitment bonus and rebalance training cost

    Charisma now has a second mechanical use: leaders attract bonus followers
    from mine raids based on the formula cap = |cha| * (N+10) / 100, where N is
    the base follower count. A triangle-distributed roll (or guaranteed ñ1 for small caps) adds natural variance. Negative Charisma (from items/spells)
    acts as a penalty by the same magnitude.

    The training cost is lowered from 40 TP to 15 TP, making it competitive
    with other attributes (Agility/Dexterity/Wisdom), addressing the cost
    signal problem where only the clan leader's Charisma counts (making naive analysis think it's 4x as valuable).

    Updates:
    - Add ST_FIGHTCHABONUS and ST_FIGHTCHAPENALTY strings
    - Implement bonus/penalty calculation in Fight_GiveFollowers()
    - Lower TCost[5] from 40 to 15
    - Update release/player.txt and data/stats.hlp documentation
    - Remove completed todo.txt item [1.1]

    All 288 tests pass (173 unit + 115 integration).

    Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>

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