找回密码
 点一下
楼主: alexries

[完成]魔兽诡异技能指南,50楼补完最后一段

  [复制链接]
 楼主| 发表于 2009-11-9 00:06:24 | 显示全部楼层
就是一个主动开启的箭矢效果,然后攻击时候造成额外DOT,可叠加。而且跟头目的描述一样,就是每个伤害的计时是独立的,而且buff也不会显示叠加层数。
回复

使用道具 举报

发表于 2009-11-9 00:15:11 | 显示全部楼层
说起来毒呢,本身也是一个比较特殊的例子。它可以设置为叠加的。不过它是不同施毒者的buff叠加,比如两个小鹿的减毒药放在敌人身上,敌人就每秒收到8点伤害。但是同一个小鹿重复施毒就只有每秒4点。
回复

使用道具 举报

发表于 2009-11-9 00:21:51 | 显示全部楼层
那么也就是说泉水的技能实际上需要指定buff罗?(不然会出现BUG)
回复

使用道具 举报

 楼主| 发表于 2009-11-9 00:22:18 | 显示全部楼层
恩恩,所以都是出一堆双足飞龙每个点一下敌人,这样DOT伤害就很棒了。毒的BUFF去掉能不能起这样的效果呢,还有如果不同的毒用相同的BUFF会怎样叠加呢?
回复

使用道具 举报

发表于 2009-11-9 00:23:40 | 显示全部楼层
试验一下不就是了。
回复

使用道具 举报

 楼主| 发表于 2009-11-9 00:24:46 | 显示全部楼层
那就是周末的事了。
回复

使用道具 举报

发表于 2009-11-9 00:31:27 | 显示全部楼层
估计war3的buff机制是这样的

Unit--->AbilityList
(buff和Ability是同样处理的)

RemoveBuff(FindUnitBuff(Unit,BuffID))<---这里是在链表里面查找这个buff

Buff_Object = InitBuff(Skill_Interface,Buff_ID)<---生成一个buffObject

BindBuffObjectToUnit(Unit,Buff_Object)<---把生成的buffObject绑定到单位身上

然后可能Buff_Object在Buff_ID为0的时候出问题了。。。导致无法BindBuffObjectToUnit的操作,所以重置的时候无法Remove掉,只能靠buff自己消失。
回复

使用道具 举报

发表于 2009-11-9 01:07:01 | 显示全部楼层
http://bbs.islga.org/read.php?ti ... =1&toread=1#tpc

做了个演示以更方便大家了解其原理。
回复

使用道具 举报

 楼主| 发表于 2009-11-9 07:06:27 | 显示全部楼层
是技能区啦。技能区!
回复

使用道具 举报

发表于 2009-11-9 09:04:12 | 显示全部楼层
某些光环技能将魔法效果设置为空
即使不暂停单位
也会产生双倍的效果

不过双倍效果的产生会有约2秒的延时
(先是1倍,2秒后提高到2倍)
原因是跟头目所说的一样的
只是没有暂停单位
buff会在第三次添加之前消失
于是产生双倍效果……
回复

使用道具 举报

发表于 2009-11-9 09:14:23 | 显示全部楼层
另外
因为很多关于buff的函数都是用了技能的函数
所以猜测buff本身就是一个简化了的技能
估计它的数据部分数据直接采用了技能自身的
这些数据当然不是用指针来获得
部分技能的函数无法使用应该是跟执行的表不同(技能和buff各自一个表)
所以会无效。

而且,如果不同技能使用相同的buff
有些会出错(比如俩光环)
有些则没问题(我测试过专注光环,凤凰火焰,冰冻护甲,和书本添加的风暴之锤)
不过某些效果会有影响
例如如果单位先获得风暴之锤的buff(永久眩晕)
然后当带有专注光环的英雄靠近
为单位添加上光环效果时
眩晕的单位会在两秒后解除眩晕

然后冰甲和专注光环的护甲提升都有效
特别是后添加冰甲的时候
相反有时光环的效果会出项延时(2秒)

其他凤凰火焰一直是正常的

http://bbs.islga.org/read-htm-tid-185-keyword-buff.html
这是上古的研究

buff.w3x

25 KB, 下载次数: 6

回复

使用道具 举报

发表于 2009-11-9 09:22:08 | 显示全部楼层
其实泉水默认也是2层的。
回复

使用道具 举报

发表于 2009-11-9 09:38:26 | 显示全部楼层
实在是没有时间和耐心做一项一项的测试
使用同一魔法效果的多个技能之间的关系
某些时候不希望同一个技能出现一堆buff的时候也许会用到
比如魔法书禁止多个光环时
每个光环都有一个可见的buff而不是希望的就一个buff
回复

使用道具 举报

发表于 2009-11-9 09:59:01 | 显示全部楼层
所以这还是证明了war3本身并没有一个真正的英雄机制。。
回复

使用道具 举报

 楼主| 发表于 2009-11-9 10:00:46 | 显示全部楼层
如果多光环公用一个BUFF会很华丽地挂掉~
回复

使用道具 举报

发表于 2009-11-9 11:11:27 | 显示全部楼层
为什么我看不出来有什么实用价值呢?
回复

使用道具 举报

 楼主| 发表于 2009-11-9 11:17:28 | 显示全部楼层
再弄点出来,这周内弄完回去就可以进入测试和补完阶段了。
工人/建筑
各自种族的工人和能力都和各自建造过程的特点有一些挺有意思的关联。
人族建造
只有建筑是人族的才会生效。这玩意应该同样限制了别的种族的建造和修理。
各种族的建造
各族的建造(如不死,兽族,人族,娜迦,暗夜以及中立的笨蛋)否只适用于本族的工人,而且都各有特色。
不死族的建造通过召唤连续进行,非常方便。
兽族的苦工在建造过程中是不会受到伤害的,除非建筑被干掉。
人类的建造可以通过多工人来得到硬霸的速度。
娜迦建造和兽族差不多嘛。
暗夜的小精灵真是悲剧,如果它建造的是古树那么会在建造结束的时候被干掉。
而中立建造就和它的名字这样无聊。
您肯赏脸来看thats pleasure~当然本帖的确比较废就是了,但是恐怕不是毫无用处罢,至少发现了金矿技能原来是可以显示攻击伤害的←这素猜测
当然您也别介意,这仅仅是我锻炼英语水平用到的。我还会挖一些没用的东西翻过来。起码还有一个用途就是这个帖子很好地应用了表格。
回复

使用道具 举报

发表于 2009-11-9 16:46:46 | 显示全部楼层
金子数量和伤害值会在UI界面发生冲突,只有金子数量会显示出来。使用攻击2会显示攻击2。
至少发现了金矿技能原来是可以显示攻击伤害的←这素猜测
这个猜测貌似不对哦~
回复

使用道具 举报

 楼主| 发表于 2009-11-9 16:57:04 | 显示全部楼层
恩恩,我总是觉得这个玩意儿会有用的……
回复

使用道具 举报

发表于 2009-11-9 16:57:31 | 显示全部楼层
受教了  
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 21:50 , Processed in 0.117530 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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