LuaXuezhan = sgs.CreateTriggerSkill{
name = "#LuaXuezhan",
frequency = sgs.Skill_NotFrequent,
events = {sgs.Damaged, sgs.Damage, sgs.CardAsked},
view_as_skill = LuaXuezhanpeachVS,
on_trigger = function(self, event, player, data)
local room = player:getRoom()
if event == sgs.Damaged or event == sgs.Damage then
local damage = data:toDamage()
player:gainMark("@xuezhan", damage.damage)
end
if event == sgs.CardAsked and player:getMark("@xuezhan") > 0 then
if data:toStringList()[1] == "jink" or data:toStringList()[1] == "slash" or data:toStringList()[1] == "peach" then
if room:askForSkillInvoke(player, self:objectName(), data) then
player:loseMark("@xuezhan")
if data:toStringList()[1] == "jink" then
sgs.Sanguosha:cloneCard("jink", sgs.Card_NoSuit, 0):setSkillName(self:objectName())
room:provide(sgs.Sanguosha:cloneCard("jink", sgs.Card_NoSuit, 0))
end
if data:toStringList()[1] == "slash" then
sgs.Sanguosha:cloneCard("slash", sgs.Card_NoSuit, 0):setSkillName(self:objectName())
room:provide(sgs.Sanguosha:cloneCard("slash", sgs.Card_NoSuit, 0))
end
if data:toStringList()[1] == "peach" then
sgs.Sanguosha:cloneCard("peach", sgs.Card_NoSuit, 0):setSkillName(self:objectName())
room:provide(sgs.Sanguosha:cloneCard("peach", sgs.Card_NoSuit, 0))
end
end
end
end
end
}
提供杀和闪都可以,然而到了桃连提示也没有![](http://tb2.bdstatic.com/tb/editor/images/face/i_f19.png?t=20140803)
name = "#LuaXuezhan",
frequency = sgs.Skill_NotFrequent,
events = {sgs.Damaged, sgs.Damage, sgs.CardAsked},
view_as_skill = LuaXuezhanpeachVS,
on_trigger = function(self, event, player, data)
local room = player:getRoom()
if event == sgs.Damaged or event == sgs.Damage then
local damage = data:toDamage()
player:gainMark("@xuezhan", damage.damage)
end
if event == sgs.CardAsked and player:getMark("@xuezhan") > 0 then
if data:toStringList()[1] == "jink" or data:toStringList()[1] == "slash" or data:toStringList()[1] == "peach" then
if room:askForSkillInvoke(player, self:objectName(), data) then
player:loseMark("@xuezhan")
if data:toStringList()[1] == "jink" then
sgs.Sanguosha:cloneCard("jink", sgs.Card_NoSuit, 0):setSkillName(self:objectName())
room:provide(sgs.Sanguosha:cloneCard("jink", sgs.Card_NoSuit, 0))
end
if data:toStringList()[1] == "slash" then
sgs.Sanguosha:cloneCard("slash", sgs.Card_NoSuit, 0):setSkillName(self:objectName())
room:provide(sgs.Sanguosha:cloneCard("slash", sgs.Card_NoSuit, 0))
end
if data:toStringList()[1] == "peach" then
sgs.Sanguosha:cloneCard("peach", sgs.Card_NoSuit, 0):setSkillName(self:objectName())
room:provide(sgs.Sanguosha:cloneCard("peach", sgs.Card_NoSuit, 0))
end
end
end
end
end
}
提供杀和闪都可以,然而到了桃连提示也没有
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f19.png?t=20140803)