Builds / 1.12.80
Update 1.12.80
Compared with 1.12.74 · published Sat, 25 Jul 2026 04:37:54 GMT · live channel
No summary yet.
Assets 2
| File | Change | Size | Preview |
|---|---|---|---|
assets/images/UI_RAID.json |
changed | 23.9 KB → 33.7 KB | |
|
New sprites: BG1.png, BG2.png, BG3.png, BG4.png, BG5.png, BG6.png, EmEffect0001.png, EmEffect0002.png, EmEffect0003.png, EmEffect0004.png, EmEffect0005.png, EmEffect0006.png, EmEffect0007.png, EmEffect0008.png, EmEffect0009.png, EmEffect0010.png, EmEffect0011.png, EmEffect0012.png, EmEffect0013.png, EmEffect0014.png, EmEffect0015.png, EmEffect0016.png, EmEffect0017.png, EmEffect0018.png, EmEffect0019.png, EmEffect0020.png, EmEffect0021.png, EmEffect0022.png | |||
assets/images/UI_RAID.ktx2 |
changed | 553.8 KB → 684.4 KB | |
Code 129 changes in 51 classes
Minified client code with short names blanked for diffing. Class names are real.
- RaidBattleController 113
- GuildRaidPopup 24
- BaseRaidUnit 22
- RaidResultPopup 18
- BerialKing 11
- BuffManager 10
- EmblemRuneManagePanel 10
- EmblemBadge 9
- GuildRaidShopSubView 9
- RaidLog 7
- HeroIcon 6
- Oo 6
- Fo 6
- RuneActiveRunner 6
- EmblemBookVO 5
- RuneStatApplier 4
- RaidHud 4
- SHA256 3
- SuiProvider 3
- EmblemDataManager 3
- RaidEmblemSystem 3
- BattleController 3
- WebBridge 3
- StageManager 2
- BaseUnit 2
- Bo 2
- Ko 2
- Wu 2
- RuneLoadout 2
- VersionManager 1
- GoldBuffSource 1
- ScorpionPoisonBullet 1
- ScorpionKing 1
- Sr 1
- Es 1
- Ma 1
- Eh 1
- Ah 1
- Wh 1
- Yp 1
- SuiStandardProvider 1
- AppReadyEvent 1
- SolProvider 1
- OkxwalletInjectConnector 1
- TcRootElement 1
- GuildWarBattleController 1
- GuildRaidBattleReadyPopup 1
- Delay 1
- NetworkTimeout 1
- RecaptchaVerifier 1
- BrowserPopupRedirectResolver 1
RaidBattleController 30 hunks, 113 statements
- super(),Kt(this,"battleType",OU.RAID),Kt(this,"boss",null),Kt(this,"terrainOverlay",null),Kt(this,"allyFlowField",null),Kt(this,"enemyFlowField",null),Kt(this,"separationGrid",new Map),Kt(this,"separationFlatList",[]),Kt(this,"rvoPool",[]),Kt(this,"rvoNbAgents",[]),Kt(this,"rvoNbDist",[]),Kt(this,"rvoNbIdx",[]),Kt(this,"tankPad",null),Kt(this,"tankPadHolding",!1),Kt(this,"backAttackEnabled",!0),Kt(this,"knightLevel",1),Kt(this,"heroTransList",[0,0,0,0,0]),Kt(this,"corpSoldierTiers",[null,null,null,null,null]),Kt(this,"heroKindNums",[...t.DEFAULT_HERO_KINDS]),Kt(this,"soldierKindNums",[...t.DEFAULT_SOLDIER_KINDS]),Kt(this,"raidOptions",null),Kt(this,"resultPopup",null),Kt(this,"resultPopupDelay",-1),Kt(this,"pendingResultTitle",""),Kt(this,"bossKindNum",t.BOSS_KIND_NUM),Kt(this,"bossStartHp",0),Kt(this,"resultReported",!1),Kt(this,"spawnedVOs",[]),Kt(this,"speedHelper",new sJt("ef2.raid.battleSpeed")),Kt(this,"corpCommander",new nQt(t.CORP_COUNT)),Kt(this,"camera",null),Kt(this,"mapEffect",null),Kt(this,"hud",null),Kt(this,"corpUnits",[]),Kt(this,"selectedCorpIndex",-1),Kt(this,"dragSelectedCorp",!1),Kt(this,"corpAggro",[]),Kt(this,"corpWipedFlags",[]),Kt(this,"prevCorpDmg",[]),Kt(this,"corpHero",[]),Kt(this,"aggroLeader",-1),Kt(this,"aggroChallenger",-1),Kt(this,"aggroChallengerFrames",0),Kt(this,"aggroTargetCorp",-1),Kt(this,"forcedAggroCorp",-1),Kt(this,"forcedAggroFrames",0),Kt(this,"raidEmblemSystem",new jQt),Kt(this,"bossAnnouncer",new qQt),Kt(this,"crossbows",[]),Kt(this,"crossbowDebug",null),Kt(this,"targetIndicator",null),Kt(this,"rangedByCorp",[]),Kt(this,"rangedFanFrames",[]),Kt(this,"rangedFanSlots",[]),Kt(this,"rangedCmdActivePrev",[]),Kt(this,"meleeSoldiers",[]),Kt(this,"isRaidBattle",!0),Kt(this,"testBuffIconIdx",0),Kt(this,"sepBurstFrames",0),Kt(this,"sepBurstX",0),Kt(this,"sepBurstY",0),Kt(this,"sepBurstR",0),Kt(this,"bossDebuffRingTotals",{ + super(),Kt(this,"battleType",OU.RAID),Kt(this,"battleStartTimeMs",0),Kt(this,"boss",null),Kt(this,"terrainOverlay",null),Kt(this,"allyFlowField",null),Kt(this,"enemyFlowField",null),Kt(this,"separationGrid",new Map),Kt(this,"separationFlatList",[]),Kt(this,"rvoPool",[]),Kt(this,"rvoNbAgents",[]),Kt(this,"rvoNbDist",[]),Kt(this,"rvoNbIdx",[]),Kt(this,"tankPad",null),Kt(this,"tankPadHolding",!1),Kt(this,"backAttackEnabled",!0),Kt(this,"knightLevel",1),Kt(this,"heroTransList",[0,0,0,0,0]),Kt(this,"corpSoldierTiers",[null,null,null,null,null]),Kt(this,"heroKindNums",[...t.DEFAULT_HERO_KINDS]),Kt(this,"soldierKindNums",[...t.DEFAULT_SOLDIER_KINDS]),Kt(this,"raidOptions",null),Kt(this,"resultPopup",null),Kt(this,"resultPopupDelay",-1),Kt(this,"pendingResultTitle",""),Kt(this,"bossKindNum",t.BOSS_KIND_NUM),Kt(this,"bossStartHp",0),Kt(this,"resultReported",!1),Kt(this,"spawnedVOs",[]),Kt(this,"speedHelper",new nJt("ef2.raid.battleSpeed")),Kt(this,"corpCommander",new rQt(t.CORP_COUNT)),Kt(this,"camera",null),Kt(this,"mapEffect",null),Kt(this,"hud",null),Kt(this,"corpUnits",[]),Kt(this,"selectedCorpIndex",-1),Kt(this,"dragSelectedCorp",!1),Kt(this,"corpAggro",[]),Kt(this,"corpWipedFlags",[]),Kt(this,"prevCorpDmg",[]),Kt(this,"corpHero",[]),Kt(this,"aggroLeader",-1),Kt(this,"aggroChallenger",-1),Kt(this,"aggroChallengerFrames",0),Kt(this,"aggroTargetCorp",-1),Kt(this,"forcedAggroCorp",-1),Kt(this,"forcedAggroFrames",0),Kt(this,"raidEmblemSystem",new KQt),Kt(this,"bossAnnouncer",new XQt),Kt(this,"crossbows",[]),Kt(this,"crossbowDebug",null),Kt(this,"targetIndicator",null),Kt(this,"rangedByCorp",[]),Kt(this,"rangedFanFrames",[]),Kt(this,"rangedFanSlots",[]),Kt(this,"rangedCmdActivePrev",[]),Kt(this,"meleeSoldiers",[]),Kt(this,"isRaidBattle",!0),Kt(this,"startEpoch",0),Kt(this,"prevGameLayerX",0),Kt(this,"prevGameLayerY",0),Kt(this,"prevGameLayerScale",1),Kt(this,"hasGameLayerBackup",!1),Kt(this,"testBuffIconIdx",0),Kt(this,"sepBurstFrames",0),Kt(this,"sepBurstX",0),Kt(this,"sepBurstY",0),Kt(this,"sepBurstR",0),Kt(this,"bossDebuffRingTotals",{
+ battleElapsedMs(){ + const t=tx.time>0?tx.time:Date.now(); + return Math.max(0,t-this.battleStartTimeMs)}
- var s,e,n,h,r,o; - this.cleanup(),VR.getInstance().setBattleContext(xR.Raid),this.raidOptions=i??null,this.resultReported=!1,this.bossKindNum=(null==i?void 0:i.bossKindNum)&&i.bossKindNum>0?i.bossKindNum:t.BOSS_KIND_NUM,this.knightLevel=Math.max(1,Math.floor(ML.maxWave/100)),(null==i?void 0:i.squads)?this.applySquads(i.squads):(this.heroKindNums=[...t.DEFAULT_HERO_KINDS],this.soldierKindNums=[...t.DEFAULT_SOLDIER_KINDS],this.heroTransList=[0,0,0,0,0],this.corpSoldierTiers=[null,null,null,null,null]),HB.getInstance().setDay(),HB.getInstance().scale.set(1,1),this.battleEnded=!1,this.battleResult=null,this.battleTime=0,this.killCount=0,this.resultPopupDelay=-1,this.pendingResultTitle="",HJt.clearPendingRewards(),this.rangedByCorp=Array.from({ + var s,e,n,h,r,o,a; + this.cleanup(); + { + const t=HB.getInstance(); + this.prevGameLayerX=t.x,this.prevGameLayerY=t.y,this.prevGameLayerScale=t.scale.x,this.hasGameLayerBackup=!0} + const c=++this.startEpoch; + VR.getInstance().setBattleContext(xR.Raid),this.raidOptions=i??null,this.resultReported=!1,this.bossKindNum=(null==i?void 0:i.bossKindNum)&&i.bossKindNum>0?i.bossKindNum:t.BOSS_KIND_NUM,this.knightLevel=Math.max(1,Math.floor(ML.maxWave/100)),(null==i?void 0:i.squads)?this.applySquads(i.squads):(this.heroKindNums=[...t.DEFAULT_HERO_KINDS],this.soldierKindNums=[...t.DEFAULT_SOLDIER_KINDS],this.heroTransList=[0,0,0,0,0],this.corpSoldierTiers=[null,null,null,null,null]),HB.getInstance().setDay(),HB.getInstance().scale.set(1,1),this.battleEnded=!1,this.battleResult=null,this.battleTime=0,this.battleStartTimeMs=tx.time>0?tx.time:Date.now(),this.killCount=0,this.resultPopupDelay=-1,this.pendingResultTitle="",$Jt.clearPendingRewards(),this.rangedByCorp=Array.from({
- await this.raidEmblemSystem.init(c?a.getLoadoutData():BJt); + if(await this.raidEmblemSystem.init(u?l.getLoadoutData():FJt),c!==this.startEpoch)return;
- this.unitScale=.7,this.applyBackground(),await this.loadRaidBattleAssets(),QG.getInstance().visible=!0,await this.setupTerrain(),this.corpCommander.reset(t.FIELD_WIDTH,t.FIELD_HEIGHT); + if(this.unitScale=.7,this.applyBackground(),await this.loadRaidBattleAssets(),c!==this.startEpoch)return; + if(QG.getInstance().visible=!0,await this.setupTerrain(),c!==this.startEpoch)return; + this.corpCommander.reset(t.FIELD_WIDTH,t.FIELD_HEIGHT);
- M++)await this.setupCorp(M); - await this.setupBoss(),this.raidEmblemSystem.setupRunners(this.buildRaidEmblemHost()),$Q.raidDamageHook=(t,i,s)=>this.raidEmblemSystem.onDamage(t,i,s),$Q.raidDamageMultHook=(t,i)=>this.getBackstabMult(t,i)*this.getVulnMult(i)*this.getResistMult(i); + S++)if(await this.setupCorp(S),c!==this.startEpoch)return; + if(await this.setupBoss(),c!==this.startEpoch)return; + this.raidEmblemSystem.setupRunners(this.buildRaidEmblemHost()),$Q.raidDamageHook=(t,i,s)=>this.raidEmblemSystem.onDamage(t,i,s),$Q.raidDamageMultHook=(t,i)=>this.getBackstabMult(t,i)*this.getVulnMult(i)*this.getResistMult(i);
+ if(c!==this.startEpoch)return;
- this.setupEnemyLists(),this.snapUnitsToTerrain(),jni.getInstance().switchToBattle(this),HB.getInstance().setDay(),this.mapEffect=new cZt,this.speedHelper.enterFixed(1),this.applyBackground(),QG.getInstance().visible=!0,this.updateZIndexSorting(),qG.getInstance().remove(this.execute,this),await aB.getInstance().play(),qG.getInstance().add(this.execute,this),this.camera=new rQt({ + if(this.setupEnemyLists(),this.snapUnitsToTerrain(),zni.getInstance().switchToBattle(this),HB.getInstance().setDay(),this.mapEffect=new uZt,this.speedHelper.enterFixed(1),this.applyBackground(),QG.getInstance().visible=!0,this.updateZIndexSorting(),qG.getInstance().remove(this.execute,this),await aB.getInstance().play(),c!==this.startEpoch)return; + qG.getInstance().add(this.execute,this),this.camera=new aQt({
- const b=this.raidEmblemSystem.getCrossbowStat("chargeBonus"),_=this.raidEmblemSystem.getCrossbowStat("missRefund"),y=1+this.raidEmblemSystem.getCrossbowStat("reloadSpd")/100; + const y=this.raidEmblemSystem.getCrossbowStat("chargeBonus"),M=this.raidEmblemSystem.getCrossbowStat("missRefund"),E=this.raidEmblemSystem.getCrossbowCoolCutPct(),A=(1+this.raidEmblemSystem.getCrossbowStat("reloadSpd")/100)/Math.max(.2,1-E/100);
- ),this.backAttackEnabled&&(this.tankPad=new $Jt,this.tankPad.position.set(t.TANK_PAD_X,Math.min(VA.stageHeight||1130,oZt.MAX_ANCHOR_HEIGHT)-t.TANK_PAD_FROM_BOTTOM),e5t.getInstance().addChild(this.tankPad)),this.tankPadHolding=!1,this.corpCommander.bringToTop()} + ),this.backAttackEnabled&&(this.tankPad=new VJt,this.tankPad.position.set(t.TANK_PAD_X,cZt.anchorBottomY()-t.TANK_PAD_FROM_BOTTOM),h5t.getInstance().addChild(this.tankPad)),this.tankPadHolding=!1,this.corpCommander.bringToTop(),E2.d(`[RaidBattleController] Boss HP=${ + null==(a=this.boss)?void 0:a.maxHp.toFixed(0)} + | allies=${ + this.friendList.length} + `)}
- n.scale.set(h),n.x=-170*h/2,n.y=-320*h+20,e.addChild(n),n instanceof BU&&(n.loop=!0),n.onComplete=()=>{ + n.scale.set(h),n.x=-170*h/2,n.y=-320*h+20,e.addChild(n),E2.d(`[RaidSkill] cast ${ + i} + — sheet:${ + QA.hasSheet("ActiveSkill")} + `,`local(${ + n.x.toFixed(0)} + ,${ + n.y.toFixed(0)} + ) boss(${ + e.x.toFixed(0)} + ,${ + e.y.toFixed(0)} + )`,`hitHeight:${ + e.hitHeight} + scale:${ + h} + `),n instanceof BU&&(n.loop=!0),n.onComplete=()=>{
- const e=wx.getInstance().getBookVO(this.bossKindNum),n=t.BOSS_CLASS_BY_KIND[this.bossKindNum]??(null==e?void 0:e.className)??rx.HarpyKing,h=H2.getInstance().getUnitSync(n); - h.battleController=this,h instanceof S2&&await h.ensureSpineReady(); + const e=wx.getInstance().getBookVO(this.bossKindNum),n=t.BOSS_CLASS_BY_KIND[this.bossKindNum]??(null==e?void 0:e.className)??rx.HarpyKing; + E2.d(`[RaidBattleController] bossKindNum=${ + this.bossKindNum} + , bossType=${ + n} + , bookClass=${ + (null==e?void 0:e.className)??"NONE"} + `); + const h=this.startEpoch,r=$2.getInstance().getUnitSync(n); + if(r.battleController=this,r instanceof C2&&await r.ensureSpineReady(),h!==this.startEpoch)return void r.remove();
- const c=await H2.getInstance().getUnit(a.className); + const c=this.startEpoch,l=await $2.getInstance().getUnit(a.className); + if(c!==this.startEpoch)return l.remove(),null;
- t.baseMaxHp=n.hp*h,t.baseAtkDmg=n.atkDmg*h,t.baseDef=n.def*h,t.orgMaxHp=t.maxHp=n.hp*h,t.orgAtkDmg=t.atkDmg=n.atkDmg*h,t.orgDef=t.def=n.def*h,t.phyDef=n.phyDef*h,t.magDef=n.magDef*h,t.hp=t.maxHp,t.health=t.maxHp} + t.baseMaxHp=n.hp*h,t.baseAtkDmg=n.atkDmg*h,t.baseDef=n.def*h,t.orgMaxHp=t.maxHp=n.hp*h,t.orgAtkDmg=t.atkDmg=n.atkDmg*h,t.orgDef=t.def=n.def*h,t.orgPhyDef=t.phyDef=n.phyDef*h,t.orgMagDef=t.magDef=n.magDef*h,t.hp=t.maxHp,t.health=t.maxHp}
- i.plusTribe&&t.tribe===this.tribeTypeOf(i.plusTribe)?s=1+(i.plusValue??0)/100:i.minusTribe&&t.tribe===this.tribeTypeOf(i.minusTribe)&&(s=1-(i.minusValue??0)/100),1!==s&&(t.baseMaxHp*=s,t.orgMaxHp*=s,t.maxHp*=s,t.hp=t.maxHp,t.health=t.maxHp,t.baseAtkDmg*=s,t.orgAtkDmg*=s,t.atkDmg*=s,t.baseDef*=s,t.orgDef*=s,t.def*=s,t.phyDef*=s,t.magDef*=s)} + i.plusTribe&&t.tribe===this.tribeTypeOf(i.plusTribe)?s=1+(i.plusValue??0)/100:i.minusTribe&&t.tribe===this.tribeTypeOf(i.minusTribe)&&(s=1-(i.minusValue??0)/100),1!==s&&(t.baseMaxHp*=s,t.orgMaxHp*=s,t.maxHp*=s,t.hp=t.maxHp,t.health=t.maxHp,t.baseAtkDmg*=s,t.orgAtkDmg*=s,t.atkDmg*=s,t.baseDef*=s,t.orgDef*=s,t.def*=s,t.orgPhyDef*=s,t.orgMagDef*=s,t.phyDef*=s,t.magDef*=s)}
- return b>.001&&h.applyHitKnockback(w/b,v/b,t.CROSSBOW_KNOCKBACK),f} + return b>.001&&h.applyHitKnockback(w/b,v/b,t.CROSSBOW_KNOCKBACK),E2.d(`[Raid] 작살 명중 tier=${ + c} + (d=${ + o.toFixed(0)} + px)`+(f?" → 약점 인터럽트! 스킬 취소+기력 -50%":" → 칩 데미지+경직")),f}
- if(this.battleTime>=t.TIME_LIMIT_FRAMES)return!0; + if(this.battleElapsedMs()>=t.TIME_LIMIT_MS)return!0;
- this.reportRaidResult(!0),this.queueResultPopup(SG.getText("GAME_1482","보스 격파!"))} + E2.d(`[RaidBattleController] VICTORY @${ + this.battleTime} + frames (${ + (this.battleTime/60).toFixed(1)} + s)`),this.reportRaidResult(!0),this.queueResultPopup(SG.getText("GAME_1482","보스 격파!"))}
- const i=this.battleTime>=t.TIME_LIMIT_FRAMES?"TIME_OUT":"ALL_ALLIES_DEAD"; - this.reportRaidResult(!1),"TIME_OUT"===i?this.showRaidResultPopup(SG.getText("GAME_1483","시간 종료")):this.queueResultPopup(SG.getText("GAME_1484","군단 전멸"))} + const i=this.battleElapsedMs()>=t.TIME_LIMIT_MS?"TIME_OUT":"ALL_ALLIES_DEAD"; + E2.d(`[RaidBattleController] DEFEAT (${ + i} + ) @${ + this.battleTime} + frames`),this.reportRaidResult(!1),"TIME_OUT"===i?this.showRaidResultPopup(SG.getText("GAME_1483","시간 종료")):this.queueResultPopup(SG.getText("GAME_1484","군단 전멸"))}
- const s=this.boss?Math.max(0,this.boss.hp):this.bossStartHp,e=Math.max(0,Math.min(this.bossStartHp,Math.round(this.bossStartHp-s))),n=Math.max(3,Math.min(300,Math.round(this.battleTime/60))); + const s=this.boss?Math.max(0,this.boss.hp):this.bossStartHp,e=Math.max(0,Math.min(this.bossStartHp,Math.round(this.bossStartHp-s))),n=Math.max(3,Math.min(210,Math.round(this.battleElapsedMs()/1e3)));
- const i=t.TIME_LIMIT_FRAMES-this.battleTime; - return Math.max(0,Math.ceil(i/60))} + const i=t.TIME_LIMIT_MS-this.battleElapsedMs(); + return Math.max(0,Math.ceil(i/1e3))}
- qG.getInstance().remove(this.execute,this),VR.getInstance().setBattleContext(xR.Normal),this.corpCommander.destroy(),null==(t=this.camera)||t.destroy(),this.camera=null,null==(i=this.hud)||i.destroy(),this.hud=null,null==(s=this.resultPopup)||s.destroy(),this.resultPopup=null,this.resultPopupDelay=-1,this.pendingResultTitle="",this.bossDebuffSeq={ + this.startEpoch++,qG.getInstance().remove(this.execute,this),VR.getInstance().setBattleContext(xR.Normal),this.corpCommander.destroy(),null==(t=this.camera)||t.destroy(),this.camera=null,null==(i=this.hud)||i.destroy(),this.hud=null,null==(s=this.resultPopup)||s.destroy(),this.resultPopup=null,this.resultPopupDelay=-1,this.pendingResultTitle="",this.bossDebuffSeq={
- this.boss instanceof S2&&(this.boss.vulnProcSink=null),this.vulnValues={ + if(this.boss instanceof C2&&(this.boss.vulnProcSink=null),this.vulnValues={
- ; + ,this.hasGameLayerBackup){ + this.hasGameLayerBackup=!1;
- h.x=0,h.y=0,h.scale.set(1,1),super.cleanup(),this.boss=null; + t.x=this.prevGameLayerX,t.y=this.prevGameLayerY,t.scale.set(this.prevGameLayerScale,this.prevGameLayerScale)} + super.cleanup(),this.boss=null;
- if(s&&0!==Object.keys(s).length||100004!==this.bossKindNum||(s=PJt.TEST_DK_VULNS,"폴백(용기사 테스트 기본값)"),!s)return; + if(s&&0!==Object.keys(s).length||100004!==this.bossKindNum||(s=LJt.TEST_DK_VULNS,e="폴백(용기사 테스트 기본값)"),!s)return;
- n instanceof S2&&Object.keys(this.vulnValues).length>0&&(n.vulnProcSink=(t,i)=>this.onVulnProc(t,i))} + n instanceof C2&&Object.keys(this.vulnValues).length>0&&(n.vulnProcSink=(t,i)=>this.onVulnProc(t,i),E2.d(`[RaidVuln] 취약 프로필 설치 (${ + e} + ):`,this.vulnValues))}
- i.add+i.icd+i.thr!==0&&(this.vulnQueues[t],i.add=i.icd=i.thr=0)} + if(i.add+i.icd+i.thr===0)continue; + const s=this.vulnQueues[t]; + E2.d(`[RaidVuln] ${ + t} + : ${ + (null==s?void 0:s.length)??0} + 스택(+${ + Math.min(((null==s?void 0:s.length)??0)*(this.vulnValues[t]??0),this.vulnCapEach).toFixed(1)} + %) | 5초간 적립 ${ + i.add} + · ICD차단 ${ + i.icd} + · 스로틀차단 ${ + i.thr} + `),i.add=i.icd=i.thr=0}
- this.resistDealMult=t.lerpResistAxis(s,i.dealResistMin,i.dealResistMax,t.normResistMult(i.dealMultMin),t.normResistMult(i.dealMultMax)),this.resistTakenMult=t.lerpResistAxis(s,i.takenResistMin,i.takenResistMax,t.normResistMult(i.takenMultMax),t.normResistMult(i.takenMultMin))} + this.resistDealMult=t.lerpResistAxis(s,i.dealResistMin,i.dealResistMax,t.normResistMult(i.dealMultMin),t.normResistMult(i.dealMultMax)),this.resistTakenMult=t.lerpResistAxis(s,i.takenResistMin,i.takenResistMax,t.normResistMult(i.takenMultMax),t.normResistMult(i.takenMultMin)),E2.d(`[RaidResist] type:${ + i.resistType} + 내저항:${ + s} + → 딜×${ + this.resistDealMult.toFixed(2)} + 받피×${ + this.resistTakenMult.toFixed(2)} + `)}
- Vt(lZt,"RaidBattleController"),Kt(lZt,"instance"),Kt(lZt,"FIELD_WIDTH",1560),Kt(lZt,"FIELD_HEIGHT",1560),Kt(lZt,"BAND_TOP",210),Kt(lZt,"BAND_HEIGHT",871),Kt(lZt,"TIME_LIMIT_FRAMES",9e3),Kt(lZt,"RESULT_POPUP_DELAY_FRAMES",90),Kt(lZt,"BOSS_DAMAGE_SCALE_BASE",1),Kt(lZt,"BOSS_DAMAGE_SCALE_STEPS",[{ + Vt(dZt,"RaidBattleController"),Kt(dZt,"instance"),Kt(dZt,"FIELD_WIDTH",1560),Kt(dZt,"FIELD_HEIGHT",1560),Kt(dZt,"BAND_TOP",210),Kt(dZt,"BAND_HEIGHT",871),Kt(dZt,"TIME_LIMIT_MS",15e4),Kt(dZt,"RESULT_POPUP_DELAY_FRAMES",90),Kt(dZt,"BOSS_DAMAGE_SCALE_BASE",1),Kt(dZt,"BOSS_DAMAGE_SCALE_STEPS",[{
GuildRaidPopup 4 hunks, 24 statements
- return u2.getInstance().showMessage(SG.getText("GAME_1487","연습 전투 — 티켓 소모 없이 기록되지 않습니다")),await uZt.getInstance().startBattle({ + return E2.d(`[GuildRaidPopup] practice battle — raidBookKindNum=${ + i.kindNum} + , sub=${ + i.sub} + , bossKindNum=${ + r} + , curHp=${ + e} + `),u2.getInstance().showMessage(SG.getText("GAME_1487","연습 전투 — 티켓 소모 없이 기록되지 않습니다")),await fZt.getInstance().startBattle({
- return await uZt.getInstance().startBattle({ + return E2.d(`[GuildRaidPopup] battle.kindNum=${ + o.kindNum} + , raidBookKindNum=${ + l.kindNum} + , sub=${ + l.sub} + , bossKindNum=${ + u} + `),await fZt.getInstance().startBattle({
- var n,h,r; + var n,h,r,o;
- HJt.deliverRewards(c>0?[{ + E2.d(`[Raid보상] 북 guildCoin=${ + l} + (row kindNum=${ + (null==(r=this.lastBattleBookVO)?void 0:r.kindNum)??"없음"} + )`),$Jt.deliverRewards(l>0?[{
BaseRaidUnit 4 hunks, 22 statements
- this.x+=i-this._prevBoneOffX,this.y+=s-this._prevBoneOffY,this._prevBoneOffX=i,this._prevBoneOffY=s,this.spine.x=-i,this.spine.y=-s,this._syncLogCount++,this._syncLogCount} + this.x+=i-this._prevBoneOffX,this.y+=s-this._prevBoneOffY,this._prevBoneOffX=i,this._prevBoneOffY=s,this.spine.x=-i,this.spine.y=-s,this._syncLogCount++,this._syncLogCount%60==0&&E2.d(`[Boss sync] bone:(${ + t.x.toFixed(1)} + ,${ + t.y.toFixed(1)} + ) data:(${ + t.data.x.toFixed(1)} + ,${ + t.data.y.toFixed(1)} + ) off:(${ + i.toFixed(1)} + ,${ + s.toFixed(1)} + ) this:(${ + this.x.toFixed(1)} + ,${ + this.y.toFixed(1)} + )`)}
- this.updateRaidCommonSystems()} + this.updateRaidCommonSystems(),this.sanitizeBossPosition()}
+ sanitizeBossPosition(){ + const i=t.POSITION_SANITY_MIN,s=t.POSITION_SANITY_MAX; + (!Number.isFinite(this.x)||!Number.isFinite(this.y)||this.x<i||this.x>s||this.y<i||this.y>s)&&(this.x=(this.wanderMinX+this.wanderMaxX)/2,this.y=(this.wanderMinY+this.wanderMaxY)/2,this.tx=this.x,this.ty=this.y,this.ground=this.y,this.attackDashActive=!1,this.entranceActive=!1,this.resetBoneSync())}
- Vt(A2,"BaseRaidUnit"),Kt(A2,"WANDER_RETURN_SPEED",3),Kt(A2,"ENTRANCE_ENGAGE_RANGE",420),Kt(A2,"IDBF_DEF",0),Kt(A2,"IDBF_ATKSPD",1),Kt(A2,"IDBF_INCDMG",2),Kt(A2,"IDBF_BLEED",3),Kt(A2,"IDBF_MOVESPD",4),Kt(A2,"IDBF_COUNT",5),Kt(A2,"IDBF_LABELS",["방어력 감소","공격속도 감소","취약","출혈","이동속도 감소"]),Kt(A2,"IDBF_LABEL_KEYS",["GAME_1466","GAME_1470","GAME_1289","GAME_1462","GAME_1472"]); + Vt(T2,"BaseRaidUnit"),Kt(T2,"WANDER_RETURN_SPEED",3),Kt(T2,"ENTRANCE_ENGAGE_RANGE",420),Kt(T2,"POSITION_SANITY_MIN",-600),Kt(T2,"POSITION_SANITY_MAX",2200),Kt(T2,"IDBF_DEF",0),Kt(T2,"IDBF_ATKSPD",1),Kt(T2,"IDBF_INCDMG",2),Kt(T2,"IDBF_BLEED",3),Kt(T2,"IDBF_MOVESPD",4),Kt(T2,"IDBF_COUNT",5),Kt(T2,"IDBF_LABELS",["방어력 감소","공격속도 감소","취약","출혈","이동속도 감소"]),Kt(T2,"IDBF_LABEL_KEYS",["GAME_1466","GAME_1470","GAME_1289","GAME_1462","GAME_1472"]);
RaidResultPopup 3 hunks, 18 statements
- var s; - (null==(s=t.current)?void 0:s.rewardValue)?t.current.applyRewards(i):t.pendingRewards=i} + var s,e; + E2.d(`[Raid보상] deliver n=${ + i.length} + → ${ + (null==(s=t.current)?void 0:s.rewardValue)?"팝업 즉시":"버퍼 보관"} + `),(null==(e=t.current)?void 0:e.rewardValue)?t.current.applyRewards(i):t.pendingRewards=i}
- t.current=this,h&&t.pendingRewards&&(this.applyRewards(t.pendingRewards),t.pendingRewards=null); + t.current=this,E2.d(`[Raid보상] 팝업 show expectRewards=${ + h} + pending=${ + t.pendingRewards?t.pendingRewards.length:"없음"} + `),h&&t.pendingRewards&&(this.applyRewards(t.pendingRewards),t.pendingRewards=null);
- if(!this.root||!this.rewardLabel||!this.rewardValue)return; + if(E2.d(`[Raid보상] apply root=${ + !!this.root} + label=${ + !!this.rewardLabel} + n=${ + t.length} + `),!this.root||!this.rewardLabel||!this.rewardValue)return;
BerialKing 1 hunks, 11 statements
- eQ(this.kindNum,"beam"); + E2.d(`[Berial] 번개 타겟팅 — ranged=[${ + r.join(",")} + ] pool=[${ + a.join(",")} + ] centers=${ + c.map(t=>`(${ + Math.round(t.x)} + ,${ + Math.round(t.y)} + )`).join(" ")} + `+(0===a.length?" ⚠풀 비어 센트로이드 폴백":"")),eQ(this.kindNum,"beam");
BuffManager 4 hunks, 10 statements
- getCombatTotal(t,i,s){ - const e=NR(t,i),n=s; + getCombatTotal(t,i,s,e=0){ + const n=NR(t,i),h=s,r=e>0?`_S${ + e} + _${ + h} + `:null;
- for(const[,r]of this.perSourceCombat)for(const t of e)h+=r.get(`${ + for(const[,a]of this.perSourceCombat){ + for(const t of n)o+=a.get(`${
+ r&&(o+=a.get(r)??0)}
- t.maxHp=t.baseMaxHp*this.getMultiplier(i,s,"HU",void 0,n,e,h),t.orgMaxHp=t.maxHp,t.atkDmg=t.baseAtkDmg*this.getMultiplier(i,s,"AU",void 0,n,e,h),t.orgAtkDmg=t.atkDmg,t.def=t.baseDef*this.getMultiplier(i,s,"DU",void 0,n,e,h),t.orgDef=t.def,t.atkDuration=t.baseAtkDuration/this.getMultiplier(i,s,"ASU",void 0,n,e,h),t.orgAtkDuration=t.atkDuration,t.moveSpd=t.baseMoveSpd*this.getMultiplier(i,s,"MSU",void 0,n,e,h),t.orgMoveSpd=t.moveSpd,t.atkRange=t.baseAtkRange*this.getMultiplier(i,s,"ARU",void 0,n,e,h),t.orgAtkRange=t.atkRange,t.atkRange2=t.atkRange*t.atkRange} + t.maxHp=t.baseMaxHp*this.getMultiplier(i,s,"HU",void 0,n,e,h),t.orgMaxHp=t.maxHp,t.atkDmg=t.baseAtkDmg*this.getMultiplier(i,s,"AU",void 0,n,e,h),t.orgAtkDmg=t.atkDmg,t.def=t.baseDef*this.getMultiplier(i,s,"DU",void 0,n,e,h),t.orgDef=t.def,t.atkDuration=t.baseAtkDuration/this.getMultiplier(i,s,"ASU",void 0,n,e,h),t.orgAtkDuration=t.atkDuration,t.orgAtkSpd=1e4/t.atkDuration,t.moveSpd=t.baseMoveSpd*this.getMultiplier(i,s,"MSU",void 0,n,e,h),t.orgMoveSpd=t.moveSpd,t.atkRange=t.baseAtkRange*this.getMultiplier(i,s,"ARU",void 0,n,e,h),t.orgAtkRange=t.atkRange,t.atkRange2=t.atkRange*t.atkRange,t.critChance=t.baseCritChance*this.getMultiplier(i,s,"CPU",void 0,n,e,h),t.orgCritChance=t.critChance,t.critDmg=t.baseCritDmg*this.getMultiplier(i,s,"CDU",void 0,n,e,h),t.orgCritDmg=t.critDmg}
EmblemRuneManagePanel 3 hunks, 10 statements
- label:SG.getValueReplace("GAME_1304","\\{ + label:"crossbow"===t.slot?"":SG.getValueReplace("GAME_1304","\\{
- t&&(h+=` ·${ + if(t){ + const s=e.getSubValue(t,i); + h+=` ·${
- +${ - e.getSubValue(t,i)} - `)} + ${ + s>0?"+":""} + ${ + s} + `} + }
EmblemBadge 5 hunks, 9 statements
+ ,i9t={ + 3:5,5:3}
+ let c=!1;
- if(!this.cardBg||!this.socketBg){ + const t=i?QA.getTexture("UI_RAID",`BG${ + i9t[i.kindNum]??i.kindNum} + .png`):null; + if(c=!!t&&t.width>1,!this.cardBg||!this.socketBg){
- this.cardBg.visible=!0,this.cardBg.width=s,this.cardBg.height=r,this.cardBg.tint=o,this.cardBg.alpha=.95,this.socketBg.visible=!0,this.socketBg.position.set(14,e+3),this.socketBg.width=s-28,this.socketBg.height=32,this.socketBg.tint=a} + this.cardBg.texture=c?t:QA.getTexture("UI_RAID","WhiteRect.png"),this.cardBg.visible=!0,this.cardBg.width=s,this.cardBg.height=r,this.cardBg.tint=c?16777215:o,this.cardBg.alpha=c?1:.95,this.socketBg.visible=!0,this.socketBg.position.set(14,e+3),this.socketBg.width=s-28,this.socketBg.height=32,this.socketBg.tint=a,this.socketBg.alpha=c?.75:1}
- h.roundRect(8,12,4,e-18,2).fill({ + c||h.roundRect(8,12,4,e-18,2).fill({
GuildRaidShopSubView 2 hunks, 9 statements
- s&&(e+=` ·${ + if(s){ + const n=i.getSubValue(s,t.grade); + e+=` ·${
- +${ - i.getSubValue(s,t.grade)} - `)} + ${ + n>0?"+":""} + ${ + n} + `} + }
RaidLog 1 hunks, 7 statements
+ const M2=class{ + static d(...t){ + } + } + ; + Vt(M2,"RaidLog"),Kt(M2,"DEBUG",!1); + let E2=M2;
HeroIcon 1 hunks, 6 statements
+ setSpecialIcon(t,i=1){ + this.icon.visible=!0,this.icon.texture=QA.getTexture("UI_Ekkorr",t),this.bg.texture=QA.getTexture("UI_Ekkorr",`HeroFrame${ + i} + `),this.cover.texture=QA.getTexture("UI_Ekkorr",`HeroCover${ + i} + `),this.trans.visible=!1,this.lblEnhance.visible=!1,this.lblLevel.visible=!1,this.lblCount.visible=!1}
Oo 6 hunks, 6 statements
- ),"Io"),tet=Vt(t=>new Promise(i=>{ + ),"Io"),set=Vt(t=>new Promise(i=>{
- yield tet(s)} + yield set(s)}
- ),"Ro"),set=Vt(t=>A4(void 0,void 0,void 0,function*(){ + ),"Ro"),net=Vt(t=>T4(void 0,void 0,void 0,function*(){
- of 3`,t),yield tet(200),s.connected)return Ist.SocketService("Socket already connected --- ping to retrieve messages"),s.emit(zst.PING,{ + of 3`,t),yield set(200),s.connected)return Ost.SocketService("Socket already connected --- ping to retrieve messages"),s.emit(Yst.PING,{
- ),yield tet(100),s.connected)return Ist.SocketService(`Reconnection successful on attempt ${ + ),yield set(100),s.connected)return Ost.SocketService(`Reconnection successful on attempt ${
- i.reconnectionAttempts+=1,3>i.reconnectionAttempts&&(yield tet(200))} + i.reconnectionAttempts+=1,3>i.reconnectionAttempts&&(yield set(200))}
Fo 5 hunks, 6 statements
- var det,fet,pet; - function get(t){ + var pet,get,met; + function wet(t){
- )yield tet(500)} + )yield set(500)}
- const r=n.platformType===fet.MobileWeb||n.platformType===fet.ReactNative||n.platformType===fet.MetaMaskMobileWebview; + const r=n.platformType===get.MobileWeb||n.platformType===get.ReactNative||n.platformType===get.MetaMaskMobileWebview;
- [jst.AUTHORIZED]:get(h),[jst.MESSAGE]:yet(h),[jst.CHANNEL_PERSISTENCE]:Aet(h),[jst.CLIENTS_CONNECTED]:wet(h,t),[jst.KEYS_EXCHANGED]:_et(h,t),[jst.SOCKET_DISCONNECTED]:Eet(h),[jst.SOCKET_RECONNECT]:Met(h),[jst.CLIENTS_DISCONNECTED]:vet(h),[jst.KEY_INFO]:()=>{ + [Kst.AUTHORIZED]:wet(h),[Kst.MESSAGE]:Eet(h),[Kst.CHANNEL_PERSISTENCE]:Cet(h),[Kst.CLIENTS_CONNECTED]:bet(h,t),[Kst.KEYS_EXCHANGED]:Met(h,t),[Kst.SOCKET_DISCONNECTED]:Tet(h),[Kst.SOCKET_RECONNECT]:Aet(h),[Kst.CLIENTS_DISCONNECTED]:_et(h),[Kst.KEY_INFO]:()=>{
- Vt(get,"Fo"),Vt(met,"zo"),Vt(wet,"qo"),Vt(vet,"Wo"),Vt(bet,"Vo"),Vt(_et,"Go"),Vt(yet,"Yo"),Vt(Met,"Zo"),Vt(Eet,"Jo"),Vt(Aet,"Qo"),Vt(Tet,"Xo"),Vt(Cet,"es"),(det||(det={ + Vt(wet,"Fo"),Vt(vet,"zo"),Vt(bet,"qo"),Vt(_et,"Wo"),Vt(yet,"Vo"),Vt(Met,"Go"),Vt(Eet,"Yo"),Vt(Aet,"Zo"),Vt(Tet,"Jo"),Vt(Cet,"Qo"),Vt(Iet,"Xo"),Vt(ket,"es"),(pet||(pet={
RuneActiveRunner 3 hunks, 6 statements
- for(const h of e.activeMods)if("frenzyCrit"===h.skillId)for(const i of n.getAliveCorpUnits(t))this.pushTimedCrit(i,h.value/100,s)} + for(const h of e.activeMods)if("frenzyCrit"===h.skillId)for(const i of n.getAliveCorpUnits(t))i.addCritChanceBuff(yK.RaidRune_ACTIVE_CRIT,h.value/100,s)}
- --i.frames>0||(this.timedEffects.splice(t,1),"incoming"===i.kind?0!==i.amount&&(i.unit.raidIncomingDamageMult/=i.amount):i.unit.critChance-=i.amount)} + --i.frames>0||(this.timedEffects.splice(t,1),0!==i.amount&&(i.unit.raidIncomingDamageMult/=i.amount))}
- pushTimedCrit(t,i,s){ - t.critChance+=i,this.timedEffects.push({ - unit:t,kind:"crit",amount:i,frames:Math.max(1,s)} - )}
EmblemBookVO 3 hunks, 5 statements
- const cQt=[[1,"Guardian","수호의 휘장","TANK","corp1","A",7,30,61,60,28,5],[2,"Assault","맹공의 휘장","DEALER","corp2","B",1,8,62,20,32,10],[3,"Mercy","치유의 휘장","HEALER","corp3","C",2,10,63,4,46,10],[4,"Hex","마력의 휘장","SUPPORT","corp4","D",15,8,64,18,38,12],[5,"Rally","돌격의 휘장","BREAKER","corp5","E",31,.01,65,20,42,8],[6,"Snipe","저격의 휘장","CROSSBOW","crossbow","F",45,10,0,0,0,0]].map(t=>({ + const uQt=[[1,"Guardian","수호의 휘장","TANK","corp1","A",7,30,61,60,28,5],[2,"Assault","맹공의 휘장","DEALER","corp2","B",1,8,62,20,32,10],[3,"Mercy","치유의 휘장","HEALER","corp3","C",2,10,63,4,34,10],[4,"Hex","마력의 휘장","SUPPORT","corp4","D",15,8,64,18,38,12],[5,"Rally","돌격의 휘장","BREAKER","corp5","E",31,.01,65,20,40,8],[6,"Snipe","저격의 휘장","CROSSBOW","crossbow","F",45,10,66,15,45,8]].map(t=>({
- % 올린다","Y"],[71,"tauntArmorBreak","ACTIVE_MOD","RAID","BOSS","add","1",4,0,"도발 시 보스 방어력 감소(10초)","Y"],[72,"tauntShield","ACTIVE_MOD","RAID","RAID","add","1",4,0,"도발 시작 시 아군 전체 받는 피해 감소","Y"],[73,"tauntRecover","ACTIVE_MOD","RAID","CORP","add","1",5,0,"도발 종료 시 군단 HP 회복","Y"],[75,"frenzyCrit","ACTIVE_MOD","RAID","CORP","add","2",4,0,"폭딜 중 치명타 확률 증가","Y"],[76,"healCleanse","ACTIVE_MOD","RAID","RAID","add","3",4,0,"광역힐 시작 시 아군 디버프 정화","N"],[77,"healShield","ACTIVE_MOD","RAID","RAID","add","3",5,0,"광역힐 종료 시 아군 전체 받는 피해 감소(4초)","Y"],[78,"weakenAmplify","ACTIVE_MOD","RAID","BOSS","add","4",4,0,"약화 중 보스 받는 피해 증가 추가","Y"],[79,"weakenMana","ACTIVE_MOD","RAID","RAID","add","4",4,0,"약화 지속 중 전 군단 마나 회복 증가","Y"],[80,"allOutHaste","ACTIVE_MOD","RAID","RAID","add","5",5,0,"총공격 중 전 군단 공격속도 증가","Y"],[82,"weakpointStun","CROSSBOW","RAID","BOSS","add","6",4,0,"그로기 지속 증가(초)","N"],[83,"woundLinger","CROSSBOW","RAID","BOSS","add","6",5,0,"상처 가르기 지속시간 증가(초)","N"],[84,"allOutExpose","ACTIVE_MOD","RAID","BOSS","add","5",5,0,"총공격 중 보스 받는 피해 증가","Y"],[91,"comboBleed","PROC","RAID_PROC","BOSS","add","5",5,0,"누적 N타마다 출혈 — 스택당 보스 받는 피해 증가(10초)","Y"],[92,"comboBreak","PROC","RAID_PROC","BOSS","add","5",5,0,"누적 N타마다 방어력 감소 스택","Y"],[93,"onInterrupt","PROC","RAID_PROC","RAID","add","6",5,0,"인터럽트 성공 시 전 군단 공격력 버프","Y"],[94,"onExhaust","PROC","RAID_PROC","CORP","add","2|5",5,0,"그로기 진입 시 이 군단 공속 폭증","Y"],[95,"onHpLow","PROC","RAID_PROC","CORP","add","1|3",5,0,"군단 HP 20% 최초 붕괴 시 받는 피해 감소(8초, 1회)","Y"],[101,"pulseHealOne","PULSE","RAID_PULSE","RAID","add","3",2,0,"1초마다 아군 영웅 1명 랜덤 HP 회복","Y"],[102,"pulseHealWide","PULSE","RAID_PULSE","RAID","add","3",3,0,"3초마다 아군 영웅 4명 랜덤 HP 회복","Y"],[103,"pulseSoldierHeal","PULSE","RAID_PULSE","RAID","add","3",3,0,"2초마다 아군 병사 8명 랜덤 HP 회복","Y"],[104,"pulseCleanse","PULSE","RAID_PULSE","RAID","add","3",4,0,"5초마다 아군 디버프 정화 (값=인원)","N"],[105,"pulseAtkBuff","PULSE","RAID_PULSE","RAID","add","4",3,0,"3초마다 아군 4명 랜덤 공격력 버프(6초)","Y"],[106,"pulseSpdBuff","PULSE","RAID_PULSE","RAID","add","4",3,0,"3초마다 아군 4명 랜덤 공격속도 버프(6초)","Y"],[107,"pulseCritBuff","PULSE","RAID_PULSE","RAID","add","4",4,0,"4초마다 아군 4명 랜덤 치명타 확률 버프(7초)","Y"],[108,"pulseManaPulse","PULSE","RAID_PULSE","RAID","add","4",3,0,"4초마다 아군 4명 랜덤 마나 회복","Y"],[109,"pulseShield","PULSE","RAID_PULSE","CORP","add","1",4,0,"5초마다 군단 아군 3명 받는 피해 감소(5초)","Y"],[110,"pulseFortify","PULSE","RAID_PULSE","CORP","add","1",3,0,"4초마다 병사 8명 방어력 버프(4초)","Y"],[111,"pulseRage","PULSE","RAID_PULSE","CORP","add","2",3,0,"4초마다 자기 군단 병사 5명 공격력 버프(8초)","Y"],[113,"pulseExpose","PULSE","RAID_PULSE","BOSS","add","5",5,0,"8초마다 보스 받는 피해 증가(3초)","Y"]].map(t=>({ + % 올린다","Y"],[66,"harpoonWound","ACTIVE","RAID_ACTIVE","BOSS","add","6",0,0,"약점 피격 시 상처 가르기 — 받는 피해 +{ + v} + %","Y"],[71,"tauntArmorBreak","ACTIVE_MOD","RAID","BOSS","add","1",4,0,"도발 시 보스 방어력 감소(10초)","Y"],[72,"tauntShield","ACTIVE_MOD","RAID","RAID","add","1",4,0,"도발 시작 시 아군 전체 받는 피해 감소","Y"],[73,"tauntRecover","ACTIVE_MOD","RAID","CORP","add","1",5,0,"도발 종료 시 군단 HP 회복","Y"],[75,"frenzyCrit","ACTIVE_MOD","RAID","CORP","add","2",4,0,"폭딜 중 치명타 확률 증가","Y"],[76,"healCleanse","ACTIVE_MOD","RAID","RAID","add","3",4,0,"광역힐 시작 시 아군 디버프 정화","N"],[77,"healShield","ACTIVE_MOD","RAID","RAID","add","3",5,0,"광역힐 종료 시 아군 전체 받는 피해 감소(4초)","Y"],[78,"weakenAmplify","ACTIVE_MOD","RAID","BOSS","add","4",4,0,"약화 중 보스 받는 피해 증가 추가","Y"],[79,"weakenMana","ACTIVE_MOD","RAID","RAID","add","4",4,0,"약화 지속 중 전 군단 마나 회복 증가","Y"],[80,"allOutHaste","ACTIVE_MOD","RAID","RAID","add","5",5,0,"총공격 중 전 군단 공격속도 증가","Y"],[82,"weakpointStun","CROSSBOW","RAID","BOSS","add","6",4,0,"그로기 지속 증가(초)","N"],[83,"woundLinger","CROSSBOW","RAID","BOSS","add","6",5,0,"상처 가르기 지속시간 증가(초)","N"],[84,"allOutExpose","ACTIVE_MOD","RAID","BOSS","add","5",5,0,"총공격 중 보스 받는 피해 증가","Y"],[91,"comboBleed","PROC","RAID_PROC","BOSS","add","5",5,0,"누적 N타마다 출혈 — 스택당 보스 받는 피해 증가(10초)","Y"],[92,"comboBreak","PROC","RAID_PROC","BOSS","add","5",5,0,"누적 N타마다 방어력 감소 스택","Y"],[93,"onInterrupt","PROC","RAID_PROC","RAID","add","6",5,0,"인터럽트 성공 시 전 군단 공격력 버프","Y"],[94,"onExhaust","PROC","RAID_PROC","CORP","add","2|5",5,0,"그로기 진입 시 이 군단 공속 폭증","Y"],[95,"onHpLow","PROC","RAID_PROC","CORP","add","1|3",5,0,"군단 HP 20% 최초 붕괴 시 받는 피해 감소(8초, 1회)","Y"],[101,"pulseHealOne","PULSE","RAID_PULSE","RAID","add","3",2,0,"1초마다 아군 영웅 1명 랜덤 HP 회복","Y"],[102,"pulseHealWide","PULSE","RAID_PULSE","RAID","add","3",3,0,"3초마다 아군 영웅 4명 랜덤 HP 회복","Y"],[103,"pulseSoldierHeal","PULSE","RAID_PULSE","RAID","add","3",3,0,"2초마다 아군 병사 8명 랜덤 HP 회복","Y"],[104,"pulseCleanse","PULSE","RAID_PULSE","RAID","add","3",4,0,"5초마다 아군 디버프 정화 (값=인원)","N"],[105,"pulseAtkBuff","PULSE","RAID_PULSE","RAID","add","4",3,0,"3초마다 아군 4명 랜덤 공격력 버프(6초)","Y"],[106,"pulseSpdBuff","PULSE","RAID_PULSE","RAID","add","4",3,0,"3초마다 아군 4명 랜덤 공격속도 버프(6초)","Y"],[107,"pulseCritBuff","PULSE","RAID_PULSE","RAID","add","4",4,0,"4초마다 아군 4명 랜덤 치명타 확률 버프(7초)","Y"],[108,"pulseManaPulse","PULSE","RAID_PULSE","RAID","add","4",3,0,"4초마다 아군 4명 랜덤 마나 회복","Y"],[109,"pulseShield","PULSE","RAID_PULSE","CORP","add","1",4,0,"5초마다 군단 아군 3명 받는 피해 감소(5초)","Y"],[110,"pulseFortify","PULSE","RAID_PULSE","CORP","add","1",3,0,"4초마다 병사 8명 방어력 버프(4초)","Y"],[111,"pulseRage","PULSE","RAID_PULSE","CORP","add","2",3,0,"4초마다 자기 군단 병사 5명 공격력 버프(8초)","Y"],[113,"pulseExpose","PULSE","RAID_PULSE","BOSS","add","5",5,0,"8초마다 보스 받는 피해 증가(3초)","Y"]].map(t=>({
- )),fQt=[[1,1,"2|5",4,7,"공격력 증가"],[2,2,"1|2|3|4|5",5,8,"최대 HP 증가"],[3,3,"1|3|4",4,7,"방어력 증가"],[4,4,"2|4|5",3,5,"공격속도 증가"],[5,9,"1|3",-3,-5,"받는 피해 감소"],[6,35,"1|2|3|4|5",3,5,"액티브 쿨다운 감소"],[7,13,"1|3",2,4,"5초마다 군단 HP 회복"],[8,31,"4|5",.0025,.005,"타격당 보스 기력 소진"],[9,41,"6",4,7,"석궁 데미지 증가"],[10,43,"6",3,5,"석궁 에너지 충전 속도 증가"]].map(t=>({ + )),gQt=[[1,1,"2|5",4,7,"공격력 증가"],[2,2,"1|2|3|4|5",5,8,"최대 HP 증가"],[3,3,"1|3|4",4,7,"방어력 증가"],[4,4,"2|4|5",3,5,"공격속도 증가"],[5,9,"1|3",-3,-5,"받는 피해 감소"],[6,35,"1|2|3|4|5|6",3,5,"액티브 쿨다운 감소"],[7,13,"1|3",2,4,"5초마다 군단 HP 회복"],[8,31,"4|5",.0025,.005,"타격당 보스 기력 소진"],[9,41,"6",4,7,"석궁 데미지 증가"],[10,43,"6",3,5,"석궁 에너지 충전 속도 증가"]].map(t=>({
RuneStatApplier 4 hunks, 4 statements
- case"defense":t.phyDef*=s,t.magDef*=s; + case"defense":t.orgPhyDef*=s,t.orgMagDef*=s,t.phyDef*=s,t.magDef*=s;
- case"atkRange":t.atkRange*=s,t.atkRange2=t.atkRange*t.atkRange; + case"atkRange":t.orgAtkRange*=s,t.atkRange*=s,t.atkRange2=t.atkRange*t.atkRange;
- case"critRate":t.critChance+=i.value/100; + case"critRate":t.orgCritChance+=i.value/100,t.critChance+=i.value/100;
- case"critDmg":t.critDmg+=i.value/100; + case"critDmg":t.orgCritDmg+=i.value/100,t.critDmg+=i.value/100;
RaidHud 3 hunks, 4 statements
- ),w=Math.min(VA.stageHeight||1130,t.MAX_ANCHOR_HEIGHT),v=VA.stageWidth||640,b=w-t.CORP_TOP_FROM_BOTTOM,_=Math.max(e.length,n.length),y=_*t.CORP_PANEL_W+Math.max(0,_-1)*t.CORP_COL_GAP,M=Math.max(8,(v-y)/2),E=M,A=b-t.BOSS_HEADER_GAP,S=E+t.BOSS_LEFT_COL_W; + ),w=t.anchorBottomY(),v=VA.stageWidth||640,b=w-t.CORP_TOP_FROM_BOTTOM,_=Math.max(e.length,n.length),y=_*t.CORP_PANEL_W+Math.max(0,_-1)*t.CORP_COL_GAP,M=Math.max(8,(v-y)/2),E=M,A=b-t.BOSS_HEADER_GAP,S=E+t.BOSS_LEFT_COL_W;
+ static anchorBottomY(){ + return Math.min(VA.bottomAnchorY,t.MAX_ANCHOR_HEIGHT)}
- return Math.min(VA.stageHeight||1130,t.MAX_ANCHOR_HEIGHT)-t.CORP_TOP_FROM_BOTTOM-t.BOSS_HEADER_GAP} + return t.anchorBottomY()-t.CORP_TOP_FROM_BOTTOM-t.BOSS_HEADER_GAP}
SHA256 3 hunks, 3 statements
- ...Hft,...$ft,...Vft,...zft,...Xft,...rpt,...cpt,...dpt,...wpt} + ...$ft,...Vft,...zft,...Yft,...Qft,...apt,...upt,...ppt,...bpt}
- ...tgt,...sgt} + ...sgt,...ngt}
- utf8:Ngt,"utf-8":Ngt,hex:Cgt.base16,latin1:Pgt,ascii:Pgt,binary:Pgt,...Cgt} + utf8:Dgt,"utf-8":Dgt,hex:kgt.base16,latin1:Lgt,ascii:Lgt,binary:Lgt,...kgt}
SuiProvider 3 hunks, 3 statements
- namespace:AAt.NameSpaceKeyAptos,addresses:s,methods:[...TAt.AptosMethods],extra:h} + namespace:TAt.NameSpaceKeyAptos,addresses:s,methods:[...IAt.AptosMethods],extra:h}
- namespace:NAt.NameSpaceKeyTON,addresses:o,methods:[...LAt.TONMethods],extra:a,data:{ + namespace:DAt.NameSpaceKeyTON,addresses:o,methods:[...BAt.TONMethods],extra:a,data:{
- namespace:FAt.NameSpaceKeySui,addresses:i,methods:[...$At.SuiMethods],extra:s} + namespace:WAt.NameSpaceKeySui,addresses:i,methods:[...VAt.SuiMethods],extra:s}
EmblemDataManager 3 hunks, 3 statements
- if(h=n.includes("{ + if(n.includes("{
- ")?n.split("{ + ")?(h=n.split("{
- ").join(String(i)):`${ + ").join(String(i)),h=h.split("--").join("-")):h=`${
RaidEmblemSystem 1 hunks, 3 statements
+ getCrossbowCoolCutPct(){ + var t; + return(null==(t=this.crossbowContext)?void 0:t.selfCoolCutPct)??0}
BattleController 3 hunks, 3 statements
- const s=VR.getInstance().getCombatTotal(i.unitType,i.tribe,kR.ReviveTime); + const s=VR.getInstance().getCombatTotal(i.unitType,i.tribe,kR.ReviveTime,i.kindNum);
- const t=VR.getInstance().getCombatTotal(h.unitType,h.tribe,kR.ReviveTime); + const t=VR.getInstance().getCombatTotal(h.unitType,h.tribe,kR.ReviveTime,h.kindNum);
- this.skippedWave>0&&!this.shownDialogueWaves.has(this.skippedWave)&&(t.push(...$Kt.getInstance().getByWave(this.skippedWave)),this.shownDialogueWaves.add(this.skippedWave)),this.shownDialogueWaves.has(ML.wave)||(t.push(...$Kt.getInstance().getByWave(ML.wave)),this.shownDialogueWaves.add(ML.wave)),t.length>0&&ezt.getInstance().showDialogues(t)} + this.skippedWave>0&&!this.shownDialogueWaves.has(this.skippedWave)&&(t.push(...VKt.getInstance().getByWave(this.skippedWave)),this.shownDialogueWaves.add(this.skippedWave)),this.shownDialogueWaves.has(ML.wave)||(t.push(...VKt.getInstance().getByWave(ML.wave)),this.shownDialogueWaves.add(ML.wave)),t.length>0&&hzt.getInstance().showDialogues(t)}
WebBridge 1 hunks, 3 statements
- this.safeAreaTop=Math.round(s*n),this.safeAreaBottom=Math.round(e*n)} + this.safeAreaTop=Math.round(s*n),this.safeAreaBottom=Math.round(e*n); + const h=new URLSearchParams(window.location.search),r=Number(h.get("safeTop")),o=Number(h.get("safeBottom")); + r>0&&(this.safeAreaTop=r),o>0&&(this.safeAreaBottom=o)}
StageManager 1 hunks, 2 statements
+ static get bottomAnchorY(){ + return(this.stageHeight||1130)-this._SAFE_AREA_TOP-this._SAFE_AREA_BOTTOM}
BaseUnit 2 hunks, 2 statements
- super(),Kt(this,"tx",0),Kt(this,"ty",0),Kt(this,"xDefault",0),Kt(this,"yDefault",0),Kt(this,"approachOffsetX",0),Kt(this,"approachOffsetY",0),Kt(this,"isAlive",!0),Kt(this,"hp",100),Kt(this,"maxHp",100),Kt(this,"atkDmg",7),Kt(this,"def",1),Kt(this,"phyDef",1),Kt(this,"magDef",1),Kt(this,"recovery",0),Kt(this,"evolStage",0),Kt(this,"moveSpd",1),Kt(this,"atkSpd",1),Kt(this,"atkDuration",30),Kt(this,"critDmg",1.5),Kt(this,"critChance",.1),Kt(this,"evadeChance",.05),Kt(this,"blockChance",.05),Kt(this,"missChance",.05),Kt(this,"rangeEvadeChange",0),Kt(this,"totalDamageDealt",0),Kt(this,"atkRange",15),Kt(this,"detectRange",600),Kt(this,"atkRange2",this.atkRange*this.atkRange),Kt(this,"detectRange2",this.detectRange*this.detectRange),Kt(this,"isUntagetable",!1),Kt(this,"isImmovable",!1),Kt(this,"_cloaking",!1),Kt(this,"_cloakingAttackCount",0),Kt(this,"_cloakingTimer",0),Kt(this,"canDetect",!1),Kt(this,"isAir",!1),Kt(this,"airTargetOnly",!1),Kt(this,"unitType",ix.MELEE),Kt(this,"dmgType",ex.PHYSICAL),Kt(this,"state",sx.IDLE),Kt(this,"tribe",0),Kt(this,"sp"),Kt(this,"textureName",""),Kt(this,"className",rx.ElfSwordMan1),Kt(this,"sheetName","Game"),Kt(this,"textures"),Kt(this,"currentFrame",0),Kt(this,"radius",10),Kt(this,"frame",0),Kt(this,"idleFrames"),Kt(this,"moveFrames"),Kt(this,"attackFrames"),Kt(this,"skillFrames"),Kt(this,"dieFrames"),Kt(this,"hitWidth",10),Kt(this,"hitHeight",10),Kt(this,"target",null),Kt(this,"enemyList",[]),Kt(this,"allyList",[]),Kt(this,"defaultTarget",null),Kt(this,"objAtk",{ + super(),Kt(this,"tx",0),Kt(this,"ty",0),Kt(this,"xDefault",0),Kt(this,"yDefault",0),Kt(this,"approachOffsetX",0),Kt(this,"approachOffsetY",0),Kt(this,"isAlive",!0),Kt(this,"hp",100),Kt(this,"maxHp",100),Kt(this,"atkDmg",7),Kt(this,"def",1),Kt(this,"phyDef",1),Kt(this,"magDef",1),Kt(this,"recovery",0),Kt(this,"evolStage",0),Kt(this,"moveSpd",1),Kt(this,"atkSpd",1),Kt(this,"atkDuration",30),Kt(this,"critDmg",1.5),Kt(this,"critChance",.1),Kt(this,"baseCritDmg",1.5),Kt(this,"baseCritChance",.1),Kt(this,"evadeChance",.05),Kt(this,"blockChance",.05),Kt(this,"missChance",.05),Kt(this,"rangeEvadeChange",0),Kt(this,"totalDamageDealt",0),Kt(this,"atkRange",15),Kt(this,"detectRange",600),Kt(this,"atkRange2",this.atkRange*this.atkRange),Kt(this,"detectRange2",this.detectRange*this.detectRange),Kt(this,"isUntagetable",!1),Kt(this,"isImmovable",!1),Kt(this,"_cloaking",!1),Kt(this,"_cloakingAttackCount",0),Kt(this,"_cloakingTimer",0),Kt(this,"canDetect",!1),Kt(this,"isAir",!1),Kt(this,"airTargetOnly",!1),Kt(this,"unitType",ix.MELEE),Kt(this,"dmgType",ex.PHYSICAL),Kt(this,"state",sx.IDLE),Kt(this,"tribe",0),Kt(this,"sp"),Kt(this,"textureName",""),Kt(this,"className",rx.ElfSwordMan1),Kt(this,"sheetName","Game"),Kt(this,"textures"),Kt(this,"currentFrame",0),Kt(this,"radius",10),Kt(this,"frame",0),Kt(this,"idleFrames"),Kt(this,"moveFrames"),Kt(this,"attackFrames"),Kt(this,"skillFrames"),Kt(this,"dieFrames"),Kt(this,"hitWidth",10),Kt(this,"hitHeight",10),Kt(this,"target",null),Kt(this,"enemyList",[]),Kt(this,"allyList",[]),Kt(this,"defaultTarget",null),Kt(this,"objAtk",{
- if(this.visible=!0,this.renderable=!0,this.alpha=1,this.sp&&(this.sp.visible=!0),this.isAlive=!0,this.kindNum=i.kindNum,this.grade=i.grade,this.sex=i.sex,this.name=i.name,this.base=i.base,this.lastPercentHp=s,this.lastPercentAtkDmg=e,this.lastPercentDef=n,this.baseMaxHp=i.maxHp*s,this.baseAtkDmg=i.atkDmg*e,this.baseDef=i.def*n,this.baseMoveSpd=i.moveSpd,this.baseAtkDuration=1e4/i.atkSpd,this.baseAtkRange=i.atkRange,this.level=i.level,this.enhance=i.enhance,this.numBlock=i.numBlock,this.orgAtkDuration=this.atkDuration=1e4/i.atkSpd,this.orgAtkSpd=i.atkSpd,this.orgAtkRange=this.atkRange=i.atkRange,this.orgMoveSpd=this.moveSpd=i.moveSpd,this.orgDef=this.def=i.def*n,this.orgPhyDef=this.phyDef=i.phyDef*n,this.orgMagDef=this.magDef=i.magDef*n,this.orgMaxHp=this.maxHp=i.maxHp*s,this.hp=this.maxHp,this.orgAtkDmg=this.atkDmg=i.atkDmg*e,this.orgRangeEvadeChange=this.rangeEvadeChange=0,this.atkRange2=this.atkRange*this.atkRange,this.detectRange2=this.detectRange*this.detectRange,this.unitType=i.unitType,this.tribe=i.tribe,this.isAir=i.isAir,this.maxRevive=i.numRevive,this.reviveInterval=i.reviveTime,this.dmgType=i.dmgType,this.recovery=i.recovery,this.evolStage=i.evolStage,this.weight=i.weight,this.cloaking=i.cloaking,this.canDetect=i.detect,this.knockImmune=i.knockImmune,this.blowImmune=i.blowImmune,this.stunImmune=i.stunImmune,this.freezeImmune=i.freezeImmune,this.poisonImmune=!1,this.stunResistPct=0,this.knockResistPct=0,this.blowResistPct=0,this.freezeResistPct=0,this.evolStage>=1?(this.showEvolEffect(),this.setSize(this.evolSize)):this.setSize(this.normalSize),this.mana=0,this.raidIncomingDamageMult=1,this.raidPassiveIncomingMult=1,this.currentFrame=0,this.frame=0,this.incFrame=1,this.initDelay=0,this.rallyMoveTimer=0,this.farFromCastleFrames=0,this.attackCoolDown=0,this.recoveryCoolDown=0,this.numStun=0,this.numFreeze=0,this.numPoison=0,this.numCurse=0,this.numBinding=0,this.numShock=0,this.idleLookInterval=40+this.random.nextInt(60),this.idleLookTimer=0,this.retargetCheckTimer=this.random.nextInt(t.RETARGET_CHECK_INTERVAL),this.aggressiveRetarget=!1,this.battleController&&void 0!==this.battleController.unitScale){ + if(this.visible=!0,this.renderable=!0,this.alpha=1,this.sp&&(this.sp.visible=!0),this.isAlive=!0,this.kindNum=i.kindNum,this.grade=i.grade,this.sex=i.sex,this.name=i.name,this.base=i.base,this.lastPercentHp=s,this.lastPercentAtkDmg=e,this.lastPercentDef=n,this.baseMaxHp=i.maxHp*s,this.baseAtkDmg=i.atkDmg*e,this.baseDef=i.def*n,this.baseMoveSpd=i.moveSpd,this.baseAtkDuration=1e4/i.atkSpd,this.baseAtkRange=i.atkRange,this.level=i.level,this.enhance=i.enhance,this.numBlock=i.numBlock,this.orgAtkDuration=this.atkDuration=1e4/i.atkSpd,this.orgAtkSpd=i.atkSpd,this.orgAtkRange=this.atkRange=i.atkRange,this.orgMoveSpd=this.moveSpd=i.moveSpd,this.orgDef=this.def=i.def*n,this.orgPhyDef=this.phyDef=i.phyDef*n,this.orgMagDef=this.magDef=i.magDef*n,this.orgMaxHp=this.maxHp=i.maxHp*s,this.hp=this.maxHp,this.orgAtkDmg=this.atkDmg=i.atkDmg*e,this.orgRangeEvadeChange=this.rangeEvadeChange=0,this.orgCritDmg=this.critDmg=this.baseCritDmg,this.orgCritChance=this.critChance=this.baseCritChance,this.atkRange2=this.atkRange*this.atkRange,this.detectRange2=this.detectRange*this.detectRange,this.unitType=i.unitType,this.tribe=i.tribe,this.isAir=i.isAir,this.maxRevive=i.numRevive,this.reviveInterval=i.reviveTime,this.dmgType=i.dmgType,this.recovery=i.recovery,this.evolStage=i.evolStage,this.weight=i.weight,this.cloaking=i.cloaking,this.canDetect=i.detect,this.knockImmune=i.knockImmune,this.blowImmune=i.blowImmune,this.stunImmune=i.stunImmune,this.freezeImmune=i.freezeImmune,this.poisonImmune=!1,this.stunResistPct=0,this.knockResistPct=0,this.blowResistPct=0,this.freezeResistPct=0,this.evolStage>=1?(this.showEvolEffect(),this.setSize(this.evolSize)):this.setSize(this.normalSize),this.mana=0,this.raidIncomingDamageMult=1,this.raidPassiveIncomingMult=1,this.currentFrame=0,this.frame=0,this.incFrame=1,this.initDelay=0,this.rallyMoveTimer=0,this.farFromCastleFrames=0,this.attackCoolDown=0,this.recoveryCoolDown=0,this.numStun=0,this.numFreeze=0,this.numPoison=0,this.numCurse=0,this.numBinding=0,this.numShock=0,this.idleLookInterval=40+this.random.nextInt(60),this.idleLookTimer=0,this.retargetCheckTimer=this.random.nextInt(t.RETARGET_CHECK_INTERVAL),this.aggressiveRetarget=!1,this.battleController&&void 0!==this.battleController.unitScale){
Bo 2 hunks, 2 statements
- socket event=reconnect`,i),set(t).catch(t=>{ + socket event=reconnect`,i),net(t).catch(t=>{
- `,i),t.state.manualDisconnect||(t.emit(jst.SOCKET_DISCONNECTED),set(t).catch(t=>{ + `,i),t.state.manualDisconnect||(t.emit(Kst.SOCKET_DISCONNECTED),net(t).catch(t=>{
Ko 2 hunks, 2 statements
- Ist.SocketService("Document has focus --- reconnecting socket"),set(t).catch(t=>{ + Ost.SocketService("Document has focus --- reconnecting socket"),net(t).catch(t=>{
- )yield tet(200); + )yield set(200);
Wu 2 hunks, 2 statements
- return this.state.platformType===fet.MobileWeb} + return this.state.platformType===get.MobileWeb}
- return i.platformType?i.platformType:t.isReactNative()?fet.ReactNative:t.isNotBrowser()?fet.NonBrowser:t.isMetaMaskMobileWebView()?fet.MetaMaskMobileWebview:t.isMobile()?fet.MobileWeb:fet.DesktopWeb} + return i.platformType?i.platformType:t.isReactNative()?get.ReactNative:t.isNotBrowser()?get.NonBrowser:t.isMetaMaskMobileWebView()?get.MetaMaskMobileWebview:t.isMobile()?get.MobileWeb:get.DesktopWeb}
RuneLoadout 2 hunks, 2 statements
- emblem:n,passives:[],pulses:[],procs:[],activeMods:[],active:null} + emblem:n,passives:[],pulses:[],procs:[],activeMods:[],active:null,selfCoolCutPct:0}
+ h.selfCoolCutPct=Math.min(r,100*t.COOL_CUT_MAX);
VersionManager 1 hunks, 1 statements
- Vt(KA,"VersionManager"),Kt(KA,"gameId","ef2"),Kt(KA,"appVersion","1.12.74"); + Vt(KA,"VersionManager"),Kt(KA,"gameId","ef2"),Kt(KA,"appVersion","1.12.80");
GoldBuffSource 1 hunks, 1 statements
- e.kindNum,t.push({ + t.push({
ScorpionPoisonBullet 1 hunks, 1 statements
- var yK=(t=>(t[t.NONE=0]="NONE",t[t.OrcHunter1_RANGEEVADE_BUFF=1]="OrcHunter1_RANGEEVADE_BUFF",t[t.OrcRapterRider1_MOVESPEED_DEBUFF=2]="OrcRapterRider1_MOVESPEED_DEBUFF",t[t.Succubus1_MOVESPEED_BUFF=3]="Succubus1_MOVESPEED_BUFF",t[t.Succubus1_ATTACKSPEED_BUFF=4]="Succubus1_ATTACKSPEED_BUFF",t[t.ScorpionPoisonBullet_MOVESPEED_DEBUFF=5]="ScorpionPoisonBullet_MOVESPEED_DEBUFF",t[t.ScorpionPoisonBullet_ATTACKSPEED_DEBUFF=6]="ScorpionPoisonBullet_ATTACKSPEED_DEBUFF",t[t.DrillSl1_PENETRATE_BUFF=11]="DrillSl1_PENETRATE_BUFF",t[t.DrillSl1_SKILL2_BUFF=12]="DrillSl1_SKILL2_BUFF",t[t.DrillSl1_SKILL3_BUFF=13]="DrillSl1_SKILL3_BUFF",t[t.DrillSl1_SKILL4_BUFF=14]="DrillSl1_SKILL4_BUFF",t[t.DrillSl1_ROSTER_BUFF=15]="DrillSl1_ROSTER_BUFF",t[t.BombSl1_SKILL2_BUFF=21]="BombSl1_SKILL2_BUFF",t[t.BombSl1_SKILL3_BUFF=22]="BombSl1_SKILL3_BUFF",t[t.BombSl1_SKILL4_BUFF=23]="BombSl1_SKILL4_BUFF",t[t.BombSl1_ROSTER_BUFF=24]="BombSl1_ROSTER_BUFF",t[t.NurSl1_SKILL2_BUFF=31]="NurSl1_SKILL2_BUFF",t[t.NurSl1_ROSTER_BUFF=32]="NurSl1_ROSTER_BUFF",t[t.MagmaSl1_SKILL2_BUFF=41]="MagmaSl1_SKILL2_BUFF",t[t.MagmaSl1_SKILL3_BUFF=42]="MagmaSl1_SKILL3_BUFF",t[t.MagmaSl1_ROSTER_BUFF=43]="MagmaSl1_ROSTER_BUFF",t[t.TreebarkSl1_SKILL2_BUFF=51]="TreebarkSl1_SKILL2_BUFF",t[t.TreebarkSl1_SKILL3_BUFF=52]="TreebarkSl1_SKILL3_BUFF",t[t.TreebarkSl1_ROSTER_BUFF=53]="TreebarkSl1_ROSTER_BUFF",t[t.IcespearSl1_SKILL2_BUFF=61]="IcespearSl1_SKILL2_BUFF",t[t.IcespearSl1_SKILL3_BUFF=62]="IcespearSl1_SKILL3_BUFF",t[t.IcespearSl1_SKILL4_BUFF=63]="IcespearSl1_SKILL4_BUFF",t[t.IcespearSl1_ROSTER_BUFF=64]="IcespearSl1_ROSTER_BUFF",t[t.VinewhipSl1_SKILL2_BUFF=71]="VinewhipSl1_SKILL2_BUFF",t[t.VinewhipSl1_SKILL3_BUFF=72]="VinewhipSl1_SKILL3_BUFF",t[t.VinewhipSl1_SKILL4_BUFF=73]="VinewhipSl1_SKILL4_BUFF",t[t.VinewhipSl1_ROSTER_BUFF=74]="VinewhipSl1_ROSTER_BUFF",t[t.FlamecannonSl1_SKILL2_BUFF=81]="FlamecannonSl1_SKILL2_BUFF",t[t.FlamecannonSl1_SKILL3_BUFF=82]="FlamecannonSl1_SKILL3_BUFF",t[t.FlamecannonSl1_SKILL4_BUFF=83]="FlamecannonSl1_SKILL4_BUFF",t[t.FlamecannonSl1_ROSTER_BUFF=84]="FlamecannonSl1_ROSTER_BUFF",t[t.IcebowSl1_SKILL2_BUFF=91]="IcebowSl1_SKILL2_BUFF",t[t.IcebowSl1_SKILL3_BUFF=92]="IcebowSl1_SKILL3_BUFF",t[t.IcebowSl1_SKILL4_BUFF=93]="IcebowSl1_SKILL4_BUFF",t[t.IcebowSl1_ROSTER_BUFF=94]="IcebowSl1_ROSTER_BUFF",t[t.FlowerSl1_SKILL2_BUFF=101]="FlowerSl1_SKILL2_BUFF",t[t.FlowerSl1_ROSTER_BUFF=102]="FlowerSl1_ROSTER_BUFF",t[t.HotpoolSl1_SKILL2_BUFF=111]="HotpoolSl1_SKILL2_BUFF",t[t.HotpoolSl1_ROSTER_BUFF=112]="HotpoolSl1_ROSTER_BUFF",t[t.HotpoolSl1_DAMAGE_BUFF=113]="HotpoolSl1_DAMAGE_BUFF",t[t.GlacierSl1_SKILL2_BUFF=114]="GlacierSl1_SKILL2_BUFF",t[t.GlacierSl1_SKILL3_BUFF=115]="GlacierSl1_SKILL3_BUFF",t[t.GlacierSl1_ROSTER_BUFF=116]="GlacierSl1_ROSTER_BUFF",t[t.GlacierSl1_SKILL4_BUFF=117]="GlacierSl1_SKILL4_BUFF",t[t.FladiatorSl1_SKILL2_BUFF=118]="FladiatorSl1_SKILL2_BUFF",t[t.FladiatorSl1_SKILL3_BUFF=119]="FladiatorSl1_SKILL3_BUFF",t[t.FladiatorSl1_SKILL4_BUFF=120]="FladiatorSl1_SKILL4_BUFF",t[t.FladiatorSl1_ROSTER_BUFF=121]="FladiatorSl1_ROSTER_BUFF",t[t.FladiatorSl1_CRTICAL_BUFF=122]="FladiatorSl1_CRTICAL_BUFF",t[t.ManaBloomSl1_SKILL2_BUFF=123]="ManaBloomSl1_SKILL2_BUFF",t[t.ManaBloomSl1_SKILL3_BUFF=124]="ManaBloomSl1_SKILL3_BUFF",t[t.ManaBloomSl1_SKILL4_BUFF=125]="ManaBloomSl1_SKILL4_BUFF",t[t.ManaBloomSl1_ROSTER_BUFF=126]="ManaBloomSl1_ROSTER_BUFF",t[t.ClearSl1_SKILL2_BUFF=127]="ClearSl1_SKILL2_BUFF",t[t.ClearSl1_ROSTER_BUFF=128]="ClearSl1_ROSTER_BUFF",t[t.SlimeRacing_DAMAGE_BUFF=129]="SlimeRacing_DAMAGE_BUFF",t[t.SlimeRacing_ATTACK_SPEED_BUFF=130]="SlimeRacing_ATTACK_SPEED_BUFF",t[t.SlimeRacing_MOVE_SPEED_BUFF=131]="SlimeRacing_MOVE_SPEED_BUFF",t[t.RACE_REVIVE_MOVE_SPEED_BUFF=132]="RACE_REVIVE_MOVE_SPEED_BUFF",t[t.RACE_CHEERUP_MOVE_SPEED_BUFF=133]="RACE_CHEERUP_MOVE_SPEED_BUFF",t[t.RACE_CHEERUP_ATTACK_SPEED_BUFF=134]="RACE_CHEERUP_ATTACK_SPEED_BUFF",t[t.EXCAVATION_ENCOUNTER_DEFENSE_BUFF=135]="EXCAVATION_ENCOUNTER_DEFENSE_BUFF",t[t.SteelbashSl1_SKILL2_BUFF=136]="SteelbashSl1_SKILL2_BUFF",t[t.SteelbashSl1_SKILL3_BUFF=137]="SteelbashSl1_SKILL3_BUFF",t[t.SteelbashSl1_ROSTER_BUFF=138]="SteelbashSl1_ROSTER_BUFF",t[t.FlamdancerSl1_SKILL2_BUFF=139]="FlamdancerSl1_SKILL2_BUFF",t[t.FlamdancerSl1_SKILL3_BUFF=140]="FlamdancerSl1_SKILL3_BUFF",t[t.FlamdancerSl1_ROSTER_BUFF=141]="FlamdancerSl1_ROSTER_BUFF",t[t.FrostreaverSl1_SKILL2_BUFF=142]="FrostreaverSl1_SKILL2_BUFF",t[t.FrostreaverSl1_SKILL3_BUFF=143]="FrostreaverSl1_SKILL3_BUFF",t[t.FrostreaverSl1_ROSTER_BUFF=144]="FrostreaverSl1_ROSTER_BUFF",t[t.ThornjaSl1_SKILL2_BUFF=145]="ThornjaSl1_SKILL2_BUFF",t[t.ThornjaSl1_SKILL3_BUFF=146]="ThornjaSl1_SKILL3_BUFF",t[t.ThornjaSl1_SKILL4_BUFF=147]="ThornjaSl1_SKILL4_BUFF",t[t.ThornjaSl1_ROSTER_BUFF=148]="ThornjaSl1_ROSTER_BUFF",t[t.RACE_MAPTYPE1_ATKSPD_BUFF=149]="RACE_MAPTYPE1_ATKSPD_BUFF",t[t.RACE_MAPTYPE1_MOVESPD_BUFF=150]="RACE_MAPTYPE1_MOVESPD_BUFF",t[t.GearbladeSl1_SKILL2_BUFF=151]="GearbladeSl1_SKILL2_BUFF",t[t.GearbladeSl1_SKILL3_BUFF=152]="GearbladeSl1_SKILL3_BUFF",t[t.GearbladeSl1_SKILL4_BUFF=153]="GearbladeSl1_SKILL4_BUFF",t[t.GearbladeSl1_ROSTER_BUFF=154]="GearbladeSl1_ROSTER_BUFF",t[t.EmbersageSl1_SKILL2_BUFF=155]="EmbersageSl1_SKILL2_BUFF",t[t.EmbersageSl1_ROSTER_BUFF=156]="EmbersageSl1_ROSTER_BUFF",t[t.TidecallerSl1_SKILL2_BUFF=157]="TidecallerSl1_SKILL2_BUFF",t[t.TidecallerSl1_ROSTER_BUFF=158]="TidecallerSl1_ROSTER_BUFF",t[t.GrovewardenSl1_SKILL2_BUFF=159]="GrovewardenSl1_SKILL2_BUFF",t[t.GrovewardenSl1_SKILL3_BUFF=160]="GrovewardenSl1_SKILL3_BUFF",t[t.GrovewardenSl1_ROSTER_BUFF=161]="GrovewardenSl1_ROSTER_BUFF",t[t.FrankenSl1_SKILL2_BUFF=162]="FrankenSl1_SKILL2_BUFF",t[t.FrankenSl1_ROSTER_BUFF=164]="FrankenSl1_ROSTER_BUFF",t[t.WolfSl1_SKILL2_BUFF=165]="WolfSl1_SKILL2_BUFF",t[t.WolfSl1_SKILL3_BUFF=166]="WolfSl1_SKILL3_BUFF",t[t.WolfSl1_SKILL4_BUFF=167]="WolfSl1_SKILL4_BUFF",t[t.WolfSl1_ROSTER_BUFF=168]="WolfSl1_ROSTER_BUFF",t[t.BatSl1_SKILL2_BUFF=169]="BatSl1_SKILL2_BUFF",t[t.BatSl1_SKILL3_BUFF=170]="BatSl1_SKILL3_BUFF",t[t.BatSl1_SKILL4_BUFF=171]="BatSl1_SKILL4_BUFF",t[t.BatSl1_ROSTER_BUFF=172]="BatSl1_ROSTER_BUFF",t[t.SkullSl1_SKILL2_BUFF=173]="SkullSl1_SKILL2_BUFF",t[t.SkullSl1_ROSTER_BUFF=174]="SkullSl1_ROSTER_BUFF",t[t.Bomber1_ATKSPD_BUFF=200]="Bomber1_ATKSPD_BUFF",t[t.Bomber1_MOVESPD_BUFF=201]="Bomber1_MOVESPD_BUFF",t[t.TigerRider1_ATKSPD_BUFF=210]="TigerRider1_ATKSPD_BUFF",t[t.TigerRider1_MOVESPD_BUFF=211]="TigerRider1_MOVESPD_BUFF",t[t.Sylphid1_ATKSPD_STACK=220]="Sylphid1_ATKSPD_STACK",t[t.WyvernRider1_ATKSPD_BUFF=230]="WyvernRider1_ATKSPD_BUFF",t[t.WyvernRider1_MOVESPD_BUFF=231]="WyvernRider1_MOVESPD_BUFF",t[t.WyvernRider1_ATKDMG_BUFF=232]="WyvernRider1_ATKDMG_BUFF",t[t.WingKnight1_FLASH_BUFF=240]="WingKnight1_FLASH_BUFF",t[t.WingKnight1_DASH_BUFF=241]="WingKnight1_DASH_BUFF",t[t.WingKnight1_BERSERK_ATKSPD=242]="WingKnight1_BERSERK_ATKSPD",t[t.WingKnight1_BERSERK_ATKDMG=243]="WingKnight1_BERSERK_ATKDMG",t[t.WingKnight1_FLASH_MOVSPD=244]="WingKnight1_FLASH_MOVSPD",t[t.WingKnight1_FLASH_ATKSPD=245]="WingKnight1_FLASH_ATKSPD",t[t.BladeMaster1_KILL_ATKSPD=250]="BladeMaster1_KILL_ATKSPD",t[t.BladeMaster1_KILL_ATKDMG=251]="BladeMaster1_KILL_ATKDMG",t[t.BladeMaster1_RANGE_ATKSPD=252]="BladeMaster1_RANGE_ATKSPD",t[t.BladeMaster1_MELEE_MOVESPD=253]="BladeMaster1_MELEE_MOVESPD",t[t.BladeMaster1_MELEE_ATKDMG=254]="BladeMaster1_MELEE_ATKDMG",t[t.BladeMaster1_RUSH_ATKSPD=255]="BladeMaster1_RUSH_ATKSPD",t[t.BladeMaster1_RUSH_MOVESPD=256]="BladeMaster1_RUSH_MOVESPD",t[t.Aladin1_SAND_SLOW=260]="Aladin1_SAND_SLOW",t[t.Aladin1_BLESSING_ATKDMG=261]="Aladin1_BLESSING_ATKDMG",t[t.Druid1_VINE_ATKDMG=270]="Druid1_VINE_ATKDMG",t[t.Druid1_VINE_DEFENSE=271]="Druid1_VINE_DEFENSE",t[t.Druid1_VINE_ATKSPD=272]="Druid1_VINE_ATKSPD",t[t.CrowKnight1_ORBIT_ATKSPD=280]="CrowKnight1_ORBIT_ATKSPD",t[t.CrowKnight1_ORBIT_ATKDMG=281]="CrowKnight1_ORBIT_ATKDMG",t[t.RaidEmblemRogue_ACTIVE_ATKSPD=300]="RaidEmblemRogue_ACTIVE_ATKSPD",t[t.RaidEmblemRogue_ACTIVE_ATKDMG=301]="RaidEmblemRogue_ACTIVE_ATKDMG",t[t.RaidEmblemMage_BOSS_ATKSPD=302]="RaidEmblemMage_BOSS_ATKSPD",t[t.RaidEmblemMage_BOSS_DEFENSE=303]="RaidEmblemMage_BOSS_DEFENSE",t[t.RaidWeakpoint_BOSS_DEFENSE=304]="RaidWeakpoint_BOSS_DEFENSE",t[t.RaidWeakpoint_BOSS_ATKSPD=305]="RaidWeakpoint_BOSS_ATKSPD",t[t.RaidWeakpoint_BOSS_MOVESPD=306]="RaidWeakpoint_BOSS_MOVESPD",t[t.RaidRune_ACTIVE_ATKSPD=310]="RaidRune_ACTIVE_ATKSPD",t[t.RaidRune_ACTIVE_ATKDMG=311]="RaidRune_ACTIVE_ATKDMG",t[t.RaidRune_PULSE_ATKDMG=312]="RaidRune_PULSE_ATKDMG",t[t.RaidRune_PULSE_ATKSPD=313]="RaidRune_PULSE_ATKSPD",t[t.RaidRune_PULSE_DEFENSE=314]="RaidRune_PULSE_DEFENSE",t[t.RaidRune_ALLOUT_ATKDMG=315]="RaidRune_ALLOUT_ATKDMG",t[t.RaidRune_ALLOUT_ATKSPD=316]="RaidRune_ALLOUT_ATKSPD",t[t.RaidRune_BOSS_ATKSPD=320]="RaidRune_BOSS_ATKSPD",t[t.RaidRune_BOSS_DEFENSE=321]="RaidRune_BOSS_DEFENSE",t[t.RaidRune_BOSS_ATKDMG=322]="RaidRune_BOSS_ATKDMG",t[t.RaidRune_ARROW_DEFENSE=323]="RaidRune_ARROW_DEFENSE",t[t.RaidRune_COMBO_DEFENSE=324]="RaidRune_COMBO_DEFENSE",t[t.BURN_DEBUFF=1001]="BURN_DEBUFF",t[t.BLOODY_DEBUFF=1002]="BLOODY_DEBUFF",t[t.RACE_ROLETYPE_MOVE_SPEED_DEBUFF=1003]="RACE_ROLETYPE_MOVE_SPEED_DEBUFF",t[t.RACE_ROLETYPE_DAMAGE_DEBUFF=1004]="RACE_ROLETYPE_DAMAGE_DEBUFF",t[t.EXCAVATION_CRITICALHIT_DEFENSE_DEBUFF=1005]="EXCAVATION_CRITICALHIT_DEFENSE_DEBUFF",t[t.RACE_MAPTYPE2_DEBUFF=1006]="RACE_MAPTYPE2_DEBUFF",t[t.TidecallerSl1_SKILL2_DEBUFF=1007]="TidecallerSl1_SKILL2_DEBUFF",t[t.RAID_BOSS1_DEBUFF=1008]="RAID_BOSS1_DEBUFF",t[t.MOSSGOLEM_DEFENSE_BUFF=1009]="MOSSGOLEM_DEFENSE_BUFF",t))(yK||{ + var yK=(t=>(t[t.NONE=0]="NONE",t[t.OrcHunter1_RANGEEVADE_BUFF=1]="OrcHunter1_RANGEEVADE_BUFF",t[t.OrcRapterRider1_MOVESPEED_DEBUFF=2]="OrcRapterRider1_MOVESPEED_DEBUFF",t[t.Succubus1_MOVESPEED_BUFF=3]="Succubus1_MOVESPEED_BUFF",t[t.Succubus1_ATTACKSPEED_BUFF=4]="Succubus1_ATTACKSPEED_BUFF",t[t.ScorpionPoisonBullet_MOVESPEED_DEBUFF=5]="ScorpionPoisonBullet_MOVESPEED_DEBUFF",t[t.ScorpionPoisonBullet_ATTACKSPEED_DEBUFF=6]="ScorpionPoisonBullet_ATTACKSPEED_DEBUFF",t[t.DrillSl1_PENETRATE_BUFF=11]="DrillSl1_PENETRATE_BUFF",t[t.DrillSl1_SKILL2_BUFF=12]="DrillSl1_SKILL2_BUFF",t[t.DrillSl1_SKILL3_BUFF=13]="DrillSl1_SKILL3_BUFF",t[t.DrillSl1_SKILL4_BUFF=14]="DrillSl1_SKILL4_BUFF",t[t.DrillSl1_ROSTER_BUFF=15]="DrillSl1_ROSTER_BUFF",t[t.BombSl1_SKILL2_BUFF=21]="BombSl1_SKILL2_BUFF",t[t.BombSl1_SKILL3_BUFF=22]="BombSl1_SKILL3_BUFF",t[t.BombSl1_SKILL4_BUFF=23]="BombSl1_SKILL4_BUFF",t[t.BombSl1_ROSTER_BUFF=24]="BombSl1_ROSTER_BUFF",t[t.NurSl1_SKILL2_BUFF=31]="NurSl1_SKILL2_BUFF",t[t.NurSl1_ROSTER_BUFF=32]="NurSl1_ROSTER_BUFF",t[t.MagmaSl1_SKILL2_BUFF=41]="MagmaSl1_SKILL2_BUFF",t[t.MagmaSl1_SKILL3_BUFF=42]="MagmaSl1_SKILL3_BUFF",t[t.MagmaSl1_ROSTER_BUFF=43]="MagmaSl1_ROSTER_BUFF",t[t.TreebarkSl1_SKILL2_BUFF=51]="TreebarkSl1_SKILL2_BUFF",t[t.TreebarkSl1_SKILL3_BUFF=52]="TreebarkSl1_SKILL3_BUFF",t[t.TreebarkSl1_ROSTER_BUFF=53]="TreebarkSl1_ROSTER_BUFF",t[t.IcespearSl1_SKILL2_BUFF=61]="IcespearSl1_SKILL2_BUFF",t[t.IcespearSl1_SKILL3_BUFF=62]="IcespearSl1_SKILL3_BUFF",t[t.IcespearSl1_SKILL4_BUFF=63]="IcespearSl1_SKILL4_BUFF",t[t.IcespearSl1_ROSTER_BUFF=64]="IcespearSl1_ROSTER_BUFF",t[t.VinewhipSl1_SKILL2_BUFF=71]="VinewhipSl1_SKILL2_BUFF",t[t.VinewhipSl1_SKILL3_BUFF=72]="VinewhipSl1_SKILL3_BUFF",t[t.VinewhipSl1_SKILL4_BUFF=73]="VinewhipSl1_SKILL4_BUFF",t[t.VinewhipSl1_ROSTER_BUFF=74]="VinewhipSl1_ROSTER_BUFF",t[t.FlamecannonSl1_SKILL2_BUFF=81]="FlamecannonSl1_SKILL2_BUFF",t[t.FlamecannonSl1_SKILL3_BUFF=82]="FlamecannonSl1_SKILL3_BUFF",t[t.FlamecannonSl1_SKILL4_BUFF=83]="FlamecannonSl1_SKILL4_BUFF",t[t.FlamecannonSl1_ROSTER_BUFF=84]="FlamecannonSl1_ROSTER_BUFF",t[t.IcebowSl1_SKILL2_BUFF=91]="IcebowSl1_SKILL2_BUFF",t[t.IcebowSl1_SKILL3_BUFF=92]="IcebowSl1_SKILL3_BUFF",t[t.IcebowSl1_SKILL4_BUFF=93]="IcebowSl1_SKILL4_BUFF",t[t.IcebowSl1_ROSTER_BUFF=94]="IcebowSl1_ROSTER_BUFF",t[t.FlowerSl1_SKILL2_BUFF=101]="FlowerSl1_SKILL2_BUFF",t[t.FlowerSl1_ROSTER_BUFF=102]="FlowerSl1_ROSTER_BUFF",t[t.HotpoolSl1_SKILL2_BUFF=111]="HotpoolSl1_SKILL2_BUFF",t[t.HotpoolSl1_ROSTER_BUFF=112]="HotpoolSl1_ROSTER_BUFF",t[t.HotpoolSl1_DAMAGE_BUFF=113]="HotpoolSl1_DAMAGE_BUFF",t[t.GlacierSl1_SKILL2_BUFF=114]="GlacierSl1_SKILL2_BUFF",t[t.GlacierSl1_SKILL3_BUFF=115]="GlacierSl1_SKILL3_BUFF",t[t.GlacierSl1_ROSTER_BUFF=116]="GlacierSl1_ROSTER_BUFF",t[t.GlacierSl1_SKILL4_BUFF=117]="GlacierSl1_SKILL4_BUFF",t[t.FladiatorSl1_SKILL2_BUFF=118]="FladiatorSl1_SKILL2_BUFF",t[t.FladiatorSl1_SKILL3_BUFF=119]="FladiatorSl1_SKILL3_BUFF",t[t.FladiatorSl1_SKILL4_BUFF=120]="FladiatorSl1_SKILL4_BUFF",t[t.FladiatorSl1_ROSTER_BUFF=121]="FladiatorSl1_ROSTER_BUFF",t[t.FladiatorSl1_CRTICAL_BUFF=122]="FladiatorSl1_CRTICAL_BUFF",t[t.ManaBloomSl1_SKILL2_BUFF=123]="ManaBloomSl1_SKILL2_BUFF",t[t.ManaBloomSl1_SKILL3_BUFF=124]="ManaBloomSl1_SKILL3_BUFF",t[t.ManaBloomSl1_SKILL4_BUFF=125]="ManaBloomSl1_SKILL4_BUFF",t[t.ManaBloomSl1_ROSTER_BUFF=126]="ManaBloomSl1_ROSTER_BUFF",t[t.ClearSl1_SKILL2_BUFF=127]="ClearSl1_SKILL2_BUFF",t[t.ClearSl1_ROSTER_BUFF=128]="ClearSl1_ROSTER_BUFF",t[t.SlimeRacing_DAMAGE_BUFF=129]="SlimeRacing_DAMAGE_BUFF",t[t.SlimeRacing_ATTACK_SPEED_BUFF=130]="SlimeRacing_ATTACK_SPEED_BUFF",t[t.SlimeRacing_MOVE_SPEED_BUFF=131]="SlimeRacing_MOVE_SPEED_BUFF",t[t.RACE_REVIVE_MOVE_SPEED_BUFF=132]="RACE_REVIVE_MOVE_SPEED_BUFF",t[t.RACE_CHEERUP_MOVE_SPEED_BUFF=133]="RACE_CHEERUP_MOVE_SPEED_BUFF",t[t.RACE_CHEERUP_ATTACK_SPEED_BUFF=134]="RACE_CHEERUP_ATTACK_SPEED_BUFF",t[t.EXCAVATION_ENCOUNTER_DEFENSE_BUFF=135]="EXCAVATION_ENCOUNTER_DEFENSE_BUFF",t[t.SteelbashSl1_SKILL2_BUFF=136]="SteelbashSl1_SKILL2_BUFF",t[t.SteelbashSl1_SKILL3_BUFF=137]="SteelbashSl1_SKILL3_BUFF",t[t.SteelbashSl1_ROSTER_BUFF=138]="SteelbashSl1_ROSTER_BUFF",t[t.FlamdancerSl1_SKILL2_BUFF=139]="FlamdancerSl1_SKILL2_BUFF",t[t.FlamdancerSl1_SKILL3_BUFF=140]="FlamdancerSl1_SKILL3_BUFF",t[t.FlamdancerSl1_ROSTER_BUFF=141]="FlamdancerSl1_ROSTER_BUFF",t[t.FrostreaverSl1_SKILL2_BUFF=142]="FrostreaverSl1_SKILL2_BUFF",t[t.FrostreaverSl1_SKILL3_BUFF=143]="FrostreaverSl1_SKILL3_BUFF",t[t.FrostreaverSl1_ROSTER_BUFF=144]="FrostreaverSl1_ROSTER_BUFF",t[t.ThornjaSl1_SKILL2_BUFF=145]="ThornjaSl1_SKILL2_BUFF",t[t.ThornjaSl1_SKILL3_BUFF=146]="ThornjaSl1_SKILL3_BUFF",t[t.ThornjaSl1_SKILL4_BUFF=147]="ThornjaSl1_SKILL4_BUFF",t[t.ThornjaSl1_ROSTER_BUFF=148]="ThornjaSl1_ROSTER_BUFF",t[t.RACE_MAPTYPE1_ATKSPD_BUFF=149]="RACE_MAPTYPE1_ATKSPD_BUFF",t[t.RACE_MAPTYPE1_MOVESPD_BUFF=150]="RACE_MAPTYPE1_MOVESPD_BUFF",t[t.GearbladeSl1_SKILL2_BUFF=151]="GearbladeSl1_SKILL2_BUFF",t[t.GearbladeSl1_SKILL3_BUFF=152]="GearbladeSl1_SKILL3_BUFF",t[t.GearbladeSl1_SKILL4_BUFF=153]="GearbladeSl1_SKILL4_BUFF",t[t.GearbladeSl1_ROSTER_BUFF=154]="GearbladeSl1_ROSTER_BUFF",t[t.EmbersageSl1_SKILL2_BUFF=155]="EmbersageSl1_SKILL2_BUFF",t[t.EmbersageSl1_ROSTER_BUFF=156]="EmbersageSl1_ROSTER_BUFF",t[t.TidecallerSl1_SKILL2_BUFF=157]="TidecallerSl1_SKILL2_BUFF",t[t.TidecallerSl1_ROSTER_BUFF=158]="TidecallerSl1_ROSTER_BUFF",t[t.GrovewardenSl1_SKILL2_BUFF=159]="GrovewardenSl1_SKILL2_BUFF",t[t.GrovewardenSl1_SKILL3_BUFF=160]="GrovewardenSl1_SKILL3_BUFF",t[t.GrovewardenSl1_ROSTER_BUFF=161]="GrovewardenSl1_ROSTER_BUFF",t[t.FrankenSl1_SKILL2_BUFF=162]="FrankenSl1_SKILL2_BUFF",t[t.FrankenSl1_ROSTER_BUFF=164]="FrankenSl1_ROSTER_BUFF",t[t.WolfSl1_SKILL2_BUFF=165]="WolfSl1_SKILL2_BUFF",t[t.WolfSl1_SKILL3_BUFF=166]="WolfSl1_SKILL3_BUFF",t[t.WolfSl1_SKILL4_BUFF=167]="WolfSl1_SKILL4_BUFF",t[t.WolfSl1_ROSTER_BUFF=168]="WolfSl1_ROSTER_BUFF",t[t.BatSl1_SKILL2_BUFF=169]="BatSl1_SKILL2_BUFF",t[t.BatSl1_SKILL3_BUFF=170]="BatSl1_SKILL3_BUFF",t[t.BatSl1_SKILL4_BUFF=171]="BatSl1_SKILL4_BUFF",t[t.BatSl1_ROSTER_BUFF=172]="BatSl1_ROSTER_BUFF",t[t.SkullSl1_SKILL2_BUFF=173]="SkullSl1_SKILL2_BUFF",t[t.SkullSl1_ROSTER_BUFF=174]="SkullSl1_ROSTER_BUFF",t[t.Bomber1_ATKSPD_BUFF=200]="Bomber1_ATKSPD_BUFF",t[t.Bomber1_MOVESPD_BUFF=201]="Bomber1_MOVESPD_BUFF",t[t.TigerRider1_ATKSPD_BUFF=210]="TigerRider1_ATKSPD_BUFF",t[t.TigerRider1_MOVESPD_BUFF=211]="TigerRider1_MOVESPD_BUFF",t[t.Sylphid1_ATKSPD_STACK=220]="Sylphid1_ATKSPD_STACK",t[t.WyvernRider1_ATKSPD_BUFF=230]="WyvernRider1_ATKSPD_BUFF",t[t.WyvernRider1_MOVESPD_BUFF=231]="WyvernRider1_MOVESPD_BUFF",t[t.WyvernRider1_ATKDMG_BUFF=232]="WyvernRider1_ATKDMG_BUFF",t[t.WingKnight1_FLASH_BUFF=240]="WingKnight1_FLASH_BUFF",t[t.WingKnight1_DASH_BUFF=241]="WingKnight1_DASH_BUFF",t[t.WingKnight1_BERSERK_ATKSPD=242]="WingKnight1_BERSERK_ATKSPD",t[t.WingKnight1_BERSERK_ATKDMG=243]="WingKnight1_BERSERK_ATKDMG",t[t.WingKnight1_FLASH_MOVSPD=244]="WingKnight1_FLASH_MOVSPD",t[t.WingKnight1_FLASH_ATKSPD=245]="WingKnight1_FLASH_ATKSPD",t[t.BladeMaster1_KILL_ATKSPD=250]="BladeMaster1_KILL_ATKSPD",t[t.BladeMaster1_KILL_ATKDMG=251]="BladeMaster1_KILL_ATKDMG",t[t.BladeMaster1_RANGE_ATKSPD=252]="BladeMaster1_RANGE_ATKSPD",t[t.BladeMaster1_MELEE_MOVESPD=253]="BladeMaster1_MELEE_MOVESPD",t[t.BladeMaster1_MELEE_ATKDMG=254]="BladeMaster1_MELEE_ATKDMG",t[t.BladeMaster1_RUSH_ATKSPD=255]="BladeMaster1_RUSH_ATKSPD",t[t.BladeMaster1_RUSH_MOVESPD=256]="BladeMaster1_RUSH_MOVESPD",t[t.Aladin1_SAND_SLOW=260]="Aladin1_SAND_SLOW",t[t.Aladin1_BLESSING_ATKDMG=261]="Aladin1_BLESSING_ATKDMG",t[t.Druid1_VINE_ATKDMG=270]="Druid1_VINE_ATKDMG",t[t.Druid1_VINE_DEFENSE=271]="Druid1_VINE_DEFENSE",t[t.Druid1_VINE_ATKSPD=272]="Druid1_VINE_ATKSPD",t[t.CrowKnight1_ORBIT_ATKSPD=280]="CrowKnight1_ORBIT_ATKSPD",t[t.CrowKnight1_ORBIT_ATKDMG=281]="CrowKnight1_ORBIT_ATKDMG",t[t.RaidEmblemRogue_ACTIVE_ATKSPD=300]="RaidEmblemRogue_ACTIVE_ATKSPD",t[t.RaidEmblemRogue_ACTIVE_ATKDMG=301]="RaidEmblemRogue_ACTIVE_ATKDMG",t[t.RaidEmblemMage_BOSS_ATKSPD=302]="RaidEmblemMage_BOSS_ATKSPD",t[t.RaidEmblemMage_BOSS_DEFENSE=303]="RaidEmblemMage_BOSS_DEFENSE",t[t.RaidWeakpoint_BOSS_DEFENSE=304]="RaidWeakpoint_BOSS_DEFENSE",t[t.RaidWeakpoint_BOSS_ATKSPD=305]="RaidWeakpoint_BOSS_ATKSPD",t[t.RaidWeakpoint_BOSS_MOVESPD=306]="RaidWeakpoint_BOSS_MOVESPD",t[t.RaidRune_ACTIVE_ATKSPD=310]="RaidRune_ACTIVE_ATKSPD",t[t.RaidRune_ACTIVE_ATKDMG=311]="RaidRune_ACTIVE_ATKDMG",t[t.RaidRune_PULSE_ATKDMG=312]="RaidRune_PULSE_ATKDMG",t[t.RaidRune_PULSE_ATKSPD=313]="RaidRune_PULSE_ATKSPD",t[t.RaidRune_PULSE_DEFENSE=314]="RaidRune_PULSE_DEFENSE",t[t.RaidRune_ALLOUT_ATKDMG=315]="RaidRune_ALLOUT_ATKDMG",t[t.RaidRune_ALLOUT_ATKSPD=316]="RaidRune_ALLOUT_ATKSPD",t[t.RaidRune_ACTIVE_CRIT=317]="RaidRune_ACTIVE_CRIT",t[t.RaidRune_BOSS_ATKSPD=320]="RaidRune_BOSS_ATKSPD",t[t.RaidRune_BOSS_DEFENSE=321]="RaidRune_BOSS_DEFENSE",t[t.RaidRune_BOSS_ATKDMG=322]="RaidRune_BOSS_ATKDMG",t[t.RaidRune_ARROW_DEFENSE=323]="RaidRune_ARROW_DEFENSE",t[t.RaidRune_COMBO_DEFENSE=324]="RaidRune_COMBO_DEFENSE",t[t.BURN_DEBUFF=1001]="BURN_DEBUFF",t[t.BLOODY_DEBUFF=1002]="BLOODY_DEBUFF",t[t.RACE_ROLETYPE_MOVE_SPEED_DEBUFF=1003]="RACE_ROLETYPE_MOVE_SPEED_DEBUFF",t[t.RACE_ROLETYPE_DAMAGE_DEBUFF=1004]="RACE_ROLETYPE_DAMAGE_DEBUFF",t[t.EXCAVATION_CRITICALHIT_DEFENSE_DEBUFF=1005]="EXCAVATION_CRITICALHIT_DEFENSE_DEBUFF",t[t.RACE_MAPTYPE2_DEBUFF=1006]="RACE_MAPTYPE2_DEBUFF",t[t.TidecallerSl1_SKILL2_DEBUFF=1007]="TidecallerSl1_SKILL2_DEBUFF",t[t.RAID_BOSS1_DEBUFF=1008]="RAID_BOSS1_DEBUFF",t[t.MOSSGOLEM_DEFENSE_BUFF=1009]="MOSSGOLEM_DEFENSE_BUFF",t))(yK||{
ScorpionKing 1 hunks, 1 statements
- this.spineKey="raids/raid1/Scorpion",this.bossScale=1.3,this.spineTimeScale=.82,this.wanderEnabled=!0,this.wanderInterval=150,this.targetSwapChance=.25,this.wanderAfterAttackChance=.35,this.aniIdle="idle",this.aniMove="run",this.aniDie="die",this.aniSkill0="att_01",this.aniSkills=["att_02","att_03","att_04"],this.eventSkill0Hit="att_01_hit",this.eventSkillHits=["att_02_hit","att_03_hit","att_04_hit"],this.isAir=!1,this.hitWidth=150,this.hitHeight=100,this.weakPointBone="_face",this.weakPointSlotNames=t.FACE_POINT_NAMES,this.weakPointOffsetX=0,this.headTintSlots=t.FACE_POINT_NAMES,this.skillRatio=[.78,.55,.3,0],this.numForSkillAttack=2,this.exhaustEnabled=!0,this.interruptEnabled=!0,this.interruptAlwaysOpen=t.INTERRUPT_ALWAYS_OPEN,this.interruptWeakBones=t.INTERRUPT_WEAK_BONES,this.interruptWeakLabels=t.INTERRUPT_WEAK_LABELS,this.attackOrderList=[[0,0,2,0,1,0,3,0,0]],this.raidPhases=[{ + this.spineKey="raids/raid1/Scorpion",this.bossScale=1.3,this.spineTimeScale=.82,this.wanderEnabled=!0,this.wanderInterval=300,this.targetSwapChance=.25,this.wanderAfterAttackChance=.1,this.aniIdle="idle",this.aniMove="run",this.aniDie="die",this.aniSkill0="att_01",this.aniSkills=["att_02","att_03","att_04"],this.eventSkill0Hit="att_01_hit",this.eventSkillHits=["att_02_hit","att_03_hit","att_04_hit"],this.isAir=!1,this.hitWidth=150,this.hitHeight=100,this.weakPointBone="_face",this.weakPointSlotNames=t.FACE_POINT_NAMES,this.weakPointOffsetX=0,this.headTintSlots=t.FACE_POINT_NAMES,this.skillRatio=[.78,.55,.3,0],this.numForSkillAttack=2,this.exhaustEnabled=!0,this.interruptEnabled=!0,this.interruptAlwaysOpen=t.INTERRUPT_ALWAYS_OPEN,this.interruptWeakBones=t.INTERRUPT_WEAK_BONES,this.interruptWeakLabels=t.INTERRUPT_WEAK_LABELS,this.attackOrderList=[[0,0,2,0,1,0,3,0,0]],this.raidPhases=[{
Sr 1 hunks, 1 statements
- ...t,...Ntt(i)} + ...t,...Dtt(i)}
Es 1 hunks, 1 statements
- (fet||(fet={ + (get||(get={
Ma 1 hunks, 1 statements
- ...Knt,coercer:Vt((t,i)=>nnt(t,znt)?Knt.coercer(qnt(t,i),i):Knt.coercer(t,i),"coercer")} + ...qnt,coercer:Vt((t,i)=>rnt(t,Ynt)?qnt.coercer(Xnt(t,i),i):qnt.coercer(t,i),"coercer")}
Eh 1 hunks, 1 statements
- const w=!(!s||u===fet.NonBrowser||u===fet.ReactNative),v=Tct.init({ + const w=!(!s||u===get.NonBrowser||u===get.ReactNative),v=Ict.init({
Ah 1 hunks, 1 statements
- ),r=null===(e=t.platformManager)||void 0===e?void 0:e.getPlatformType(),o=r===fet.DesktopWeb,a=r===fet.MetaMaskMobileWebview; + ),r=null===(e=t.platformManager)||void 0===e?void 0:e.getPlatformType(),o=r===get.DesktopWeb,a=r===get.MetaMaskMobileWebview;
Wh 1 hunks, 1 statements
- `),n===fet.MetaMaskMobileWebview)return!1; + `),n===get.MetaMaskMobileWebview)return!1;
Yp 1 hunks, 1 statements
- const e=126,n=[71,73,70,56,55,97,...i,246,0,0,255,255,255,...Idt(381,0),44,0,0,0,0,...i,0,7],h=Math.floor(s.length/e); + const e=126,n=[71,73,70,56,55,97,...i,246,0,0,255,255,255,...Odt(381,0),44,0,0,0,0,...i,0,7],h=Math.floor(s.length/e);
SuiStandardProvider 1 hunks, 1 statements
- namespace:U_t.NameSpaceKeyEip155,addresses:i,methods:[...W_t.Eip55Methods],extra:s} + namespace:H_t.NameSpaceKeyEip155,addresses:i,methods:[...j_t.Eip55Methods],extra:s}
AppReadyEvent 1 hunks, 1 statements
- return lMt||(lMt=[...nMt]),lMt} + return dMt||(dMt=[...rMt]),dMt}
SolProvider 1 hunks, 1 statements
- namespace:gAt.NameSpaceKeySOL,addresses:i,methods:[...bAt.SOLANAMethods],extra:s} + namespace:wAt.NameSpaceKeySOL,addresses:i,methods:[...yAt.SOLANAMethods],extra:s}
OkxwalletInjectConnector 1 hunks, 1 statements
- namespace:zAt.NameSpaceKeyBtc,addresses:i,methods:[...YAt.BtcMethods],extra:s} + namespace:YAt.NameSpaceKeyBtc,addresses:i,methods:[...JAt.BtcMethods],extra:s}
TcRootElement 1 hunks, 1 statements
- return $Dt()||(t.push(new hft.OKXAppConnector),t.push(new hft.OKXWalletAppConnector)),HDt()&&t.push(new hft.OkxwalletInjectConnector),t.push(...VDt()),t} + return VDt()||(t.push(new oft.OKXAppConnector),t.push(new oft.OKXWalletAppConnector)),$Dt()&&t.push(new oft.OkxwalletInjectConnector),t.push(...zDt()),t}
GuildWarBattleController 1 hunks, 1 statements
- return Math.min(i,VA.stageHeight-40)} + return Math.min(i,VA.bottomAnchorY-40)}
GuildRaidBattleReadyPopup 1 hunks, 1 statements
- this.setHeroButton(this.crossbowSlotBtn,9999,0)} + this.setHeroButton(this.crossbowSlotBtn,9999,0),this.crossbowSlotBtn.setSpecialIcon("Hero9999")}
Delay 1 hunks, 1 statements
- ...gmi(),[i]:s} + ...vmi(),[i]:s}
NetworkTimeout 1 hunks, 1 statements
- ...Umi,...i} + ...Wmi,...i}
RecaptchaVerifier 1 hunks, 1 statements
- ..._yi} + ...Eyi}
BrowserPopupRedirectResolver 1 hunks, 1 statements
- ...AMi,width:e.toString(),height:n.toString(),top:h,left:r} + ...CMi,width:e.toString(),height:n.toString(),top:h,left:r}