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: "??????????????????????????
拒绝规范描述",