弄SP赵云技能冲阵的时候,以v2版的技能触发条件为模板:
LuaChongzhen = sgs.CreateTriggerSkill{
name = "LuaChongzhen" ,
events = {sgs.CardResponded, sgs.TargetConfirmed} ,
主要判断条件为以下两条:
(resp.m_card:getSkillName() == "longdan") and resp.m_who and (not resp.m_who:isKongcheng())
(use.from:objectName() == player:objectName()) and (use.card:getSkillName() == "longdan")
技能平时运作正常,但是在闪电移动到另一个目标身上时,也会触发技能,所抽取的手牌为该目标手牌
反复检查都看不出问题,不得已加入了isKindOf("Lightning")进行回避
求高人讲解问题所在
LuaChongzhen = sgs.CreateTriggerSkill{
name = "LuaChongzhen" ,
events = {sgs.CardResponded, sgs.TargetConfirmed} ,
主要判断条件为以下两条:
(resp.m_card:getSkillName() == "longdan") and resp.m_who and (not resp.m_who:isKongcheng())
(use.from:objectName() == player:objectName()) and (use.card:getSkillName() == "longdan")
技能平时运作正常,但是在闪电移动到另一个目标身上时,也会触发技能,所抽取的手牌为该目标手牌
反复检查都看不出问题,不得已加入了isKindOf("Lightning")进行回避
求高人讲解问题所在