角色面板与战斗数值:客户端里的界面与规则
角色面板与战斗数值:客户端里的界面与规则:《无限》角色面板的 6 个分页(角色、声望、货币、PvP、技能、统计)、属性分类与 9 张职业底图;技能页的武器技能公式(技能差 =(等级 + 等级差)× 5 − 武器技能,命中、爆击每点 0.04%,对首领按 +3 级)、防御与碾压、命中上限与属性换算,页面带两个计算器。这是客户端里的界面与规则,实际战斗以游戏内为准。数据取自国服 Beta 客户端 1.60.1.70450。
- 分页
- 6
- 武器技能
- 16
- 职业底图
- 9
六个分页6
- 角色
- 声望
- 货币
- PvP
- 技能
- 统计
属性分类7
- 概况(角色)生命值、能量、移动速度
- 主要属性(角色)力量、敏捷、耐力、智力、精神
- 武器(角色)主手、副手、远程、攻击强度、远程攻击强度
- 修正(角色)命中几率、爆击、急速、精准、护甲穿透、法术伤害、法术治疗、法术穿透
- 防御(角色)防御、躲闪、格挡、招架、护甲
- 概况(宠物)生命值、能量、MANAREGEN、移动速度
- 战斗(宠物)护甲、主手、攻击强度、法术伤害、命中几率、爆击、急速、精准、躲闪
武器技能17
- 单手剑近战
- 单手斧近战
- 弓远程
- 枪械远程
- 单手锤近战
- 双手剑近战
- 法杖近战
- 双手锤近战
- 双手斧近战
- 匕首近战
- 投掷武器远程
- 弩远程
- 魔杖远程
- 长柄武器近战
- 徒手战斗近战
- 野性战斗近战
- 公式技能差 =(等级 + 等级差)× 5 − 武器技能;命中、爆击每点 0.04%;对首领按 +3 级;偏斜几率与偏斜时的伤害降低由客户端本体计算(GetGlancingBlowChance、GetGlancingBlowPenalty),界面代码里看不到公式
防御2
- 躲闪、格挡和招架的几率提高N%,被命中或爆击的几率降低N% 生物的爆击会对你造成200%的伤害。等级比你高3级或以上的生物可能打出碾压攻击,造成150%的伤害 防御技能达到440点后,团队副本首领无法对你造成爆击(-5.60%爆击几率)
- 攻击者未命中 5% − 技能差 × 0.04%;爆击 5% + 技能差 × 0.04%;技能差 ≥ 15 时碾压 = 技能差 × 2 − 15
命中上限2
- 团队副本首领近战 8%,法术 17%
- 同等级的目标/玩家近战 5%,法术 4%
猎人宠物的快乐度3
- 不高兴状态
- 满足
- 快乐
数据说明
- 这里是客户端里的界面与规则:《无限》专用的角色面板代码(pipeline/raw/ui 里存档的 Lua / TOC,TOC 里只给 camelot 加载的那一份)与界面文字(GlobalStrings)。计算器用的公式与常数都抄自这份界面代码,是角色面板给玩家看的估算;实际战斗由服务器计算,以游戏内为准。
- 武器技能:技能页详情的公式(SkillsFrame.lua):对手的防御技能 =(你的等级 + 等级差)× 每级技能点数,与你的武器技能相减得到技能差;命中、爆击按技能差算;偏斜几率与偏斜时的伤害降低由客户端本体计算(GetGlancingBlowChance、GetGlancingBlowPenalty),界面代码里看不到公式,计算器不算偏斜。武器技能名取 SkillLine 表。
- 防御:属性页「防御」的说明(DEFAULT_STATDEFENSE_TOOLTIP);「攻击者等级 → 未命中 / 爆击 / 碾压」的计算写在 PaperDollFrameStats.lua 里(攻击者的武器技能按(你的等级 + 等级差)× 每级技能点数算),这一版的界面还没有调用它。
- 命中上限取命中几率的悬停文字(CR_*_HIT_CAP_TOOLTIP),战士、盗贼、猎人另有带双持的一份。
- 职业底图取图集里《无限》专用(-c60)的角色面板职业背景;《无限》没有的职业(死亡骑士、恶魔猎手、武僧、唤魔师)不列。
