请选择 进入手机版 | 继续访问电脑版

 找回密码
 点一下
查看: 1745|回复: 3

用"能增加生命值的物品"和变身造出了一个无敌的单位

[复制链接]
发表于 2009-9-10 18:45:39 | 显示全部楼层 |阅读模式
能增加生命值的物品. 这是一个物品技能.

一般的单位技能和英雄都可以设置为多少级, 然后每级有什么效果.
这个"能增加生命值的物品", 我本想把他作为英雄单位的技能, 给他设置了几级, 每级增加的HP不同. 用触发来让他升级.

但是实际发现这个技能升级后没效果.

某英雄有这个技能和一个变形技能(两种形态). 结果每变一次HP就减少, 到最后只有几百的时候又一变身就死了........复活后发现血量已经看不到. (我这字体能显示几十万的血)....... 然后怎么被打也不见掉血............

说不定已经超过正整数的最大值, 变成正的浮点数了........真帅.

评分

参与人数 1威望 +1 收起 理由
血戮魔动冰 + 1

查看全部评分

发表于 2009-9-10 18:57:21 | 显示全部楼层
其实你这个,只是常见的负生命值 BUG而已。

你参考下《魔兽争霸III技能指南》就能知道里头的整个机制了。

http://bbs.islga.org/read-htm-tid-11002.html
回复

使用道具 举报

 楼主| 发表于 2009-9-10 19:15:23 | 显示全部楼层
负生命值BUG, 其他加生命值的BUG早有所闻, 自己还是第一次碰到.

----------------------
我刚才是这样的, 因为变身后单位技能就无效了, 于是我加了条释放变身技能后给引发添加那个"能增加生命值的物品" 技能, 并设置技能等级为XXX...........变造成了BUG.
回复

使用道具 举报

发表于 2009-9-10 19:40:58 | 显示全部楼层
单位生命值浮点数值回流导致血量超出50W(如果我没记错……可能是2^31-N的一个数)。
好玩的东西。奖励1威望。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 20:01 , Processed in 0.050539 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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