diff --git a/extension.js b/extension.js index 73e5eec..4429465 100644 --- a/extension.js +++ b/extension.js @@ -7461,6 +7461,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; 'step 0' player.removeMark('zioy_leimingqiangu',100); player.recover() + if(player.maxHp >= 9)player.storage.leimingqiangu_count++; 'step 1' if(player.countMark('zioy_leimingqiangu') >= 100){ event.goto(0) @@ -7487,20 +7488,24 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; source:['damageEnd'] }, filter:function(event,player){ - return player.maxHp >= 9 && player.storage.leimingqiangu_source; + return player.storage.leimingqiangu_source; }, init:function(player){ player.storage.leimingqiangu_source = true; + player.storage.leimingqiangu_count = 0; }, forced:true, content:function(){ 'step 0' player.storage.leimingqiangu_source = false 'step 1' - trigger.player.damage(1,'thunder') + if(player.storage.leimingqiangu_count > 0){ + trigger.player.damage(1,'thunder') + player.storage.leimingqiangu_count-- + } 'step 2' player.storage.leimingqiangu_source = true - player.addMark("zioy_leimingqiangu",trigger.num*9) + player.addMark("zioy_leimingqiangu",trigger.num*3*player.maxHp) event.trigger('addMark_zioy_leimingqiangu') }, } @@ -7797,7 +7802,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; "zioy_yinhuxiaowu_info": "", "zioy_leimingqiangu": "雷鸣千古", "zioy_leimingqiangu_info": - '①记你的体力上限为你的"尾数",若你的"尾数"不为9,你每次使用进攻类型的牌或即将受到伤害时你获得1点体力上限并回复1点体力值。
②你即将受到的伤害不超过尾数/3(向下取整),你受到时伤害获得尾数*5枚“鸣雷”标记,当“鸣雷”标记数量达到100枚时你移去100枚“鸣雷”标记并回复1点体力值。你的摸牌阶段摸牌数基数为你的尾数/1.5(向下取整)。
③当你尾数达到9时,你造成的任何伤害后附带1点不触发此技能的雷属性伤害并获得伤害值*9点“鸣雷”标记。
④每个回合开始阶段将你超过9的体力上限部分与全部护甲转换为体力。' + '①记你的体力上限为你的"尾数",若你的"尾数"小于9,你每次使用进攻类型的牌或即将受到伤害时你获得1点体力上限并回复1点体力值。
②你即将受到的伤害不超过尾数/3(向下取整),你受到时伤害获得尾数*5枚“鸣雷”标记,当“鸣雷”标记数量达到100枚时你移去100枚“鸣雷”标记并回复1点体力值,若尾数达到9则使你下一次造成伤害后对受伤角色造成1点不会触发此技能③效果的雷属性伤害。
③当你尾数达到9时,你造成的任何伤害后获得伤害值*尾数*3点“鸣雷”标记。
④每个回合开始阶段将你超过9的体力上限部分与全部护甲转换为体力。
⑤你的摸牌阶段摸牌数基数为你的尾数/1.5(向下取整)。' } }, intro: "??????????????????????????
拒绝规范描述",