佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 4932|回复: 9

官方脚本修正【辅助技能增强-48号】

[复制链接]

该用户从未签到

1546

回帖

2万

金币

4

精华

论坛嘉宾

Rank: 9Rank: 9Rank: 9

积分
9883

退役版主杰出贡献中流砥柱论坛元老

发表于 2011-12-2 15:31:10 | 显示全部楼层 |阅读模式
暂无修正。

[ 本帖最后由 fastarrow 于 2011-12-6 18:54 编辑 ]

评分

2

查看全部评分

  • TA的每日心情
    郁闷
    昨天 18:49
  • 签到天数: 2623 天

    连续签到: 5 天

    [LV.Master]伴坛终老

    1万

    回帖

    19万

    金币

    0

    精华

    白银会员

    Rank: 5Rank: 5

    积分
    98053

    魅力之星

    QQ
    发表于 2011-12-2 20:20:55 | 显示全部楼层
    老离真是神人啊

    我以前也很奇怪,我这边感觉即便是不开巫术加强,好像也是只有5%,10%,15%的加成
    该会员没有填写今日想说内容.
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52341

    论坛元老魅力之星封魔玩家

    发表于 2011-12-6 18:04:13 | 显示全部楼层
    理论值
    魔法伤害=基础伤害+基础伤害*普通魔力加成5%或10%或15%+基础伤害*普通魔力加成5%*魔力特长5%*等级

    其中基础伤害公式见宝典
    此值与魔法书上显示值一致。

    无论开不开启魔力加强,显示值都是一样。



    ==================================================


    战斗中实际伤害=魔法书显示伤害+1+额外伤害。
    但这个额外伤害是怎么计算的并不清楚。


    例一:
    老离脚本
    等级10力量10的非魔力特英雄使用初级魔法神箭高级魔力
    开启魔力加强
    书上显示:开战前显示伤害为126=基础伤害110+16(还是按15%算了,错误)。战场书上显示126=110+16(按15%的魔力强化,错误)
    实际显示:XX受到额外伤害31点,魔法神箭造成141点伤害。基本符合30%。算法不清楚。


    不开启魔力加强,
    书上显示:伤害为126=基础伤害110+16(15%加成)。没问题。
    实际显示:XX受到额外伤害16点,魔法神箭造成126点伤害。没问题。


    例二:
    老离脚本
    等级10力量10的魔力特英雄使用初级魔法神箭高级魔力
    开启魔力加强
    书上显示:开战前显示伤害为134=基础伤害110+16+8(还是按15%算了,错误)。战场书上显示134=110+16+8(按15%的魔力强化,加成了特长,错误)。
    实际显示:XX受到额外伤害40点,魔法神箭造成150点伤害。基本按30%+特长加成。

    不开启魔力加强
    书上显示:伤害为134=基础伤害110+16+8( 按15%算了,没问题。)
    实际显示:XX受到额外伤害24点,魔法神箭造成134点伤害。没问题。



    例三:
    官方脚本
    等级10力量10的非魔力特英雄使用初级魔法神箭高级魔力
    开启魔力加强
    书上显示:开战前显示伤害为126=基础伤害110+16(还是按15%算了,错误)。战场书上显示143=110+33(按30%的魔力强化,没问题
    实际显示:XX受到额外伤害33点,魔法神箭造成143点伤害。没问题


    不开启魔力加强,
    书上显示:伤害为126=基础伤害110+16(15%加成)。没问题。
    实际显示:XX受到额外伤害16点,魔法神箭造成126点伤害。没问题。


    例四:
    官方脚本
    等级10力量10的魔力特英雄使用初级魔法神箭高级魔力
    开启魔力加强
    书上显示:开战前显示伤害为134=基础伤害110+16+8(还是按15%算了,错误)。战场书上显示143=110+33(按30%的魔力强化,未加成特长,错误)。
    实际显示:XX受到额外伤害33点,魔法神箭造成143点伤害。未加成特长,错误

    不开启魔力加强
    书上显示:伤害为134=基础伤害110+16+8( 按15%算了,没问题。)
    实际显示:XX受到额外伤害24点,魔法神箭造成134点伤害。没问题。


    ==================================================

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

    退役版主杰出贡献中流砥柱论坛元老

     楼主| 发表于 2011-12-6 18:27:44 | 显示全部楼层

    回复 3# 的帖子

    风侠,你的数据不够详细。
    我们要看几组数据:

    普通英雄:
    不开巫术加强:A魔法书显示值,B实际伤害值
    开官方未修正脚本的巫术加强:A魔法书显示值,B实际伤害值。
    开官方经过修正的巫术加强:A魔法书显示值,B实际伤害值。

    魔力特长英雄(不是指魔法特英雄):
    不开巫术加强:A魔法书显示值,B实际伤害值
    开官方未修正脚本的巫术加强:A魔法书显示值,B实际伤害值。
    开官方经过修正的巫术加强:A魔法书显示值,B实际伤害值。



    另外,官方脚本是通过修改魔力等级为-1/-2/-3来实现加强。这种计算出来的伤害是硬编码计算出来的。
    我用触发器模拟计算出来的值,与硬编码算出来的值是有差别的,尽管使用的是e变量,仍然有差别,但根据我的观察,差别不是很大。30%的加强若是想跟官方脚本完全一致,又要保证魔力特的等级加层,不是没有办法,但我觉得没有必要。
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52341

    论坛元老魅力之星封魔玩家

    发表于 2011-12-6 18:44:41 | 显示全部楼层
    补充了测试结果。我真的无语了!

    该用户从未签到

    1546

    回帖

    2万

    金币

    4

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    9883

    退役版主杰出贡献中流砥柱论坛元老

     楼主| 发表于 2011-12-6 18:52:55 | 显示全部楼层

    回复 5# 的帖子

    既然你这么说话,那就算了。
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52341

    论坛元老魅力之星封魔玩家

    发表于 2011-12-6 18:57:50 | 显示全部楼层
    原帖由 fastarrow 于 2011-12-6 18:52 发表
    既然你这么说话,那就算了。


    你误会了
    我是看到官方脚本里,实际伤害远大于显示伤害。觉得震惊。

    不知道是不是因为其它选项的原因。我再试试。
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52341

    论坛元老魅力之星封魔玩家

    发表于 2011-12-6 19:14:59 | 显示全部楼层
    看样子是受到其它选项的干扰,我重新制作测试样品。
  • TA的每日心情
    开心
    2020-9-19 16:27
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]火元素使者

    9896

    回帖

    64万

    金币

    19

    精华

    管理员

    风侠

    Rank: 12Rank: 12Rank: 12

    积分
    52341

    论坛元老魅力之星封魔玩家

    发表于 2011-12-6 20:30:52 | 显示全部楼层
    搞得睡着了………………

    重新编辑了下测试结果,不知道是否清楚。
    这次我总算找到问题所在了。

    老离的脚本没有问题!
    另外魔法书上显示的伤害值咱就不去深究了。
  • TA的每日心情
    慵懒
    昨天 19:17
  • 签到天数: 3758 天

    连续签到: 50 天

    [LV.Master]伴坛终老

    3868

    回帖

    5万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    73857
    发表于 2012-2-25 18:59:58 | 显示全部楼层
    附件在哪?
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-12-5 02:48 , Processed in 0.557494 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

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