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