- 积分
- 34677
- 威望
- 499
- 魅力
- 507
- 经验
- 20326
- 热心度
- 9
- 注册时间
- 2006-3-13
- 最后登录
- 2024-9-30
- 主题
- 134
- 回帖
- 4949
- 精华
- 35
- 阅读权限
- 150
TA的每日心情 | 郁闷 2015-6-6 16:12 |
---|
签到天数: 52 天 连续签到: 1 天 [LV.5]女巫
超级版主
- 积分
- 34677
|
发表于 2014-5-2 09:56:35
|
显示全部楼层
(有点记不清,翻看了一下,大概这样)
实际的特长生物伤害不是由这个控制的,而是动态变化.
这里只是说明了脚本的运行模式,即这个加多少伤害是由w28存储的(伤害+1000为存储的数值).
真正控制伤害的是FU804函数.
!!VRw30:Sv428*3+12; //Additional percent to HP = 12+3*level of hero增加生命%=12+3*英雄等级
!!VRw30|w29=62/w29=56:S0; [骷髅和吸血鬼并不增加生命值]
!!MA:Lw29/?v430; [生物级别v430]
!!VRv429:S8-v430; [生物倒级别v429(8-)]0级时为8,6级时为2
!!VRw28:Sv428:v429+1; [增加的伤害值:英雄级别/倒等级 +1]即0级兵英雄每8级+1,6级兵英雄每2级+1,至少+1]
!!VRw28|w29=62/w29=56:S0; [骷髅和吸血鬼不增加伤害]
!!HEx1:X4/w29/w31/w32/w28; [改变英雄的特长为:增加生物攻防伤的特长]
!!VRw28:+1000; [增加的伤害 +1000=设置的w28]
特长生物的加伤害和生物等级以及英雄当前等级相关.
首先是用"8-生物等级(0-6)"得到一个数值,按等级分别是 8,7,6,5,4,3,2
再用英雄等级除以这个数值再+1就是增加的伤害值.(+1表示了最低是加1点伤害)
通俗点来说,特长1级生物,英雄每8级加1点伤害.(当然最低基数是1,英雄8级时刚好+2) |
评分
-
1
查看全部评分
-
|