- 积分
- 34692
- 威望
- 499
- 魅力
- 507
- 经验
- 20338
- 热心度
- 9
- 注册时间
- 2006-3-13
- 最后登录
- 2025-3-9
- 主题
- 134
- 回帖
- 4951
- 精华
- 35
- 阅读权限
- 150
TA的每日心情 | 郁闷 2015-6-6 16:12 |
---|
签到天数: 52 天 连续签到: 1 天 [LV.5]女巫

超级版主
   
- 积分
- 34692
  
|

楼主 |
发表于 2012-9-10 17:19:58
|
显示全部楼层
回复 45# 的帖子
"BG中要设置成战术布置阶段不触发,有相关的命令,BU:T。"
这个命令是判断是否有战术学因素,但没有判断当前的动作是否在战术学的布阵中触发?
问题是,怎样在可以布阵的情况下,不让 BG0 触发呢?
不写代码不会发现很多小问题.不知道是自己代码问题,还是BUG.
比如:
设定A生物移动到B生物面前时,能触发 对B麻痹一回合..使用 BM:M直接挂上去.
然后就遇到一个奇怪的问题,
当A移动后,轮到下一个堆栈行动时,
如果该堆栈不是B,那么麻痹就一直生效(也就是说B此回合不能行动了)
但如果该堆栈刚好是B时,那么B却能行动.
而且如果B能攻击不受反击,那么B行动攻击后,麻痹状态却还挂着.
也就是说, B行动有优先权...
真搞不懂了???
[ 本帖最后由 贤知有您 于 2012-9-10 17:32 编辑 ] |
|