设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1958|回复: 0
打印 上一主题 下一主题

[策划构思] 算是开发日志 之 状态毒【poison】

[复制链接]

Lv1.梦旅人

梦石
0
星屑
26
在线时间
701 小时
注册时间
2021-3-24
帖子
549
跳转到指定楼层
1
发表于 2021-7-8 14:15:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
毒:状态基础类型的一种 key值为2
单位通过代码 this.isBaseState(2) 检查身上是否存在毒素
内部属性effect_poison 将显示自身受到的毒素伤害。


单位每0.2秒进行一次心跳
在心跳后 单位自身会调用  this.toxicAttack()  执行毒素伤害
毒素伤害为百分比参数
列出一些毒素的数据

{慢性毒    【多次buff叠加方式:时间累加】【层数上限 :1】【持续时间:600】【毒素伤害:0.2%每秒】}
{腐蚀毒    【多次buff叠加方式:单独计算】【层数上限 :7】【持续时间:5】  【毒素伤害:2.5%每秒】}
{剧毒       【多次buff叠加方式:层数堆叠】【层数上限 :5】【持续时间:15】【毒素伤害:0.1%每秒】【层数计算模式:2倍幂】}

覆盖          相同的BUFF作用时,BUFF时间 使用前/后者中较长的时间
时间累加   相同的BUFF作用时, 没结束的时间将保留      
单独计算   相同的BUFF不顶替,单独计算   设有层数上限
层数堆叠   相同的BUFF  后作用的会完全顶替之前的BUFF 刷新持续时间    而且进行堆叠层数 设有层数上限,以层数为依据增加毒伤效果。

乘算      毒伤依据层数1 2 3 4 5倍提升
2倍幂    毒伤依据层数1 2 4 8 16倍提升
///////////////////////////////////////////////////////////////
影响的属性
异常精通    state类型中nasty属性为一个字符串数组  他内部声明的属性会受到异常精通作用
每级异常精通会使该属性的数值增加7%  上 下限为6级    0.93/1.07的6次幂


毒弱点/毒抗性/毒吸收
为角色的属性 当大于1时为毒弱点   0-1为毒抗性  小于0为毒吸收
////////////////////////////////////////////////////////////////////////////

全家活光光~
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-4 02:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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