Ⅲ. 数据计算
基础属性点
角色创建分为7步,其中玩家将在第三步完成六项属性分配。
此阶段确定的属性称为 基础属性点:
- 基础STR
- 基础CHA
- 基础INT
- 基础DEX
- 基础CON
- 基础POW
请注意:
六项基础属性之和必须等于 36。
基础属性定义
基础属性为角色构建阶段确定的原始能力值。
在游戏过程中:
- 种族效果
- 装备效果
- 状态效果
- 魔法效果
均不会直接修改基础属性,而是通过最终数值计算体现。
特殊数据
理智值
初始理智值:
理智值 = 基础POW × 10
理智值可能因事件、状态、魔法等因素发生变化。
隔阂值
默认隔阂值 = 0
当:
基础CHA < 5
计算公式:
隔阂值 = (5 − 基础CHA) × 10%
详细规则见: 隔阂值
魔力结合度
魔力结合度为玩家自选参数。
影响:
- 魔法输出能力
- 法术抗性
- 生命值削减比例
详细规则见: (未来建议挂:魔力系统页)
战斗相关数值
攻击力
攻击力 = 基础STR × 武器攻击系数
生命值
生命值 = 基础CON × 10 × (1 − 魔力结合度生命降低比例)
魔力结合度越高,生命值基础越低。
防御力
防御力 = 基础CON × 武器防御系数
防御力会等量减少受到的物理伤害。
法术抗性
法术抗性 = 魔力结合度
法术抗性按比例削减受到的法术伤害。
⚠ 法术伤害完整规则见:
法术伤害计算系统
速度
速度 = 基础DEX × 10
仅影响战斗行动顺序。
准度系统
准度属于判定类系统,但因计算较多,归类于数据计算章节。
准度受以下因素影响:
- 距离
- 武器数据
- 基础POW
冷兵器准度判定
当:
距离 > 武器Max + 1
无法攻击。
当:
武器Max < 距离 ≤ 武器Max + 1
进行准度判定:
1D100 > (10 − 基础POW) × 10
成功: - 不造成伤害 - 施加【嘲讽】
若目标无防御型武器: 额外施加【擦伤】
【擦伤】:
下一次受到物理伤害 ×1.1
持续:1回合
热武器准度判定
当:
距离 > 武器Max
进行准度判定:
1D100 > (10 − 基础POW) × 10
成功:正常造成伤害
失败:攻击落空
数据计算优先级顺序
当多个系统同时影响数值时,按以下顺序计算:
1️⃣ 基础属性
2️⃣ 武器系数
3️⃣ 魔力结合度影响
4️⃣ 状态与特殊效果
5️⃣ 最终取整(向上取整,若涉及伤害)