瓦瓦的技能树

瓦瓦的技能树

我为我的第一个整合包制作了一个技能树

自定义技能树系统概览

框架架构: 主节点基于 challenge 框架运行,次级节点使用 goal 框架,填充节点构建在 task 框架之上。

共同起点

  • 名称标识: overtor

  • 视觉外观: 原版草方块

  • 初始属性: generic.armor +1.0(叠加式)

职业结构总览

每个职业由 9 个主节点、9 个次级节点(分为三组)以及分布在各被动成长路径上的 34 个填充节点 组成。max_level 为 78。

职业名称 主方向(挑战节点) 次级方向(目标节点) 填充方向(任务节点)
法师 法力上限、法力回复、魔法抗性 魔法伤害、冷却缩减、治疗与经验增幅 渐进提升最大法力值、魔法伤害和法力回复
坦克 近战/远程抗性减免、护甲与韧性成长 实用特质(幸运、三叉戟伤害、进食速度、击退) 渐进提升经验值、治疗和击退
打击者 武器专精(剑、斧、远程伤害增幅) 护甲/抗性削弱、挖掘实用、弹射物速度、混合法术加成 渐进提升攻击速度、挖掘速度和潜行
生存专家 生命值池、重型护甲防御、治疗强化 防御实用技能(伤害反射、坠落减免、疾跑速度) 渐进提升最大生命值、护甲和近战伤害

职业详细分类

1. 法师

  • 主节点(共 9 个): 主要专注于通过提升最大法力值和魔法抗性来强化法术施放潜力,同时以物理生命值、护甲和近战抗性的削弱作为平衡。

  • 次级节点(共 9 个,分 3 组): 增强法术效率、法力恢复、魔法伤害输出、治疗效果和经验获取。

  • 填充节点(共 34 个): 针对最大法力值、魔法伤害和法力回复提供小型随机增量提升。

2. 防御专家(坦克)

  • 主节点(共 9 个): 专注于减免物理伤害(近战和远程抗性)并最大化护甲韧性,以轻微的移动速度和攻击速度损失为代价。

  • 次级节点(共 9 个,分 3 组): 提供实用增益,包括幸运、三叉戟伤害、耐力保存、进食速度、击退强度和坐骑速度。

  • 填充节点(共 34 个): 针对经验获取、治疗加成和击退能力提供小型增量升级。

3. 打击者

  • 主节点(共 9 个): 强化物理武器(剑、斧以及远程弓/弩)的伤害输出,以护甲、攻击速度或最大生命值的削减作为平衡。

  • 次级节点(共 9 个,分 3 组): 包含攻击性护甲/抗性削弱、挖掘速度升级、弹射物速度、铁砧修复折扣以及混合法术-剑术增强。

  • 填充节点(共 34 个): 针对攻击速度、挖掘速度和潜行属性提供增量强化。

4. 生存专家

  • 主节点(共 9 个): 构建高最大生命值、重型护甲成长和治疗增幅的强大基础,以牺牲法力池和魔法抗性为代价。

  • 次级节点(共 9 个,分 3 组): 强调生存特性,如伤害反射、坠落伤害减免、疾跑速度、耐力效率和潜行。

  • 填充节点(共 34 个): 为最大生命值、护甲值和近战伤害提供稳定的基础增量。

依赖项

  • Iron's Spells 'n Spellbooks
  • Pufferfish's Skills
  • Pufferfish's Attributes
  • Pufferfish's Unofficial Additions