找回密码
 点一下
查看: 1063|回复: 4

关于单位死亡与魔法效果的判定

[复制链接]
发表于 2011-6-30 15:08:46 | 显示全部楼层 |阅读模式
我想写一个在英雄杀死出血单位时获得嗜血术效果的触发,出血是写成功了。
但是“判定单位死亡时是否拥有出血的魔法效果然后令英雄获得嗜血术效果”这里失败了。

请问,单位死亡事件能加入死亡单位是否拥有XX魔法效果的判定吗?
我个人感觉好像是不行因为死亡了所有魔法效果就应该被移除了吧?

苦恼
发表于 2011-6-30 15:10:51 | 显示全部楼层
上触发
回复

使用道具 举报

发表于 2011-6-30 15:32:11 | 显示全部楼层
死亡的单位因该是没有魔法效果的,不过可以上“出血”的时候把单位添加进指定的单位组,然后判断死亡的单位是否在单位组里,这个还是能简单实现的……
回复

使用道具 举报

发表于 2011-6-30 16:27:35 | 显示全部楼层
问题在于:
单位死亡时,所有魔法效果都会被清除,所以无法判断是否有魔法效果。
解决方法:
捕捉“接受伤害”事件,判断伤害是否致死且是否拥有出血效果,如果满足就发动效果。

由于没有任意单位接受伤害事件,所以需要动态注册。
http://bbs.islga.org/read-htm-tid-52500.html
方法参上
回复

使用道具 举报

发表于 2011-6-30 16:31:31 | 显示全部楼层
http://bbs.islga.org/read.php?tid=40087&displayMode=1#453250
http://bbs.islga.org/read-htm-tid-31333.html
具体可以参考此处链接(搜索“杀死”即可找到)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-5 16:15 , Processed in 0.047941 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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