🎯 箭神伤害计算器
穿透箭 · 一击要害箭 · 箭扫射 · 升龙弩 · 寒冰箭 · 冰凤凰
伤害顺序采用 Nise / Pre-BB Formula Compilation;技能等级数据按原版 GMS v83 口径
① 人物面板 请填入勇士加成后的力量和敏捷





② 怪物 自动读取 /magic1hit/monsters.json,也可手动修改
③ 技能与伤害 默认显示单目标;穿透箭可选择第几只命中目标
④ 计算公式说明 点击展开 · Nise / Pre-BB 口径
1. 弩基础伤害
MAX = ((DEX × 3.6 + STR) ÷ 100) × WeaponAttackMIN = ((DEX × 3.6 × Mastery × 0.9 + STR) ÷ 100) × WeaponAttack神弩手 Lv.30:弩熟练度 90%,物理攻击力 +20;Lv.0 时沿用精准弩满级 60% 熟练度。
2. Nise 通用物理伤害顺序
{((BaseDamage × A) − WDEF × rand(0.5,0.6)) × (Skill + Critical) × C} × D页面最低值使用 0.6 物防扣减,最高值使用 0.5;最后限制到 v83 单段范围并去掉小数。
3. 等级差与命中
LevelMod = 1 − 0.01 × max(怪物等级 − 人物等级, 0)ChanceToHit = ACC ÷ ((1.84 + 0.07 × D) × Avoid) − 1命中率限制在 0%~100%。冰凤凰与一击要害箭按特殊技能处理,不套普通物理命中修正。
4. 强力箭与火眼晶晶
普通 = 扣防后基础 × Skill%暴击 = 扣防后基础 × (Skill% + CriticalBonus)物理技能采用加法型暴击。满强力箭提供 40% 暴击率与 +100% 暴击奖励;满火眼额外 +15% 暴击率,并在 Nise 口径中加入 +140% 暴击奖励。
5. 穿透箭
D = 1.2^(命中顺序 − 1)本计算器按当前设定取消穿透箭蓄力修正(即不再使用 KeyDown 的 C 修正)。按 Nise 通用式,先对大括号内的普通单段伤害执行 1~199,999 上限与取整,再乘 D:第 1 只 1.00×,第 2 只 1.20×,第 3 只 1.44×……因此后续穿透目标可以超过普通 199,999 单段上限。DPM 仅按当前弩攻速释放动作估算。
6. 寒冰箭
基础先乘等级差与冰属性倍率,再扣 WDEF,最后乘技能倍率Nise / Pre-BB 资料明确将 Blizzard 列为“不暴击”技能,因此本页寒冰箭不套用强力箭或火眼暴击。
7. 冰凤凰
MAX = (DEX × 2.5 + STR) × FrostpreyAttackRate ÷ 100MIN = (DEX × 2.5 × 0.7 + STR) × FrostpreyAttackRate ÷ 100按 Nise 特殊召唤公式:忽略怪物物防,但仍吃等级差和冰属性克制;不使用总武器攻击力,也不套强力箭 / 火眼暴击。
8. 一击要害箭
单次固定伤害 = 199,999每分钟次数 = 60 ÷ 当前技能冷却秒数属于固定伤害特殊技能,不走普通面板、物防与暴击公式。按 Pre-BB / 旧版技能表,Lv.1 冷却 250 秒,逐级降低,Lv.20 为 60 秒,Lv.30 为 5 秒。
9. 弩攻击速度
攻速 2 / 3 / 4 / 5 / 6 = 630 / 690 / 720 / 780 / 870 ms箭扫射、升龙弩、寒冰箭、穿透箭使用同一组弩动作延迟;穿透箭不再额外加入蓄力时间。
10. 单段上限与取整
普通技能单段 = trunc(clamp(大括号内伤害, 1, 199999))多段技能先处理每段上限,再计算一次技能的期望伤害。Nise 的 D 修正位于大括号外,因此穿透箭的后续目标会在这个上限处理之后再乘 1.2^(命中顺序−1)。
冰凤凰频率:默认 17.14 次/分只是 3.5 秒/次的实战估算值,不属于 Nise 伤害公式,玩家可自行修改。
技能图标:优先使用本计算器目录内的本地图标,加载失败时再使用技能 ID 路径回退。