增加伤害上限×3的潜觉

This commit is contained in:
枫谷剑仙 2023-03-27 20:16:47 +08:00
parent 3c7e7c2707
commit fdf8b2b7f7
7 changed files with 18 additions and 10 deletions

View File

@ -1261,7 +1261,8 @@ var formation = new Formation(teamsCount,5);
<li class="latent-icon" data-latent-icon="13"></li><!--不被换队长-->
<li class="latent-icon" data-latent-icon="37"></li><!--6色破无效-->
<li class="latent-icon" data-latent-icon="38"></li><!--3色破属吸-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限解除-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限×2-->
<li class="latent-icon" data-latent-icon="49"></li><!--伤害上限×3-->
<li class="latent-icon" data-latent-icon="39"></li><!--C珠破吸-->
<li class="latent-icon" data-latent-icon="40"></li><!--心横解转转-->
<li class="latent-icon" data-latent-icon="41"></li><!--U解禁消-->

View File

@ -453,7 +453,7 @@ const allowable_latent = {
28,29,30,31,32,33,34,35,36,37,38
],
killer: [16,17,18,19,20,21,22,23,24,25,26,27], //杀潜觉
v120: [42,43,44,45], //120才能打的潜觉
v120: [42,43,44,45,49], //120才能打的潜觉
needAwoken: [ //需要觉醒才能打的潜觉
{latent:39,awoken:62}, //C珠破吸
{latent:40,awoken:20}, //心横解转转
@ -570,7 +570,7 @@ const pdcLatentMap = [
{pdf:40,pdc:49}, //心横解转转 ×1.5
{pdf:41,pdc:38}, //U解禁消
{pdf:41,pdc:48}, //U解禁消 ×1.5
{pdf:42,pdc:41}, //伤害上限解除
{pdf:42,pdc:41}, //伤害上限×2
{pdf:43,pdc:42}, //HP++
{pdf:44,pdc:43}, //攻击++
{pdf:45,pdc:44}, //回复++
@ -580,6 +580,7 @@ const pdcLatentMap = [
{pdf:47,pdc:54}, //心L大SB ×1.5
{pdf:48,pdc:55}, //L解禁武器
{pdf:48,pdc:56}, //L解禁武器 ×1.8
{pdf:49,paddb:57}, //伤害上限×3
];
//paddb的徽章对应数字
const paddbBadgeMap = [
@ -648,13 +649,14 @@ const paddbLatentMap = [
{pdf:39,paddb:41}, //C珠破吸
{pdf:40,paddb:40}, //心横解转转
{pdf:41,paddb:39}, //U解禁消
{pdf:42,paddb:42}, //伤害上限解除
{pdf:42,paddb:42}, //伤害上限×2
{pdf:43,paddb:43}, //HP++
{pdf:44,paddb:44}, //攻击++
{pdf:45,paddb:45}, //回复++
{pdf:46,paddb:46}, //心追解云封
{pdf:47,paddb:47}, //心L大SB
{pdf:48,paddb:48}, //L解禁武器
{pdf:49,paddb:49}, //伤害上限×3
];
//排序程序列表
const sort_function_list = [

View File

@ -400,7 +400,7 @@ function latentUseHole(latentId) {
}
case 13: case 14: case 15: case 37: case 38:
case 39: case 40: case 41: case 42: case 46:
case 47: case 48:
case 47: case 48: case 49:
{
return 6;
}

View File

@ -5158,7 +5158,7 @@ function editBoxChangeMonId(id) {
.map(type => typekiller_for_type.find(t=>t.type==type).allowableLatent)
.forEach(tA => tA.forEach(t => latentSet.add(t)));
if (card.limitBreakIncr) {
allowable_latent.v120.forEach(t => latentSet.add(t));
allowable_latent.v120.forEach(t => (t!==49 || t===49 && card.attrs[0]===6) && latentSet.add(t));
}
return Array.from(latentSet);
}

View File

@ -1096,7 +1096,8 @@ var formation = new Formation(teamsCount,6);
<li class="latent-icon" data-latent-icon="13"></li><!--不被换队长-->
<li class="latent-icon" data-latent-icon="37"></li><!--6色破无效-->
<li class="latent-icon" data-latent-icon="38"></li><!--3色破属吸-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限解除-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限×2-->
<li class="latent-icon" data-latent-icon="49"></li><!--伤害上限×3-->
<li class="latent-icon" data-latent-icon="39"></li><!--C珠破吸-->
<li class="latent-icon" data-latent-icon="40"></li><!--心横解转转-->
<li class="latent-icon" data-latent-icon="41"></li><!--U解禁消-->

View File

@ -1238,7 +1238,7 @@
.latent-icon[data-latent-icon='41']::before{ /*U解禁消*/
background-position-y: calc(-32px * 41);
}
.latent-icon[data-latent-icon='42']::before{ /*伤害上限解除*/
.latent-icon[data-latent-icon='42']::before{ /*伤害上限×2*/
background-position-y: calc(-32px * 42);
}
.latent-icon[data-latent-icon='43']::before{ /*HP++*/
@ -1259,6 +1259,9 @@
.latent-icon[data-latent-icon='48']::before{ /*L解禁武器*/
background-position-y: calc(-32px * 48);
}
.latent-icon[data-latent-icon='49']::before{ /*伤害上限×3*/
background-position-y: calc(-32px * 49);
}
:is(:lang(en), :lang(ko)) .latent-icon:where(
[data-latent-icon='17'],
[data-latent-icon='37'],
@ -1342,7 +1345,7 @@
background-position-x: calc(-32px * 1);
background-position-y: calc(-32px * 42);
}
/* 额外有 x1.5 的 6格觉醒 */
/* 额外有 x1.8 的 6格觉醒 */
.level-super-break .latent-icon:where(
[data-latent-icon='48'],
)::after

View File

@ -2182,7 +2182,8 @@ var formation = new Formation(teamsCount,6);
<li class="latent-icon" data-latent-icon="13"></li><!--不被换队长-->
<li class="latent-icon" data-latent-icon="37"></li><!--6色破无效-->
<li class="latent-icon" data-latent-icon="38"></li><!--3色破属吸-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限解除-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限×2-->
<li class="latent-icon" data-latent-icon="49"></li><!--伤害上限×3-->
<li class="latent-icon" data-latent-icon="39"></li><!--C珠破吸-->
<li class="latent-icon" data-latent-icon="40"></li><!--心横解转转-->
<li class="latent-icon" data-latent-icon="41"></li><!--U解禁消-->