3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2924|回复: 0
打印 上一主题 下一主题

[分享] 游戏内伤害计算居然是乘的。

[复制链接]

7

主题

119

帖子

347

积分

高级玩家

Rank: 4

贡献度
48
金元
1448
积分
347
精华
1
注册时间
2010-9-12
跳转到指定楼层
主题
发表于 2014-11-14 00:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先,请别鄙视修改的。就算是改了数值,也不影响游戏内的逻辑:伤害是乘法:弓,附加了20个3d6的星光伤害词缀,身上带了33个30%星光伤害增强词缀,打出来一看,100多W。
有了这个数据,想想伤害公式,20*(3d6)*(1.3^33)大概就是100多W。
就是说,每个增强30%是跟之前的30%之后再相乘。
这样也大概能解释为什么带两个减毒伤50%最后依然会受到毒伤,大概是受到(1-50%)*(1-50%)=25%的毒伤。
----
可惜不知道和[冰伤-150]这些加减的是怎么算的~
----
实验中,其实就是60d6×5756,因为是60d6,所以伤害比较稳定,基本每一击都在100W左右。
----
顺便一提,双持加弓的,两把近战武器上的星光伤害就没有附加到弓的攻击里去,不过上面的吸血效果附加过去了。也就是说,武器上的加伤害,作用范围是武器攻击;护甲上的效果,作用范围是整个角色;武器上的其它效果,例如吸血,作用范围是整个角色。
----
继续实验,连续一堆[Dodge加5%],属性表里立刻Dodge暴涨,就是  x*(1+5%)^N  的感觉,而不是  x*(1+(5%*N))。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-4-11 17:53 , Processed in 0.159122 second(s), 14 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表