MCP roll_characteristics uses different dice rules than the app (2d10+20 vs 2d10+25) #33
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Medium
Two different characteristic-generation rules are implemented:
Whichever is canonical per the CRPG rules, one of them is wrong; results differ depending on which path generated the character.
Suggested fix
Pick the correct formula (CRPG uses 2d10+25), move it to a shared constant, and use it in both places.
✅ Fixed in mcp-server/server.py: roll_characteristics now uses 2d10+25 (range 27–45), matching the frontend creation page.