Builds / 1.11.76
Update 1.11.76
Compared with 1.11.75 · published Fri, 03 Jul 2026 15:39:58 GMT · live channel
No summary yet.
Text changes 28
| Key | Text | |
|---|---|---|
| MISSION_GUIDE_DESC_27 | + | Play Infinite Ranking Once |
| MISSION_GUIDE_DESC_28 | + | Play Tower of Challenges Once |
| MISSION_GUIDE_DESC_29 | + | Rebirth at Wave 100 or Higher |
| MISSION_GUIDE_DESC_30 | + | Claim Daily Quest Reward Once |
| MISSION_GUIDE_DESC_31 | + | Rebirth at Wave 150 or Higher |
| MISSION_GUIDE_DESC_32 | + | Reach Castle Enhancement Level 50 |
| MISSION_GUIDE_DESC_33 | + | Reach Hero Enhancement Level 50 |
| MISSION_GUIDE_DESC_34 | + | Rebirth at Wave 200 or Higher |
| MISSION_GUIDE_DESC_35 | + | Play Spirit Highland Once |
| MISSION_GUIDE_DESC_36 | + | Clear 1 Excavation Stage |
| MISSION_GUIDE_DESC_37 | + | Join a Guild |
| MISSION_GUIDE_DESC_1001 | + | Expand Hero Slots Once |
| MISSION_GUIDE_DESC_1002 | + | Reach Hero Enhancement Level 5 |
| MISSION_GUIDE_DESC_1003 | + | Reach Castle Enhancement Level 10 |
| MISSION_GUIDE_DESC_1004 | + | Activate 2x Speed |
| MISSION_GUIDE_DESC_1005 | + | Quest 4 Unlocked |
| MISSION_GUIDE_DESC_1006 | + | Reach Quest 4 Level 5 |
| MISSION_GUIDE_DESC_1007 | + | Get 1 Hero to Level 30 |
| MISSION_GUIDE_DESC_1008 | + | Reach Castle Durability Level 30 |
| MISSION_GUIDE_DESC_1009 | + | Quest 5 Unlocked |
| MISSION_GUIDE_DESC_1010 | + | Reach Quest 5 Level 5 |
| MISSION_GUIDE_DESC_1011 | + | Get 1 Hero to Level 50 |
| MISSION_GUIDE_DESC_1012 | + | Reach Castle Durability Level 50 |
| GAME_1244 | + | You have reached the daily Transcend limit. |
| GAME_1245 | + | Please try again tomorrow. |
| GAME_1246 | + | You can only summon after at least 4 hours have passed. |
| GAME_1247 | + | No guild members to send gifts to. |
| PET_10007 | ~ |
|
Translations touched: de (28), es (28), fr (28), id (28), it (28), ja (28), ko (29), pl (30), pt (28), ru (28), th (28), tr (28), vi (28), zh-CN (28), zh-TW (28)
Code 9 changes in 5 classes
Minified client code with short names blanked for diffing. Class names are real.
PetDetailPopup 2 hunks, 23 statements
- if(null!=o&&(e+=`${ - e?"\n":""} - + ${ - AG.getText(o.nameKey,o.nameFallback)} + if(null!=o){ + const t=AG.getText(o.nameKey,o.nameFallback),s=Number.isInteger(o.total)?String(o.total):o.total.toFixed(1),n=!1===o.isPercent?"":"%"; + let a=`+ ${ + t}
- Number.isInteger(o.total)?String(o.total):o.total.toFixed(1)} - %`,h.push(aD.DEFAULT_COLOR),r.push(aD.DEFAULT_COLOR)),i.couple>0){ + s} + ${ + n} + `; + if(null!=o.coupleOwnedValue&&i.couple>0){ + const t=vx.getInstance().getBookVO(i.couple),s=t?AG.getText(t.getNameKey(),t.name):""; + s&&(a+=` ( ${ + s} + : ${ + o.coupleOwnedValue} + ${ + n} + )`)} + e+=`${ + e?"\n":""} + ${ + a} + `,h.push(aD.DEFAULT_COLOR),r.push(aD.DEFAULT_COLOR)} + if(i.couple>0){
PetAwakeningEffects 3 hunks, 19 statements
+ case 7:return{ + total:i.getGameplayTotal(kx.PlusLv),nameKey:"HERO_UNIQUE_SKILL_NAME_44",nameFallback:"추가 레벨",isPercent:!1,coupleOwnedValue:this.getSnorkOwnedPlusLvContribution()} + ;
+ static getSnorkOwnedPlusLvContribution(){ + const t=KN.getInstance().version; + return this._cachedSnorkPlusLvVer===t||(this._cachedSnorkPlusLvVer=t,this._cachedSnorkPlusLv=this.sumAwakenedCoupleOwnedOnly(this.SNORK_PET_KINDNUM,2,5,100)),this._cachedSnorkPlusLv}
+ static sumAwakenedCoupleOwnedOnly(t,i,s,e){ + var n; + if(!this.isPetAwakened(t))return 0; + const h=(null==(n=lx.getInstance().getBookVO(t))?void 0:n.couple)??0; + if(h<=0)return 0; + const r=vx.getInstance(),o=Kt(t=>5===t?i:6===t?s:0,"per"); + let a=0; + for(const c of r.ownedUnitList){ + const t=r.getBookVO(c.kindNum); + if(!t||!this.isCoupleHeroBookVO(t,h))continue; + const i=o(t.grade); + 0!==i&&(a+=i*((c.count??0)+(c.trans[0]??0)+(c.trans[1]??0)+(c.trans[2]??0)))} + return Math.min(a,e)}
TreasureBuffAccessor 2 hunks, 2 statements
- ]),zt(kN,"WYVERN_PET_KINDNUM",26),zt(kN,"SYLPHID_PET_KINDNUM",24),zt(kN,"GOLEM_PET_KINDNUM",1),zt(kN,"FINNY_PET_KINDNUM",8),zt(kN,"WOLF_PET_KINDNUM",9),zt(kN,"GAMESPEED_AWAKENINGS",[{ + ]),zt(kN,"WYVERN_PET_KINDNUM",26),zt(kN,"SYLPHID_PET_KINDNUM",24),zt(kN,"SNORK_PET_KINDNUM",7),zt(kN,"GOLEM_PET_KINDNUM",1),zt(kN,"FINNY_PET_KINDNUM",8),zt(kN,"WOLF_PET_KINDNUM",9),zt(kN,"GAMESPEED_AWAKENINGS",[{
- ]),zt(kN,"_cachedWyvernMaxLv",0),zt(kN,"_cachedWyvernMaxLvVer",-1),zt(kN,"_cachedGameSpeed",0),zt(kN,"_cachedGameSpeedVer",-1),zt(kN,"_cachedSylphidPlusLv",0),zt(kN,"_cachedSylphidPlusLvVer",-1),zt(kN,"_cachedGolemMaxLv",0),zt(kN,"_cachedGolemMaxLvVer",-1),zt(kN,"_cachedFinnyCore",0),zt(kN,"_cachedFinnyCoreVer",-1); + ]),zt(kN,"_cachedWyvernMaxLv",0),zt(kN,"_cachedWyvernMaxLvVer",-1),zt(kN,"_cachedGameSpeed",0),zt(kN,"_cachedGameSpeedVer",-1),zt(kN,"_cachedSylphidPlusLv",0),zt(kN,"_cachedSylphidPlusLvVer",-1),zt(kN,"_cachedSnorkPlusLv",0),zt(kN,"_cachedSnorkPlusLvVer",-1),zt(kN,"_cachedGolemMaxLv",0),zt(kN,"_cachedGolemMaxLvVer",-1),zt(kN,"_cachedFinnyCore",0),zt(kN,"_cachedFinnyCoreVer",-1);
VersionManager 1 hunks, 1 statements
- Kt(zA,"VersionManager"),zt(zA,"gameId","ef2"),zt(zA,"appVersion","1.11.75"); + Kt(zA,"VersionManager"),zt(zA,"gameId","ef2"),zt(zA,"appVersion","1.11.76");
BuffManager 1 hunks, 1 statements
- return"pluslv"===i&&(s+=ON.getSylphidPlusLvContribution()),"maxlv"===i&&(s+=ON.getGolemMaxLvContribution()),"core"===i&&(s+=ON.getFinnyCoreContribution()),s} + return"pluslv"===i&&(s+=ON.getSylphidPlusLvContribution(),s+=ON.getSnorkOwnedPlusLvContribution()),"maxlv"===i&&(s+=ON.getGolemMaxLvContribution()),"core"===i&&(s+=ON.getFinnyCoreContribution()),s}