适用源码:
fd73c2ee0dac31c7b7a96560623207e15046cd1c。本页描述当前实现,默认配置不等于实服配置。
属性
FoliaPlugin 在检测到 AuraSkills 时,通过官方 API 注册独立的 flrv/ 属性:
| 中文 | 英文 | 缩写 | ID |
|---|---|---|---|
| 力量 | Strength | STR | flrv/strength |
| 敏捷 | Dexterity | DEX | flrv/dexterity |
| 体质 | Constitution | CON | flrv/constitution |
| 智力 | Intelligence | INT | flrv/intelligence |
| 感知 | Wisdom | WIS | flrv/wisdom |
| 魅力 | Charisma | CHA | flrv/charisma |
规则
- 属性与熟练度分离,当前没有熟练度成长和属性奖励来源。
- 六维以 10 点为中性初值,以独立命名的 AuraSkills StatModifier 初始化,不叠加重复初值。
- 调整值使用
floor((score - 10) / 2),例如 8→-1、10→0、12→+1。 - 六维当前用于属性注册与分配,不参与命中、伤害、护甲、生命、豁免或施法结算。
- 六维显示在
/stats的下排。
AuraSkills 旧数据
已删除 AuraSkills 的全部原版技能、被动能力、法力技能、属性和特征定义,以及旧经验来源、奖励、掉落表、菜单上下文和对应翻译。本地玩家存档中的旧技能经验已清空,旧数值不转换成新属性。skills.yml 等入口保留空映射,避免文件缺失触发默认配置生成;升级 AuraSkills 后需要检查配置迁移是否重新添加默认项。
部署
新代码依赖 AuraSkills 2.3.12 API;需要部署重新构建的 FoliaPlugin JAR,并重启服务器以注册属性及加载配置。
来源
docs/DND六维属性.md;代码根 folia_plugin/src/main/java/com/flrv/infrastructure/integration/auraskills/DndAttributes.java。