找回密码
 点一下
查看: 1164|回复: 9

关于毒的传播的一些问题

[复制链接]
发表于 2011-6-3 22:38:01 | 显示全部楼层 |阅读模式
效果:
使用后目标在接下来的3秒内每0.5秒受到一定的伤害并将此毒传播给周围的单位
被传播过的单位不会再次被这一次技能所影响的单位所传播
主要就是后面那一点被难倒了
发表于 2011-6-3 23:26:52 | 显示全部楼层
目标单位A,被A传染的单位B

B会吧毒再传给其他单位么?

还有,A、B能相互传么?
回复

使用道具 举报

发表于 2011-6-4 01:45:48 | 显示全部楼层
传染的时候上两个buff,buffA,负责传染,每周期范围搜索,给周围的单位加两个buff.
先上buffA,再上buffB
buffB,无任何效果,持续时间长于buffA。

然后给buffA的添加buff的效果上个验证器,验证无buffB的时候才上buffA。这样只要buffB持续时间没结束都不能第二次上buff.
回复

使用道具 举报

发表于 2011-6-4 11:38:33 | 显示全部楼层
没有那么麻烦。由一个行为负责整个“毒”的所有效果(伤害、传染)。

行为A:周期0.5秒,效果为给自己伤害以及搜索附近单位并套用行为A,然后再套用行为A的效果上加个“目标没有行为A”的验证器就行了。
回复

使用道具 举报

发表于 2011-6-4 14:46:28 | 显示全部楼层

回 3楼(四夕水草肃) 的帖子

那样这个毒就永远无法消失了,当单位A和单位B站一起,A的毒传给了B,A的毒消失后,B会再传给A,于是两者一直互相传染。

我写的上两个buff,Bbuff的作用是短期内无法再次传染A上此效果哦。
回复

使用道具 举报

发表于 2011-6-4 14:50:24 | 显示全部楼层

Re:回 3楼(四夕水草肃) 的帖子

引用第4楼angerking于2011-06-04 14:46发表的 回 3楼(四夕水草肃) 的帖子 :
那样这个毒就永远无法消失了,当单位A和单位B站一起,A的毒传给了B,A的毒消失后,B会再传给A,于是两者一直互相传染。

我写的上两个buff,Bbuff的作用是短期内无法再次传染A上此效果哦。


我感觉这个逻辑本身就有问题

A最初获得了毒,传染给B,B给C,………Y给Z,Z给A2……以此类推………Xn给Yn,Y给Zn,Zn给An+1

如果单位足够多,于是时间跨度足够长,当第Zm个单位获得毒后,又可以传染给A了
回复

使用道具 举报

发表于 2011-6-4 16:19:08 | 显示全部楼层
呃……这个技能的逻辑不就是这样么……

嘛,如果“单位在中毒之后会对毒产生免疫(不论是暂时的还是永久的)”有这样的设定的话就需要两个行为了,一个负责毒,一个负责免疫。
回复

使用道具 举报

 楼主| 发表于 2011-6-5 12:41:38 | 显示全部楼层
总觉得很难解释呢……
大概就是一次毒后,中过的单位会产生抗体,但是仅仅免疫单位所释放的这一次的毒,也就是说别的单位或者还是这个单位再次释放,那么这一次释放的依然能够感染产生第一次毒的抗体的单位
回复

使用道具 举报

发表于 2011-6-5 13:08:30 | 显示全部楼层
不是有排除單位起源可用嗎?
回复

使用道具 举报

发表于 2011-6-5 13:09:08 | 显示全部楼层
估摸着要用到marker,我不怎么会的说
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-23 18:55 , Processed in 0.050784 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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