diff --git a/src/data/characterData/eula.json b/src/data/characterData/eula.json new file mode 100644 index 00000000..58b3c90d --- /dev/null +++ b/src/data/characterData/eula.json @@ -0,0 +1,1841 @@ +{ + "id": "eula", + "description": "The Spindrift Knight, a scion of the old aristocracy, and the Captain of the Knights of Favonius Reconnaissance Company. The reason for which a descendant of the ancient nobles might join the Knights remains a great mystery in Mondstadt to this very day.", + "weapon": "claymore", + "rarity": "legendary", + "hp": [ + null, + 1029.5855712890625, + 1115.0411167564744, + 1200.4967849600507, + 1286.9819641113281, + 1372.43750957874, + 1458.9228114661819, + 1544.3783569335938, + 1630.8635360848712, + 1717.3487152361486, + 1802.804383439725, + 1889.2895625910023, + 1975.7747417422797, + 2062.259920893557, + 2149.7747337287, + 2236.259790143813, + 2322.745092031255, + 2410.259904866398, + 2496.7449612815108, + 2584.2597741166537, + 2670.7450760040956, + 3553.5216262970644, + 3641.0361936598783, + 3728.5510064950213, + 3816.0658193301642, + 3903.580632165307, + 3991.09544500045, + 4079.639768783294, + 4167.154581618437, + 4254.66939445358, + 4343.213718236424, + 4430.728531071567, + 4519.272854854411, + 4607.817178637255, + 4696.361502420099, + 4783.876315255242, + 4872.420639038086, + 4961.994473768631, + 5050.538797551475, + 5139.083121334319, + 5227.627445117163, + 5317.201770792366, + 5944.437793741585, + 6032.982117524429, + 6122.555952254974, + 6212.129786985519, + 6300.674110768363, + 6390.247945498908, + 6479.822271174111, + 6569.396105904656, + 6658.969940635201, + 6749.573777258105, + 6839.14761198865, + 7675.462187183963, + 7765.036021914508, + 7855.639367592754, + 7945.213693267957, + 8035.817038946203, + 8126.420384624449, + 8217.024221247353, + 8307.6275669256, + 8398.230912603845, + 8488.83474922675, + 8579.438094904996, + 9206.67417888937, + 9297.278015512275, + 9387.88136119052, + 9479.514217816468, + 9570.118054439372, + 9661.750911065319, + 9753.384258635924, + 9843.98760431417, + 9935.620951884775, + 10027.253808510723, + 10118.887156081328, + 10746.122995925078, + 10837.755852551025, + 10930.418711069331, + 11022.052058639936, + 11113.684915265883, + 11206.34777378419, + 11297.980630410137, + 11390.643488928443, + 11483.306347446749, + 11575.968715020397, + 11668.631573538703, + 12295.867657523078, + 12388.530516041385, + 12481.192883615033, + 12573.855742133339, + 12666.518600651645, + 12759.181459169951, + 12852.8733376913, + 12945.536196209607, + 13039.228074730956, + 13132.920935141621, + 13225.583793659927 + ], + "atk": [ + null, + 26.62660026550293, + 28.836606614739594, + 31.04661613811436, + 33.28325033187866, + 35.49325668111533, + 37.72989404901773, + 39.939900398254395, + 42.1765345920187, + 44.413168785783, + 46.623178309157765, + 48.85981250292207, + 51.09644669668637, + 53.333080890450674, + 55.596342928742615, + 57.83297394836882, + 60.06961131627122, + 62.33287335456316, + 64.56950437418936, + 66.8327664124813, + 69.06940378038371, + 91.89763749925578, + 94.16089318927152, + 96.42415522756346, + 98.6874172658554, + 100.95067930414734, + 103.21394134243928, + 105.50382805112076, + 107.7670900894127, + 110.03035212770465, + 112.32023883638612, + 114.58350087467807, + 116.87338758335954, + 119.16327429204102, + 121.4531610007225, + 123.71642303901444, + 126.00630974769592, + 128.32282112676694, + 130.61270783544842, + 132.9025945441299, + 135.19248125281138, + 137.5090053284348, + 153.72906567694554, + 156.01895238562702, + 158.33546376469803, + 160.65197514376905, + 162.94186185245053, + 165.25837323152155, + 167.57489730714497, + 169.89140868621598, + 172.207920065287, + 174.55106881129996, + 176.86758019037097, + 198.49432732171863, + 200.81083870078965, + 203.1539747502502, + 205.47049882587362, + 207.81363487533417, + 210.15677092479473, + 212.49991967080769, + 214.84305572026824, + 217.1861917697288, + 219.52934051574175, + 221.8724765652023, + 238.09253882106168, + 240.43568756707464, + 242.7788236165352, + 245.14858433638528, + 247.49173308239824, + 249.86149380224833, + 252.23126721865083, + 254.57440326811138, + 256.9441766845139, + 259.31393740436397, + 261.68371082076646, + 277.90377307662584, + 280.27353379647593, + 282.66993188326796, + 285.03970529967046, + 287.40946601952055, + 289.8058641063126, + 292.1756248261627, + 294.5720229129547, + 296.96842099974674, + 299.36480638998637, + 301.7612044767784, + 317.9812667326378, + 320.3776648194298, + 322.77405020966944, + 325.1704482964615, + 327.5668463832535, + 329.96324447004554, + 332.3862545306747, + 334.78265261746674, + 337.2056626780959, + 339.6286981318299, + 342.0250962186219 + ], + "def": [ + null, + 58.45391082763672, + 63.305582193062946, + 68.15726052673836, + 73.0673885345459, + 77.91905989997213, + 82.82919487602885, + 87.68086624145508, + 92.59099424926262, + 97.50112225707016, + 102.35280059074557, + 107.26292859855312, + 112.17305660636066, + 117.0831846141682, + 122.05176926435706, + 126.96189030391542, + 131.87202527997215, + 136.840609930161, + 141.75073096971937, + 146.71931561990823, + 151.62945059596495, + 201.74954870997863, + 206.71811942366912, + 211.68670407385798, + 216.65528872404684, + 221.6238733742357, + 226.59245802442456, + 231.61949234874555, + 236.5880769989344, + 241.55666164912327, + 246.58369597344426, + 251.55228062363312, + 256.5793149479541, + 261.6063492722751, + 266.6333835965961, + 271.60196824678496, + 276.62900257110596, + 281.7144865695591, + 286.7415208938801, + 291.7685552182011, + 296.79558954252207, + 301.8811014139719, + 337.4927537882395, + 342.5197881125605, + 347.6052721110136, + 352.69075610946675, + 357.71779043378774, + 362.80327443224087, + 367.8887863036907, + 372.97427030214385, + 378.059754300597, + 383.20371584617897, + 388.2891998446321, + 435.77139283779616, + 440.8568768362493, + 446.00081050883455, + 451.0863223802844, + 456.23025605286966, + 461.3741897254549, + 466.5181512710369, + 471.6620849436222, + 476.80601861620744, + 481.9499801617894, + 487.0939138343747, + 522.7055776527341, + 527.849539198316, + 532.9934728709013, + 538.1958562176187, + 543.3398177632007, + 548.5422011099181, + 553.7446123296322, + 558.8885460022175, + 564.0909572219316, + 569.293340568649, + 574.4957517883631, + 610.1074003479334, + 615.3097836946508, + 620.5706445884971, + 625.7730558082112, + 630.9754391549286, + 636.2363000487749, + 641.4386833954923, + 646.6995442893385, + 651.9604051831848, + 657.2212382040343, + 662.4820990978806, + 698.0937476574509, + 703.3546085512971, + 708.6154415721467, + 713.8763024659929, + 719.1371633598392, + 724.3980242536854, + 729.7173069486671, + 734.9781678425134, + 740.297450537495, + 745.6167889784701, + 750.8776498723164 + ], + "critDamage": [ + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.5, + 0.596000000834465, + 0.596000000834465, + 0.596000000834465, + 0.596000000834465, + 0.596000000834465, + 0.596000000834465, + 0.596000000834465, + 0.596000000834465, + 0.596000000834465, + 0.596000000834465, + 0.596000000834465, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.69200000166893, + 0.7879999876022339, + 0.7879999876022339, + 0.7879999876022339, + 0.7879999876022339, + 0.7879999876022339, + 0.7879999876022339, + 0.7879999876022339, + 0.7879999876022339, + 0.7879999876022339, + 0.7879999876022339, + 0.7879999876022339, + 0.8840000033378601, + 0.8840000033378601, + 0.8840000033378601, + 0.8840000033378601, + 0.8840000033378601, + 0.8840000033378601, + 0.8840000033378601, + 0.8840000033378601, + 0.8840000033378601, + 0.8840000033378601, + 0.8840000033378601 + ], + "statGrow": "critDamage", + "constellations": [ + { + "name": "Tidal Illusion", + "description": "Every time Icetide Vortex's Grimheart stacks are consumed, Eula's Physical DMG is increased by 30% for 6s.\\nEach stack consumed will increase the duration of this effect by 6s up to a maximum of 18s." + }, + { + "name": "Lady of Seafoam", + "description": "Decreases the CD of Icetide Vortex's Holding Mode, rendering it identical to Press CD." + }, + { + "name": "Lawrence Pedigree", + "description": "Increases the Level of Glacial Illumination by 3.\\nMaximum upgrade level is 15." + }, + { + "name": "The Obstinacy of One's Inferiors", + "description": "Lightfall Swords deal 25% increased DMG against opponents with less than 50% HP." + }, + { + "name": "Chivalric Quality", + "description": "Increases the Level of Icetide Vortex by 3.\\nMaximum upgrade level is 15." + }, + { + "name": "Noble Obligation", + "description": "Lightfall Swords created by Glacial Illumination start with 5 stacks of energy. Normal Attacks, Elemental Skills, and Elemental Bursts have a 50% chance to grant the Lightfall Sword an additional stack of energy." + } + ], + "passives": [ + { + "name": "Roiling Rime", + "description": "If 2 stacks of Grimheart are consumed upon unleashing the Holding Mode of Icetide Vortex, a Shattered Lightfall Sword will be created that will explode immediately, dealing 50% of the basic Physical DMG dealt by a Lightfall Sword created by Glacial Illumination." + }, + { + "name": "Wellspring of War-Lust", + "description": "When Glacial Illumination is cast, the CD of Icetide Vortex is reset and Eula gains 1 stack of Grimheart." + }, + { + "name": "Aristocratic Introspection", + "description": "When Eula crafts Character Talent Materials, she has a 10% chance to receive double the product." + } + ], + "burst": { + "name": "Glacial Illumination", + "description": "Brandishes her greatsword, dealing Cryo DMG to nearby opponents and creating a Lightfall Sword that follows her around for a duration of up to 7s.\\nWhile present, the Lightfall Sword increases Eula's resistance to interruption. When Eula's own Normal Attack, Elemental Skill, and Elemental Burst deal DMG to opponents, they will charge the Lightfall Sword, which can gain an energy stack once every 0.1s.\\nOnce its duration ends, the Lightfall Sword will descend and explode violently, dealing Physical DMG to nearby opponents.\\nThis DMG scales on the number of energy stacks the Lightfall Sword has accumulated.\\nIf Eula leaves the field, the Lightfall Sword will explode immediately.\\n\\nIt is easy to sink. But even so, she desires to freeze this oncoming tide.", + "skillLabels": [ + "Skill DMG", + "Lightfall Sword Base DMG", + "DMG Per Stack", + "Maximum Stacks", + "CD", + "Energy Cost" + ], + "skillStatsLabels": [ + "{0:p}", + "{0:1p}", + "{0:1p}", + "{0:i}", + "{0:1f}s", + "{0:i}" + ], + "skillStats": [ + [ + [ + 2.4560000896453857 + ], + [ + 2.640199899673462 + ], + [ + 2.824399948120117 + ], + [ + 3.069999933242798 + ], + [ + 3.254199981689453 + ], + [ + 3.4384000301361084 + ], + [ + 3.684000015258789 + ], + [ + 3.9296000003814697 + ], + [ + 4.17519998550415 + ], + [ + 4.42080020904541 + ], + [ + 4.666399955749512 + ], + [ + 4.9120001792907715 + ], + [ + 5.218999862670898 + ], + [ + 5.526000022888184 + ], + [ + 5.833000183105469 + ] + ], + [ + [ + 3.6704800128936768 + ], + [ + 3.9692399501800537 + ], + [ + 4.26800012588501 + ], + [ + 4.694799900054932 + ], + [ + 4.993559837341309 + ], + [ + 5.335000038146973 + ], + [ + 5.804480075836182 + ], + [ + 6.273960113525391 + ], + [ + 6.7434401512146 + ], + [ + 7.2555999755859375 + ], + [ + 7.842450141906738 + ], + [ + 8.532586097717285 + ], + [ + 9.222721099853516 + ], + [ + 9.912857055664062 + ], + [ + 10.665732383728027 + ] + ], + [ + [ + 0.7499200105667114 + ], + [ + 0.8109599947929382 + ], + [ + 0.871999979019165 + ], + [ + 0.9592000246047974 + ], + [ + 1.0202399492263794 + ], + [ + 1.090000033378601 + ], + [ + 1.185920000076294 + ], + [ + 1.2818399667739868 + ], + [ + 1.3777600526809692 + ], + [ + 1.4823999404907227 + ], + [ + 1.6023000478744507 + ], + [ + 1.7433019876480103 + ], + [ + 1.8843050003051758 + ], + [ + 2.0253069400787354 + ], + [ + 2.1791279315948486 + ] + ], + [ + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ], + [ + 30 + ] + ], + [ + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ], + [ + 20 + ] + ], + [ + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ], + [ + 80 + ] + ] + ] + }, + "attack": { + "name": "Normal Attack: Favonius Bladework - Edel", + "description": "Normal Attack\\nPerform up to 5 consecutive strikes.\\n\\nCharged Attack\\nDrains Stamina over time to perform continuous slashes.\\nAt the end of the sequence, perform a more powerful slash.\\n\\nPlunging Attack\\nPlunges from mid-air to strike the ground, damaging opponents along the path and dealing AoE DMG upon impact.", + "skillLabels": [ + "1-Hit DMG", + "2-Hit DMG", + "3-Hit DMG", + "4-Hit DMG", + "5-Hit DMG", + "Charged Attack Spinning DMG", + "Charged Attack Final DMG", + "Charged Attack Stamina Cost", + "Max Duration", + "Plunge DMG", + "Low/High Plunge DMG" + ], + "skillStatsLabels": [ + "{0:1p}", + "{0:1p}", + "{0:1p}+{1:1p}", + "{0:1p}", + "{0:1p}+{1:1p}", + "{0:1p}", + "{0:p}", + "{0:1f}/s", + "{0:1f}s", + "{0:1p}", + "{0:p}/{1:p}" + ], + "skillStats": [ + [ + [ + 0.8973240256309509 + ], + [ + 0.9703620076179504 + ], + [ + 1.0434000492095947 + ], + [ + 1.1477400064468384 + ], + [ + 1.220777988433838 + ], + [ + 1.3042500019073486 + ], + [ + 1.4190239906311035 + ], + [ + 1.5337979793548584 + ], + [ + 1.6485719680786133 + ], + [ + 1.7737799882888794 + ], + [ + 1.917248010635376 + ], + [ + 2.0859649181365967 + ], + [ + 2.254683017730713 + ], + [ + 2.423401117324829 + ], + [ + 2.607456922531128 + ] + ], + [ + [ + 0.9355080127716064 + ], + [ + 1.011654019355774 + ], + [ + 1.0878000259399414 + ], + [ + 1.1965800523757935 + ], + [ + 1.272726058959961 + ], + [ + 1.3597500324249268 + ], + [ + 1.4794080257415771 + ], + [ + 1.5990660190582275 + ], + [ + 1.718724012374878 + ], + [ + 1.8492599725723267 + ], + [ + 1.9988329410552979 + ], + [ + 2.174730062484741 + ], + [ + 2.3506269454956055 + ], + [ + 2.526524066925049 + ], + [ + 2.718411922454834 + ] + ], + [ + [ + 0.5679870247840881, + 0.5679870247840881 + ], + [ + 0.6142190098762512, + 0.6142190098762512 + ], + [ + 0.6604499816894531, + 0.6604499816894531 + ], + [ + 0.7264950275421143, + 0.7264950275421143 + ], + [ + 0.7727259993553162, + 0.7727259993553162 + ], + [ + 0.8255620002746582, + 0.8255620002746582 + ], + [ + 0.8982120156288147, + 0.8982120156288147 + ], + [ + 0.97086101770401, + 0.97086101770401 + ], + [ + 1.0435110330581665, + 1.0435110330581665 + ], + [ + 1.1227649450302124, + 1.1227649450302124 + ], + [ + 1.2135770320892334, + 1.2135770320892334 + ], + [ + 1.3203719854354858, + 1.3203719854354858 + ], + [ + 1.4271659851074219, + 1.4271659851074219 + ], + [ + 1.5339610576629639, + 1.5339610576629639 + ], + [ + 1.6504650115966797, + 1.6504650115966797 + ] + ], + [ + [ + 1.1264280080795288 + ], + [ + 1.2181140184402466 + ], + [ + 1.3098000288009644 + ], + [ + 1.4407800436019897 + ], + [ + 1.5324660539627075 + ], + [ + 1.6372499465942383 + ], + [ + 1.7813279628753662 + ], + [ + 1.9254059791564941 + ], + [ + 2.069483995437622 + ], + [ + 2.2266600131988525 + ], + [ + 2.4067580699920654 + ], + [ + 2.6185519695281982 + ], + [ + 2.8303470611572266 + ], + [ + 3.0421409606933594 + ], + [ + 3.2731900215148926 + ] + ], + [ + [ + 0.7183359861373901, + 0.7183359861373901 + ], + [ + 0.7768059968948364, + 0.7768059968948364 + ], + [ + 0.8352749943733215, + 0.8352749943733215 + ], + [ + 0.9188029766082764, + 0.9188029766082764 + ], + [ + 0.9772719740867615, + 0.9772719740867615 + ], + [ + 1.0440939664840698, + 1.0440939664840698 + ], + [ + 1.1359740495681763, + 1.1359740495681763 + ], + [ + 1.2278540134429932, + 1.2278540134429932 + ], + [ + 1.319735050201416, + 1.319735050201416 + ], + [ + 1.4199680089950562, + 1.4199680089950562 + ], + [ + 1.5348180532455444, + 1.5348180532455444 + ], + [ + 1.66988205909729, + 1.66988205909729 + ], + [ + 1.804945945739746, + 1.804945945739746 + ], + [ + 1.9400099515914917, + 1.9400099515914917 + ], + [ + 2.0873520374298096, + 2.0873520374298096 + ] + ], + [ + [ + 0.6880000233650208 + ], + [ + 0.7440000176429749 + ], + [ + 0.800000011920929 + ], + [ + 0.8799999952316284 + ], + [ + 0.9359999895095825 + ], + [ + 1 + ], + [ + 1.0880000591278076 + ], + [ + 1.1759999990463257 + ], + [ + 1.2640000581741333 + ], + [ + 1.3600000143051147 + ], + [ + 1.4700000286102295 + ], + [ + 1.5993599891662598 + ], + [ + 1.72871994972229 + ], + [ + 1.8580800294876099 + ], + [ + 1.9991999864578247 + ] + ], + [ + [ + 1.2439899444580078 + ], + [ + 1.3452450037002563 + ], + [ + 1.4464999437332153 + ], + [ + 1.5911500453948975 + ], + [ + 1.6924049854278564 + ], + [ + 1.8081250190734863 + ], + [ + 1.9672399759292603 + ], + [ + 2.126354932785034 + ], + [ + 2.2854700088500977 + ], + [ + 2.459049940109253 + ], + [ + 2.6579439640045166 + ], + [ + 2.89184308052063 + ], + [ + 3.125741958618164 + ], + [ + 3.3596410751342773 + ], + [ + 3.6148040294647217 + ] + ], + [ + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ], + [ + 40 + ] + ], + [ + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ], + [ + 5 + ] + ], + [ + [ + 0.7458779811859131 + ], + [ + 0.8065890073776245 + ], + [ + 0.8672999739646912 + ], + [ + 0.9540299773216248 + ], + [ + 1.0147409439086914 + ], + [ + 1.08412504196167 + ], + [ + 1.179527997970581 + ], + [ + 1.2749309539794922 + ], + [ + 1.3703340291976929 + ], + [ + 1.474410057067871 + ], + [ + 1.5936640501022339 + ], + [ + 1.7339060306549072 + ], + [ + 1.874148964881897 + ], + [ + 2.0143909454345703 + ], + [ + 2.1673829555511475 + ] + ], + [ + [ + 1.4914400577545166, + 1.862889051437378 + ], + [ + 1.6128360033035278, + 2.0145199298858643 + ], + [ + 1.734233021736145, + 2.1661500930786133 + ], + [ + 1.907655954360962, + 2.382765054702759 + ], + [ + 2.0290520191192627, + 2.534395933151245 + ], + [ + 2.1677908897399902, + 2.707688093185425 + ], + [ + 2.358556032180786, + 2.9459640979766846 + ], + [ + 2.5493218898773193, + 3.1842410564422607 + ], + [ + 2.7400870323181152, + 3.4225170612335205 + ], + [ + 2.948194980621338, + 3.682455062866211 + ], + [ + 3.1866519451141357, + 3.9803009033203125 + ], + [ + 3.4670779705047607, + 4.330566883087158 + ], + [ + 3.7475030422210693, + 4.68083381652832 + ], + [ + 4.027927875518799, + 5.031099796295166 + ], + [ + 4.3338470458984375, + 5.413208961486816 + ] + ] + ] + }, + "elementalSkill": { + "name": "Icetide Vortex", + "description": "Sharp frost, swift blade.\\n\\nPress\\nSlashes swiftly, dealing Cryo DMG.\\nWhen it hits an opponent, Eula gains a stack of Grimheart that stacks up to 2 times. These stacks can only be gained once every 0.3s.\\n\\nGrimheart\\nIncreases Eula's resistance to interruption and DEF.\\n\\nHold\\nWielding her sword, Eula consumes all the stacks of Grimheart and lashes forward, dealing AoE Cryo DMG to opponents in front of her.\\nIf Grimheart stacks are consumed, surrounding opponents will have their Physical RES and Cryo RES decreased.\\nEach consumed stack of Grimheart will be converted into an Icewhirl Brand that deals Cryo DMG to nearby opponents.\\n\\n\"So the waves roiled, swallowing the crown of the nobles. And ever after did each drop amidst the icy waves reflect a golden crown, each and every droplet of the spray shining with its light.\"", + "skillLabels": [ + "Press DMG", + "Hold DMG", + "Icewhirl Brand DMG", + "DEF Bonus", + "Grimheart Duration", + "Physical RES Decrease", + "Cryo RES Decrease", + "RES Decrease Duration", + "Press CD", + "CD (hold)" + ], + "skillStatsLabels": [ + "{0:p}", + "{0:p}", + "{0:p}", + "{0:p} Per Stack", + "{0:1f}s", + "{0:p}", + "{0:p}", + "{0:1f}s", + "{0:1f}s", + "{0:1f}s" + ], + "skillStats": [ + [ + [ + 1.4639999866485596 + ], + [ + 1.573799967765808 + ], + [ + 1.6835999488830566 + ], + [ + 1.8300000429153442 + ], + [ + 1.9398000240325928 + ], + [ + 2.0495998859405518 + ], + [ + 2.196000099182129 + ], + [ + 2.342400074005127 + ], + [ + 2.488800048828125 + ], + [ + 2.635200023651123 + ], + [ + 2.781599998474121 + ], + [ + 2.927999973297119 + ], + [ + 3.1110000610351562 + ], + [ + 3.2939999103546143 + ], + [ + 3.4769999980926514 + ] + ], + [ + [ + 2.4560000896453857 + ], + [ + 2.640199899673462 + ], + [ + 2.824399948120117 + ], + [ + 3.069999933242798 + ], + [ + 3.254199981689453 + ], + [ + 3.4384000301361084 + ], + [ + 3.684000015258789 + ], + [ + 3.9296000003814697 + ], + [ + 4.17519998550415 + ], + [ + 4.42080020904541 + ], + [ + 4.666399955749512 + ], + [ + 4.9120001792907715 + ], + [ + 5.218999862670898 + ], + [ + 5.526000022888184 + ], + [ + 5.833000183105469 + ] + ], + [ + [ + 0.9599999785423279 + ], + [ + 1.031999945640564 + ], + [ + 1.1039999723434448 + ], + [ + 1.2000000476837158 + ], + [ + 1.2719999551773071 + ], + [ + 1.343999981880188 + ], + [ + 1.440000057220459 + ], + [ + 1.5360000133514404 + ], + [ + 1.6319999694824219 + ], + [ + 1.7280000448226929 + ], + [ + 1.8240000009536743 + ], + [ + 1.9199999570846558 + ], + [ + 2.0399999618530273 + ], + [ + 2.1600000858306885 + ], + [ + 2.2799999713897705 + ] + ], + [ + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ], + [ + 0.30000001192092896 + ] + ], + [ + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ], + [ + 18 + ] + ], + [ + [ + 0.1599999964237213 + ], + [ + 0.17000000178813934 + ], + [ + 0.18000000715255737 + ], + [ + 0.1899999976158142 + ], + [ + 0.20000000298023224 + ], + [ + 0.20999999344348907 + ], + [ + 0.2199999988079071 + ], + [ + 0.23000000417232513 + ], + [ + 0.23999999463558197 + ], + [ + 0.25 + ], + [ + 0.25 + ], + [ + 0.25 + ], + [ + 0.25 + ], + [ + 0.25 + ], + [ + 0.25 + ] + ], + [ + [ + 0.1599999964237213 + ], + [ + 0.17000000178813934 + ], + [ + 0.18000000715255737 + ], + [ + 0.1899999976158142 + ], + [ + 0.20000000298023224 + ], + [ + 0.20999999344348907 + ], + [ + 0.2199999988079071 + ], + [ + 0.23000000417232513 + ], + [ + 0.23999999463558197 + ], + [ + 0.25 + ], + [ + 0.25 + ], + [ + 0.25 + ], + [ + 0.25 + ], + [ + 0.25 + ], + [ + 0.25 + ] + ], + [ + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ], + [ + 7 + ] + ], + [ + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ], + [ + 4 + ] + ], + [ + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ], + [ + 10 + ] + ] + ] + } +} \ No newline at end of file diff --git a/src/data/characters.js b/src/data/characters.js index b9578601..e58fcba0 100644 --- a/src/data/characters.js +++ b/src/data/characters.js @@ -572,6 +572,77 @@ export const characters = { boss: itemList.shard_of_a_foul_legacy, }, }, + eula: { + name: 'Eula', + id: 'eula', + rarity: 5, + element: elements.cryo, + weapon: weapons.claymore, + sex: 'female', + nation: 'mondstadt', + ascension: [ + { + items: [ + { item: itemList.shivada_jade_chunk, amount: 1 }, + { item: itemList.none, amount: null }, + { item: itemList.dandelion_seed, amount: 3 }, + { item: itemList.damaged_mask, amount: 3 }, + ], + mora: 20000, + }, + { + items: [ + { item: itemList.shivada_jade_fragment, amount: 3 }, + { item: itemList.crystalline_bloom, amount: 2 }, + { item: itemList.dandelion_seed, amount: 10 }, + { item: itemList.damaged_mask, amount: 15 }, + ], + mora: 40000, + }, + { + items: [ + { item: itemList.shivada_jade_fragment, amount: 6 }, + { item: itemList.crystalline_bloom, amount: 4 }, + { item: itemList.dandelion_seed, amount: 20 }, + { item: itemList.stained_mask, amount: 12 }, + ], + mora: 60000, + }, + { + items: [ + { item: itemList.shivada_jade_chunk, amount: 3 }, + { item: itemList.crystalline_bloom, amount: 8 }, + { item: itemList.dandelion_seed, amount: 30 }, + { item: itemList.stained_mask, amount: 18 }, + ], + mora: 80000, + }, + { + items: [ + { item: itemList.shivada_jade_chunk, amount: 6 }, + { item: itemList.crystalline_bloom, amount: 12 }, + { item: itemList.dandelion_seed, amount: 45 }, + { item: itemList.ominous_mask, amount: 12 }, + ], + mora: 100000, + }, + { + items: [ + { item: itemList.shivada_jade_gemstone, amount: 6 }, + { item: itemList.crystalline_bloom, amount: 20 }, + { item: itemList.dandelion_seed, amount: 60 }, + { item: itemList.ominous_mask, amount: 24 }, + ], + mora: 120000, + }, + ], + stats: { hp: 12296, atk: 318, def: 698 }, + material: { + book: [itemList.teachings_of_resistance, itemList.guide_to_resistance, itemList.philosophies_of_resistance], + material: [itemList.damaged_mask, itemList.stained_mask, itemList.ominous_mask], + boss: itemList.dragon_lords_crown, + }, + }, fischl: { name: 'Fischl', id: 'fischl', diff --git a/src/data/itemList.js b/src/data/itemList.js index 50f629be..064687f9 100644 --- a/src/data/itemList.js +++ b/src/data/itemList.js @@ -635,5 +635,7 @@ export const itemList = { qingxin: { id: 'qingxin', name: 'Qingxin' }, shadow_of_the_warrior: { id: 'shadow_of_the_warrior', name: 'Shadow of the Warrior' }, juvenile_jade: { id: 'juvenile_jade', name: 'Juvenile Jade', rarity: 5 }, - bloodjade_branch: { id: 'bloodjade_branch', name: 'Bloodjade Branch', rarity: 5 } + bloodjade_branch: { id: 'bloodjade_branch', name: 'Bloodjade Branch', rarity: 5 }, + crystalline_bloom: { id: 'crystalline_bloom', name: 'Crystalline Bloom', rarity: 5 }, + dragon_lords_crown: { id: 'dragon_lords_crown', name: "Dragon Lord's Crown", rarity: 5 } }; diff --git a/src/data/weaponList.js b/src/data/weaponList.js index 82ce6df6..cc9f48af 100644 --- a/src/data/weaponList.js +++ b/src/data/weaponList.js @@ -6374,5 +6374,63 @@ export const weaponList = { }, ], }, - + song_of_broken_pines: { + name: "Song of Broken Pines", + id: 'song_of_broken_pines', + rarity: 5, + atk: 46, + secondary: 'Physical DMG Bonus', + type: weapons.claymore, + source: 'wish', + ascension: [ + { + items: [ + { item: itemList.tile_of_decarabians_tower, amount: 5 }, + { item: itemList.heavy_horn, amount: 5 }, + { item: itemList.damaged_mask, amount: 3 }, + ], + mora: 10000, + }, + { + items: [ + { item: itemList.debris_of_decarabians_city, amount: 5 }, + { item: itemList.heavy_horn, amount: 18 }, + { item: itemList.damaged_mask, amount: 12 }, + ], + mora: 20000, + }, + { + items: [ + { item: itemList.debris_of_decarabians_city, amount: 9 }, + { item: itemList.black_bronze_horn, amount: 9 }, + { item: itemList.stained_mask, amount: 9 }, + ], + mora: 30000, + }, + { + items: [ + { item: itemList.fragment_of_decarabians_epic, amount: 5 }, + { item: itemList.black_bronze_horn, amount: 18 }, + { item: itemList.stained_mask, amount: 14 }, + ], + mora: 45000, + }, + { + items: [ + { item: itemList.fragment_of_decarabians_epic, amount: 9 }, + { item: itemList.black_crystal_horn, amount: 14 }, + { item: itemList.ominous_mask, amount: 9 }, + ], + mora: 55000, + }, + { + items: [ + { item: itemList.scattered_piece_of_decarabians_dream, amount: 6 }, + { item: itemList.black_crystal_horn, amount: 27 }, + { item: itemList.ominous_mask, amount: 18 }, + ], + mora: 65000, + }, + ], + }, }; diff --git a/src/locales/en.json b/src/locales/en.json index 68c02fb6..c3773d6d 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -19,8 +19,7 @@ "message": "Your best Genshin Impact companion! Help you plan what to farm with ascension calculator, also track your progress with todo and wish counter.", "banner": { "featured": [ - "Zhongli", - "Yanfei" + "Eula" ], "summoned": "Summoned", "percentage": "from all {rarity}", diff --git a/src/locales/ko.json b/src/locales/ko.json index 9c06225f..f2198b9f 100644 --- a/src/locales/ko.json +++ b/src/locales/ko.json @@ -17,10 +17,6 @@ "welcome": "Paimon.moe에 어서오세요! 👋", "message": "최고의 원신 동반자! 돌파 계산기로 파밍 계획을 도와주고, 할 일 목록과 기원 통계를 통해 진척도를 확인해줍니다.", "banner": { - "featured": [ - "종려", - "연비" - ], "summoned": "획득", "percentage": "(모든 {rarity} 중)", "avg": "평균 천장", diff --git a/src/locales/ru.json b/src/locales/ru.json index 780ed917..64189600 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -18,10 +18,6 @@ "welcome": "Добро пожаловать на Paimon.moe! 👋", "message": "Твой лучший компаньон в Genshin Impact! Поможет тебе распланировать что фармить в калькуляторе возвышения, а также отслеживать свой прогресс с помощью счетчика молитв и cписка дел", "banner": { - "featured": [ - "Чжун Ли", - "Янь Фэй" - ], "summoned": "Призывов", "percentage": "из всех {rarity}", "avg": "Среднее число молитв", diff --git a/src/routes/_index/banner.svelte b/src/routes/_index/banner.svelte index 7a7f4d48..a0b80503 100644 --- a/src/routes/_index/banner.svelte +++ b/src/routes/_index/banner.svelte @@ -1,5 +1,5 @@ Wish Tally - Paimon.moe - - + +
@@ -155,57 +151,59 @@

-
- {banner.name} +
+ {banner.name} {#if loading} {:else}
- - + + - - + + - - + + - - + + - - + - - + - - - - + {#if id > 300000 && id < 400000} + + + + + {/if}
Last Update{dayjs(data.time).fromNow()}Last Update{dayjs(data.time).fromNow()}
Wish Total{numberFormat.format(data.total.all)}Wish Total{numberFormat.format(data.total.all)}
Total User{numberFormat.format(data.total.users)}Total User{numberFormat.format(data.total.users)}
5★ Median{numberFormat.format(data.median.legendary)}5★ Median{numberFormat.format(data.median.legendary)}
Total 5★ + Total 5★ {numberFormat.format(data.total.legendary)} ({numberFormat.format((data.total.legendary / data.total.all) * 100)}%)
Total 4★ + Total 4★ {numberFormat.format(data.total.rare)} ({numberFormat.format((data.total.rare / data.total.all) * 100)}%)
Won 50:50 - {numberFormat.format( - ((totalFeatured - totalGuarantee) / (data.total.legendary - totalGuarantee)) * 100, - )}% -
Won 50:50 + {numberFormat.format( + ((totalFeatured - totalGuarantee) / (data.total.legendary - totalGuarantee)) * 100, + )}% +
{/if}
{#if !loading} -
+
{ getData(); }); +
- {banner.name} + + {banner.name} +
{#if loading} @@ -298,7 +305,7 @@ class="flex flex-row items-center bg-background rounded-xl py-2 relative px-4 mb-2 flex-1 cursor-pointer" on:click={toggleLegendaryList} > - {#if id === 200002} + {#if id === 200001}
diff --git a/src/routes/wish/tally/index.svelte b/src/routes/wish/tally/index.svelte index 6357e4d3..d07998f4 100644 --- a/src/routes/wish/tally/index.svelte +++ b/src/routes/wish/tally/index.svelte @@ -25,17 +25,32 @@

+ + - - - + {#if showOld[0]} + + + {:else} + +
+ {/if} + {#if showOld[1]} {:else} -
{/if} - {#if showOld[1]} + {#if showOld[2]} {:else} - diff --git a/static/images/characters/eula.png b/static/images/characters/eula.png new file mode 100644 index 00000000..98290721 Binary files /dev/null and b/static/images/characters/eula.png differ diff --git a/static/images/characters/full/eula.png b/static/images/characters/full/eula.png new file mode 100644 index 00000000..daf6a6be Binary files /dev/null and b/static/images/characters/full/eula.png differ diff --git a/static/images/characters/full/yanfei.png b/static/images/characters/full/yanfei.png index 4d92d7d5..33a7edff 100644 Binary files a/static/images/characters/full/yanfei.png and b/static/images/characters/full/yanfei.png differ diff --git a/static/images/home/eula.png b/static/images/home/eula.png new file mode 100644 index 00000000..55a112bc Binary files /dev/null and b/static/images/home/eula.png differ diff --git a/static/images/items/crystalline_bloom.png b/static/images/items/crystalline_bloom.png new file mode 100644 index 00000000..33dab965 Binary files /dev/null and b/static/images/items/crystalline_bloom.png differ diff --git a/static/images/items/dragon_lords_crown.png b/static/images/items/dragon_lords_crown.png new file mode 100644 index 00000000..f4bb0759 Binary files /dev/null and b/static/images/items/dragon_lords_crown.png differ diff --git a/static/images/skills/eula/constellation_1.png b/static/images/skills/eula/constellation_1.png new file mode 100644 index 00000000..b8c45aff Binary files /dev/null and b/static/images/skills/eula/constellation_1.png differ diff --git a/static/images/skills/eula/constellation_2.png b/static/images/skills/eula/constellation_2.png new file mode 100644 index 00000000..24c0b5bf Binary files /dev/null and b/static/images/skills/eula/constellation_2.png differ diff --git a/static/images/skills/eula/constellation_3.png b/static/images/skills/eula/constellation_3.png new file mode 100644 index 00000000..d816f6f3 Binary files /dev/null and b/static/images/skills/eula/constellation_3.png differ diff --git a/static/images/skills/eula/constellation_4.png b/static/images/skills/eula/constellation_4.png new file mode 100644 index 00000000..52dadab7 Binary files /dev/null and b/static/images/skills/eula/constellation_4.png differ diff --git a/static/images/skills/eula/constellation_5.png b/static/images/skills/eula/constellation_5.png new file mode 100644 index 00000000..697b6e7f Binary files /dev/null and b/static/images/skills/eula/constellation_5.png differ diff --git a/static/images/skills/eula/constellation_6.png b/static/images/skills/eula/constellation_6.png new file mode 100644 index 00000000..b6803dd0 Binary files /dev/null and b/static/images/skills/eula/constellation_6.png differ diff --git a/static/images/skills/eula/talent_1.png b/static/images/skills/eula/talent_1.png new file mode 100644 index 00000000..b9431059 Binary files /dev/null and b/static/images/skills/eula/talent_1.png differ diff --git a/static/images/skills/eula/talent_2.png b/static/images/skills/eula/talent_2.png new file mode 100644 index 00000000..d816f6f3 Binary files /dev/null and b/static/images/skills/eula/talent_2.png differ diff --git a/static/images/skills/eula/talent_3.png b/static/images/skills/eula/talent_3.png new file mode 100644 index 00000000..697b6e7f Binary files /dev/null and b/static/images/skills/eula/talent_3.png differ diff --git a/static/images/skills/eula/talent_4.png b/static/images/skills/eula/talent_4.png new file mode 100644 index 00000000..5c05df2d Binary files /dev/null and b/static/images/skills/eula/talent_4.png differ diff --git a/static/images/skills/eula/talent_5.png b/static/images/skills/eula/talent_5.png new file mode 100644 index 00000000..eefbe4a1 Binary files /dev/null and b/static/images/skills/eula/talent_5.png differ diff --git a/static/images/skills/eula/talent_6.png b/static/images/skills/eula/talent_6.png new file mode 100644 index 00000000..83741433 Binary files /dev/null and b/static/images/skills/eula/talent_6.png differ