diff --git a/user/114.66.45.221/1_atgunner_1.c b/user/114.66.45.221/1_atgunner_1.c index 894f10d..0192282 100644 --- a/user/114.66.45.221/1_atgunner_1.c +++ b/user/114.66.45.221/1_atgunner_1.c @@ -1070,7 +1070,7 @@ function onProcCon_LaserRifle(obj) local sizeRate = sq_GetIntData(obj, SKILL_BYKK_LASERRIFLE, 2); local sub = 1; if(obj.getVar("laserCharge_bool").getBool(1)){ - totalDamage = totalDamage * (1000 + sq_GetLevelData(obj, SKILL_BYKK_LASERRIFLECHARGE, 0, sq_GetSkillLevel(obj, SKILL_BYKK_LASERRIFLECHARGE))) / 1000; + totalDamage = totalDamage * (1000 + sq_GetLevelData(obj, SKILL_BYKK_LASERRIFLECHARGE, 1, sq_GetSkillLevel(obj, SKILL_BYKK_LASERRIFLECHARGE))) / 1000; sizeRate = sizeRate * (1000 + sq_GetIntData(obj, SKILL_BYKK_LASERRIFLECHARGE, 0)) / 1000; sub = 2; } diff --git a/user/114.66.45.221/25_priest_3.c b/user/114.66.45.221/25_priest_3.c index c4a3e59..2369f9e 100644 --- a/user/114.66.45.221/25_priest_3.c +++ b/user/114.66.45.221/25_priest_3.c @@ -345,7 +345,7 @@ function checkExecutableSkill_Thebest7hit(obj) local isUse = obj.sq_IsUseSkill(SKILL_BYKK_THEBEST7HIT); if (isUse){ local isTalisman = 0,skill = sq_GetSkill(obj, SKILL_BYKK_THEBEST7HIT); - if(sq_GetIntData(obj, SKILL_BYKK_THEBEST7HIT, 10) > 0) isTalisman = 1; + if(sq_GetIntData(obj, SKILL_BYKK_THEBEST7HIT, 10) > 0 || !skill.isSealFunction()) isTalisman = 1; obj.sq_IntVectClear(); if(THEBEST7HIT_STONE > 0 || isTalisman > 0) obj.sq_IntVectPush(7); else obj.sq_IntVectPush(0);