太阳神三国杀lua吧 关注:2,642贴子:73,415
  • 6回复贴,共1

求助大佬帮我看一下这个技能为什么不能在其他角色回合触发

只看楼主收藏回复

我要实现的是极略三国夏侯氏的拾樵。
拾樵:一名角色的回合结束时,你可以从弃牌堆随机获得X张牌(X为该角色于此回合内使用【杀】的次数)。
代码如下:


IP属地:湖南1楼2022-09-12 20:33回复
    在别人回合可以获取标记,但是不能发动从弃牌堆获取牌的效果。自己回合是正常的


    IP属地:湖南来自Android客户端2楼2022-09-12 20:35
    回复
      因为事件原始的触发条件都是“角色存活且拥有技能”,但是sgs.TargetConfirmed会对使用者和每个目标各触发一次。所以您写的另外两个事件不会在别的角色上触发,应该增加can_trigger项。


      IP属地:河南来自Android客户端3楼2022-09-13 15:15
      收起回复