diff --git a/src/data/characterData/chasca.json b/src/data/characterData/chasca.json
new file mode 100644
index 00000000..135c8aa8
--- /dev/null
+++ b/src/data/characterData/chasca.json
@@ -0,0 +1,1423 @@
+{
+ "id": "chasca",
+ "description": "The Peacemaker of the Tlalocan, the ender of all disputes.",
+ "weapon": "bow",
+ "rarity": "legendary",
+ "hp": [
+ null,
+ 762.656,
+ 825.9564479999999,
+ 889.2568959999999,
+ 953.3199999999999,
+ 1016.6204479999999,
+ 1080.683552,
+ 1143.984,
+ 1208.047104,
+ 1272.1102079999998,
+ 1335.4106559999998,
+ 1399.4737599999999,
+ 1463.536864,
+ 1527.599968,
+ 1592.425728,
+ 1656.488832,
+ 1720.5519359999996,
+ 1785.377696,
+ 1849.4407999999999,
+ 1914.2665599999998,
+ 1978.3296639999999,
+ 2632.238234,
+ 2697.063994,
+ 2761.889754,
+ 2826.715514,
+ 2891.541274,
+ 2956.367034,
+ 3021.95545,
+ 3086.7812099999996,
+ 3151.60697,
+ 3217.195386,
+ 3282.021146,
+ 3347.609562,
+ 3413.1979779999997,
+ 3478.786394,
+ 3543.612154,
+ 3609.20057,
+ 3675.551642,
+ 3741.140058,
+ 3806.728474,
+ 3872.3168899999996,
+ 3938.667962,
+ 4403.287192,
+ 4468.875607999999,
+ 4535.22668,
+ 4601.577752,
+ 4667.166168,
+ 4733.51724,
+ 4799.868312,
+ 4866.219384,
+ 4932.570456,
+ 4999.684184,
+ 5066.035256,
+ 5685.527556,
+ 5751.8786279999995,
+ 5818.992356,
+ 5885.343427999999,
+ 5952.4571559999995,
+ 6019.570884,
+ 6086.684611999999,
+ 6153.798339999999,
+ 6220.912068,
+ 6288.025796,
+ 6355.139523999999,
+ 6819.758824,
+ 6886.872552,
+ 6953.98628,
+ 7021.862663999999,
+ 7088.976392,
+ 7156.852776,
+ 7224.72916,
+ 7291.842888,
+ 7359.719271999999,
+ 7427.5956559999995,
+ 7495.47204,
+ 7960.0911399999995,
+ 8027.967524,
+ 8096.606564,
+ 8164.482948,
+ 8232.359332,
+ 8300.998371999998,
+ 8368.874756,
+ 8437.513796,
+ 8506.152836,
+ 8574.791876,
+ 8643.430916,
+ 9108.050416,
+ 9176.689456,
+ 9245.328496,
+ 9313.967536,
+ 9382.606576,
+ 9451.245616,
+ 9520.647312000001,
+ 9589.286352000001,
+ 9658.688048,
+ 9728.089743999999,
+ 9796.728784
+ ],
+ "atk": [
+ null,
+ 26.999,
+ 29.239917,
+ 31.480833999999998,
+ 33.74875,
+ 35.989667,
+ 38.257583,
+ 40.4985,
+ 42.766416,
+ 45.034332,
+ 47.275248999999995,
+ 49.543164999999995,
+ 51.811081,
+ 54.078997,
+ 56.373912,
+ 58.641828000000004,
+ 60.90974399999999,
+ 63.204659,
+ 65.47257499999999,
+ 67.76749,
+ 70.035406,
+ 93.18291599999999,
+ 95.477831,
+ 97.77274599999998,
+ 100.067661,
+ 102.362576,
+ 104.657491,
+ 106.97940499999999,
+ 109.27431999999999,
+ 111.56923499999999,
+ 113.891149,
+ 116.186064,
+ 118.507978,
+ 120.82989199999999,
+ 123.151806,
+ 125.446721,
+ 127.76863499999999,
+ 130.117548,
+ 132.439462,
+ 134.761376,
+ 137.08329,
+ 139.43220300000002,
+ 155.879118,
+ 158.201032,
+ 160.549945,
+ 162.89885800000002,
+ 165.22077199999998,
+ 167.569685,
+ 169.918598,
+ 172.26751099999998,
+ 174.616424,
+ 176.992336,
+ 179.341249,
+ 201.270467,
+ 203.61937999999998,
+ 205.99529199999998,
+ 208.344205,
+ 210.720117,
+ 213.096029,
+ 215.471941,
+ 217.847853,
+ 220.223765,
+ 222.59967699999999,
+ 224.97558899999999,
+ 241.422506,
+ 243.798418,
+ 246.17433,
+ 248.577241,
+ 250.953153,
+ 253.356064,
+ 255.758975,
+ 258.134887,
+ 260.53779799999995,
+ 262.94070899999997,
+ 265.34362,
+ 281.79053,
+ 284.193441,
+ 286.62335099999996,
+ 289.026262,
+ 291.429173,
+ 293.859083,
+ 296.26199399999996,
+ 298.69190399999997,
+ 301.121814,
+ 303.551724,
+ 305.981634,
+ 322.428554,
+ 324.85846399999997,
+ 327.288374,
+ 329.718284,
+ 332.148194,
+ 334.578104,
+ 337.035013,
+ 339.464923,
+ 341.921832,
+ 344.378741,
+ 346.808651
+ ],
+ "def": [
+ null,
+ 47.864,
+ 51.836712,
+ 55.80942399999999,
+ 59.83,
+ 63.80271199999999,
+ 67.82328799999999,
+ 71.79599999999999,
+ 75.816576,
+ 79.83715199999999,
+ 83.80986399999999,
+ 87.83044,
+ 91.851016,
+ 95.871592,
+ 99.940032,
+ 103.96060800000001,
+ 107.98118399999998,
+ 112.04962400000001,
+ 116.07019999999999,
+ 120.13863999999998,
+ 124.15921599999999,
+ 165.19921599999998,
+ 169.267656,
+ 173.33609599999997,
+ 177.404536,
+ 181.472976,
+ 185.541416,
+ 189.65771999999998,
+ 193.72616,
+ 197.79459999999997,
+ 201.910904,
+ 205.979344,
+ 210.09564799999998,
+ 214.21195199999997,
+ 218.32825599999998,
+ 222.396696,
+ 226.51299999999998,
+ 230.677168,
+ 234.79347199999998,
+ 238.909776,
+ 243.02607999999998,
+ 247.190248,
+ 276.350248,
+ 280.466552,
+ 284.63072,
+ 288.794888,
+ 292.91119199999997,
+ 297.07536,
+ 301.239528,
+ 305.40369599999997,
+ 309.567864,
+ 313.779896,
+ 317.94406399999997,
+ 356.82406399999996,
+ 360.988232,
+ 365.20026399999995,
+ 369.36443199999997,
+ 373.576464,
+ 377.78849599999995,
+ 382.000528,
+ 386.21256,
+ 390.42459199999996,
+ 394.636624,
+ 398.848656,
+ 428.00865600000003,
+ 432.220688,
+ 436.43272,
+ 440.692616,
+ 444.904648,
+ 449.16454400000003,
+ 453.42444,
+ 457.63647199999997,
+ 461.896368,
+ 466.15626399999996,
+ 470.41616,
+ 499.57615999999996,
+ 503.836056,
+ 508.143816,
+ 512.403712,
+ 516.663608,
+ 520.971368,
+ 525.231264,
+ 529.5390239999999,
+ 533.846784,
+ 538.154544,
+ 542.462304,
+ 571.622304,
+ 575.930064,
+ 580.237824,
+ 584.545584,
+ 588.853344,
+ 593.161104,
+ 597.5167280000001,
+ 601.824488,
+ 606.180112,
+ 610.5357359999999,
+ 614.843496
+ ],
+ "critRate": [
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.05,
+ 0.098,
+ 0.098,
+ 0.098,
+ 0.098,
+ 0.098,
+ 0.098,
+ 0.098,
+ 0.098,
+ 0.098,
+ 0.098,
+ 0.098,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.14600000000000002,
+ 0.194,
+ 0.194,
+ 0.194,
+ 0.194,
+ 0.194,
+ 0.194,
+ 0.194,
+ 0.194,
+ 0.194,
+ 0.194,
+ 0.194,
+ 0.242,
+ 0.242,
+ 0.242,
+ 0.242,
+ 0.242,
+ 0.242,
+ 0.242,
+ 0.242,
+ 0.242,
+ 0.242,
+ 0.242
+ ],
+ "statGrow": "critRate",
+ "constellations": [
+ {
+ "name": "Cylinder, the Restless Roulette",
+ "description": "When triggering the Passive Talent \"Bullet Trick\"'s \"Spiritbinding Conversion,\" the 2nd Shadowhunt Shell loaded into the cylinder will be additionally converted into a Shining Shadowhunt Shell.\\nThe chance to trigger \"Spiritbinding Conversion\" is increased: If there are party members who meet the Elemental Conversion Type requirements, the chance to trigger \"Spiritbinding Conversion\" is increased by 33.3%, up to a maximum of 100%.\\n\\nYou must first unlock the Passive Talent \"Bullet Trick.\"\\nIn addition, Chasca's Nightsoul point and Phlogiston consumption in her Nightsoul's Blessing state is decreased by 30% while out of combat."
+ },
+ {
+ "name": "Muzzle, the Searing Smoke",
+ "description": "When Chasca takes the field, she will obtain 1 stack of \"Spirit of the Radiant Shadow\" from the Passive Talent \"Bullet Trick.\" You must first unlock the Passive Talent \"Bullet Trick\" for this effect.\\nIn addition, when the Shining Shadowhunt Shells from Spirit Reins, Shadow Hunt's Multitarget Fire hit opponents, they will deal AoE Elemental DMG of the corresponding Elemental Type of the Shining Shadowhunt Shells equal to 400% of Chasca's ATK. This DMG is considered Charged Attack DMG. This effect can be triggered once each time Chasca uses Multitarget Fire."
+ },
+ {
+ "name": "Reins, Her Careful Control",
+ "description": "Increases the Level of Spirit Reins, Shadow Hunt by 3.\\nMaximum upgrade level is 15."
+ },
+ {
+ "name": "Sparks, the Sudden Shot",
+ "description": "When the Radiant Soulseeker Shells from Soul Reaper's Fatal Round hit opponents, they will restore 1.5 Elemental Energy to Chasca, and deal AoE Elemental DMG of the corresponding Elemental Type of the Radiant Soulseeker Shells equal to 400% of Chasca's ATK. This DMG is considered Charged Attack DMG.\\nThe aforementioned corresponding elemental AoE DMG effect can be triggered once each time Chasca uses Soul Reaper's Fatal Round."
+ },
+ {
+ "name": "Brim, the Sandshadow's Silhouette",
+ "description": "Increases the Level of Soul Reaper's Fatal Round by 3.\\nMaximum upgrade level is 15."
+ },
+ {
+ "name": "Showdown, the Glory of Battle",
+ "description": "Chasca's Multitarget Fire charge time is decreased, and after the Passive Talent \"Bullet Trick\"'s \"Spiritbinding Conversion\" is triggered, Chasca will gain the \"Fatal Rounds\" state: For the next 3s, the next time Chasca uses Spirit Reins, Shadow Hunt's Multitarget Fire, the shots will finish charging instantly, and the CRIT DMG of that instance of Multitarget Fire's Shadowhunt Shells and Shining Shadowhunt Shells increases by 120%. 1 \"Fatal Rounds\" effect can be gained once every 3s.\\n\\nYou must first unlock the Passive Talent \"Bullet Trick\" to gain access to the above effect."
+ }
+ ],
+ "passives": [
+ {
+ "name": "Bullet Trick",
+ "description": "When the Elemental Skill Spirit Reins, Shadow Hunt's Multitarget Fire is being charged, if there are party members who meet the Elemental Conversion Type requirements, gain the following effects based on the number of different eligible Elemental Types present:\\n·There is a 33.3%/66.7%/100% chance for each Type to trigger \"Spiritbinding Conversion\" and cause the 3rd Shadowhunt Shell loaded into the cylinder to be randomly converted into a Shining Shadowhunt Shell from one of the corresponding Elemental Types.\\n·Each Elemental Type will grant Chasca 1 stack of Spirit of the Radiant Shadow, increasing the DMG of Shining Shadowhunt Shell by 15%/35%/65%. This effect lasts until the current Multitarget Fire ends. Max 3 stacks."
+ },
+ {
+ "name": "Intent to Cover",
+ "description": "When a nearby party member triggers a Nightsoul Burst, Chasca will fire a \"Burning Shadowhunt Shot\" at a nearby opponent, dealing Nightsoul-aligned Anemo DMG equal to 150% of the Shadowhunt Shell DMG from her Elemental Skill Spirit Reins, Shadow Hunt. If the party has Pyro, Hydro, Cryo, or Electro characters, the Burning Shadowhunt Shot will be converted to deal Nightsoul-aligned Elemental DMG of the corresponding Elemental Type equal to 150% of the DMG dealt by Spirit Reins, Shadow Hunt's Shining Shadowhunt Shells.\\nThe DMG done in this way is considered Charged Attack DMG."
+ },
+ {
+ "name": "Night Realm's Gift: Everburning Heart",
+ "description": "After her Nightsoul points are exhausted, Chasca will switch to consuming Phlogiston to maintain her Nightsoul's Blessing.\\nWhile in an area with Phlogiston Mechanics within Natlan, she can use Nightsoul Transmission: Chasca. When the active character is in the air, the following will occur when switching to Chasca: Chasca will enter the Nightsoul's Blessing state and gain 32 Nightsoul points. Nightsoul Transmission can be triggered once every 10s by your own team."
+ },
+ {
+ "name": "Mediation's True Meaning",
+ "description": "25 Phlogiston will be restored when your own party members defeat an opponent. This effect can trigger once every 12s.\\nThis has no effect in Domains, Trounce Domains, or the Spiral Abyss."
+ }
+ ],
+ "burst": {
+ "name": "Soul Reaper's Fatal Round",
+ "description": "Chasca concentrates her will, firing a single \"Galesplitting Soulseeker Shell\" that deals Nightsoul-aligned AoE Anemo DMG. Afterward, the Galesplitting Soulseeker Shell will split into 6 Soulseeker Shells, which attack nearby opponents.\\n\\nSoulseeker Shells\\n·Deal Nightsoul-aligned Anemo DMG.\\n·For each Pyro, Hydro, Cryo, or Electro character in the party, two Soulseeker Shells will undergo corresponding Elemental Conversions to become \"Radiant Soulseeker Shells,\" which deal Nightsoul-aligned Elemental DMG from a randomly selected one of the corresponding Elemental Types.\\n\\nNone can escape from the moonlight or the whispers of the night, just as no foe can flee her attentive eyes once she's got them in her sights.",
+ "skillLabels": [
+ "Galesplitting Soulseeker Shell DMG",
+ "Soulseeker Shell DMG",
+ "Radiant Soulseeker Shell DMG",
+ "CD",
+ "Energy Cost"
+ ],
+ "skillStatsLabels": [
+ "{0:1p}",
+ "{0:1p}",
+ "{0:1p}",
+ "{0:1f}s",
+ "{0:i}"
+ ],
+ "skillStats": [
+ [
+ [
+ 0.88
+ ],
+ [
+ 0.946
+ ],
+ [
+ 1.012
+ ],
+ [
+ 1.1
+ ],
+ [
+ 1.166
+ ],
+ [
+ 1.232
+ ],
+ [
+ 1.32
+ ],
+ [
+ 1.408
+ ],
+ [
+ 1.496
+ ],
+ [
+ 1.584
+ ],
+ [
+ 1.672
+ ],
+ [
+ 1.76
+ ],
+ [
+ 1.87
+ ],
+ [
+ 1.98
+ ],
+ [
+ 2.09
+ ]
+ ],
+ [
+ [
+ 1.034
+ ],
+ [
+ 1.11155
+ ],
+ [
+ 1.1891
+ ],
+ [
+ 1.2925
+ ],
+ [
+ 1.37005
+ ],
+ [
+ 1.4476
+ ],
+ [
+ 1.551
+ ],
+ [
+ 1.6544
+ ],
+ [
+ 1.7578
+ ],
+ [
+ 1.8612
+ ],
+ [
+ 1.9646
+ ],
+ [
+ 2.068
+ ],
+ [
+ 2.19725
+ ],
+ [
+ 2.3265
+ ],
+ [
+ 2.45575
+ ]
+ ],
+ [
+ [
+ 2.068
+ ],
+ [
+ 2.2231
+ ],
+ [
+ 2.3782
+ ],
+ [
+ 2.585
+ ],
+ [
+ 2.7401
+ ],
+ [
+ 2.8952
+ ],
+ [
+ 3.102
+ ],
+ [
+ 3.3088
+ ],
+ [
+ 3.5156
+ ],
+ [
+ 3.7224
+ ],
+ [
+ 3.9292
+ ],
+ [
+ 4.136
+ ],
+ [
+ 4.3945
+ ],
+ [
+ 4.653
+ ],
+ [
+ 4.9115
+ ]
+ ],
+ [
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ]
+ ],
+ [
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ]
+ ]
+ ]
+ },
+ "attack": {
+ "name": "Normal Attack: Phantom Feather Flurry",
+ "description": "Normal Attack\\nPerforms up to 4 consecutive shots with a bow.\\n\\nCharged Attack\\nPerforms a more precise Aimed Shot with increased DMG.\\nWhile aiming, mighty winds will accumulate on the arrowhead. A fully charged wind arrow will deal Anemo DMG.\\n\\nPlunging Attack\\nFires off a shower of arrows in mid-air before falling and striking the ground, hitting opponents along the path and dealing AoE DMG upon impact.",
+ "skillLabels": [
+ "1-Hit DMG",
+ "2-Hit DMG",
+ "3-Hit DMG",
+ "4-Hit DMG",
+ "Aimed Shot",
+ "Fully-Charged Aimed Shot",
+ "Plunge DMG",
+ "Low/High Plunge DMG"
+ ],
+ "skillStatsLabels": [
+ "{0:1p}",
+ "{0:1p}",
+ "{0:1p}×2",
+ "{0:1p}×3",
+ "{0:1p}",
+ "{0:p}",
+ "{0:1p}",
+ "{0:p}/{1:p}"
+ ],
+ "skillStats": [
+ [
+ [
+ 0.480078
+ ],
+ [
+ 0.519154
+ ],
+ [
+ 0.55823
+ ],
+ [
+ 0.614053
+ ],
+ [
+ 0.653129
+ ],
+ [
+ 0.697788
+ ],
+ [
+ 0.759193
+ ],
+ [
+ 0.820598
+ ],
+ [
+ 0.882003
+ ],
+ [
+ 0.948991
+ ],
+ [
+ 1.015979
+ ],
+ [
+ 1.082966
+ ],
+ [
+ 1.149954
+ ],
+ [
+ 1.216941
+ ],
+ [
+ 1.283929
+ ]
+ ],
+ [
+ [
+ 0.445884
+ ],
+ [
+ 0.482177
+ ],
+ [
+ 0.51847
+ ],
+ [
+ 0.570317
+ ],
+ [
+ 0.60661
+ ],
+ [
+ 0.648087
+ ],
+ [
+ 0.705119
+ ],
+ [
+ 0.762151
+ ],
+ [
+ 0.819183
+ ],
+ [
+ 0.881399
+ ],
+ [
+ 0.943615
+ ],
+ [
+ 1.005832
+ ],
+ [
+ 1.068048
+ ],
+ [
+ 1.130265
+ ],
+ [
+ 1.192481
+ ]
+ ],
+ [
+ [
+ 0.296975
+ ],
+ [
+ 0.321148
+ ],
+ [
+ 0.34532
+ ],
+ [
+ 0.379852
+ ],
+ [
+ 0.404024
+ ],
+ [
+ 0.43165
+ ],
+ [
+ 0.469635
+ ],
+ [
+ 0.50762
+ ],
+ [
+ 0.545606
+ ],
+ [
+ 0.587044
+ ],
+ [
+ 0.628482
+ ],
+ [
+ 0.669921
+ ],
+ [
+ 0.711359
+ ],
+ [
+ 0.752798
+ ],
+ [
+ 0.794236
+ ]
+ ],
+ [
+ [
+ 0.254672
+ ],
+ [
+ 0.275401
+ ],
+ [
+ 0.29613
+ ],
+ [
+ 0.325743
+ ],
+ [
+ 0.346472
+ ],
+ [
+ 0.370163
+ ],
+ [
+ 0.402737
+ ],
+ [
+ 0.435311
+ ],
+ [
+ 0.467885
+ ],
+ [
+ 0.503421
+ ],
+ [
+ 0.538957
+ ],
+ [
+ 0.574492
+ ],
+ [
+ 0.610028
+ ],
+ [
+ 0.645563
+ ],
+ [
+ 0.681099
+ ]
+ ],
+ [
+ [
+ 0.4386
+ ],
+ [
+ 0.4743
+ ],
+ [
+ 0.51
+ ],
+ [
+ 0.561
+ ],
+ [
+ 0.5967
+ ],
+ [
+ 0.6375
+ ],
+ [
+ 0.6936
+ ],
+ [
+ 0.7497
+ ],
+ [
+ 0.8058
+ ],
+ [
+ 0.867
+ ],
+ [
+ 0.9282
+ ],
+ [
+ 0.9894
+ ],
+ [
+ 1.0506
+ ],
+ [
+ 1.1118
+ ],
+ [
+ 1.173
+ ]
+ ],
+ [
+ [
+ 1.24
+ ],
+ [
+ 1.333
+ ],
+ [
+ 1.426
+ ],
+ [
+ 1.55
+ ],
+ [
+ 1.643
+ ],
+ [
+ 1.736
+ ],
+ [
+ 1.86
+ ],
+ [
+ 1.984
+ ],
+ [
+ 2.108
+ ],
+ [
+ 2.232
+ ],
+ [
+ 2.356
+ ],
+ [
+ 2.48
+ ],
+ [
+ 2.635
+ ],
+ [
+ 2.79
+ ],
+ [
+ 2.945
+ ]
+ ],
+ [
+ [
+ 0.568288
+ ],
+ [
+ 0.614544
+ ],
+ [
+ 0.6608
+ ],
+ [
+ 0.72688
+ ],
+ [
+ 0.773136
+ ],
+ [
+ 0.826
+ ],
+ [
+ 0.898688
+ ],
+ [
+ 0.971376
+ ],
+ [
+ 1.044064
+ ],
+ [
+ 1.12336
+ ],
+ [
+ 1.202656
+ ],
+ [
+ 1.281952
+ ],
+ [
+ 1.361248
+ ],
+ [
+ 1.440544
+ ],
+ [
+ 1.51984
+ ]
+ ],
+ [
+ [
+ 1.136335,
+ 1.419344
+ ],
+ [
+ 1.228828,
+ 1.534872
+ ],
+ [
+ 1.32132,
+ 1.6504
+ ],
+ [
+ 1.453452,
+ 1.81544
+ ],
+ [
+ 1.545944,
+ 1.930968
+ ],
+ [
+ 1.65165,
+ 2.063
+ ],
+ [
+ 1.796995,
+ 2.244544
+ ],
+ [
+ 1.94234,
+ 2.426088
+ ],
+ [
+ 2.087686,
+ 2.607632
+ ],
+ [
+ 2.246244,
+ 2.80568
+ ],
+ [
+ 2.404802,
+ 3.003728
+ ],
+ [
+ 2.563361,
+ 3.201776
+ ],
+ [
+ 2.721919,
+ 3.399824
+ ],
+ [
+ 2.880478,
+ 3.597872
+ ],
+ [
+ 3.039036,
+ 3.79592
+ ]
+ ]
+ ]
+ },
+ "elementalSkill": {
+ "name": "Spirit Reins, Shadow Hunt",
+ "description": "Chasca and the will residing in her weapon resonate, dealing Nightsoul-aligned AoE Anemo DMG.\\nAfter using this Skill, Chasca gains 80 Nightsoul points and enters the Nightsoul's Blessing state.\\n\\nNightsoul's Blessing: Chasca\\nContinually consume Nightsoul points. When Nightsoul points are fully depleted or the skill is used again, Chasca's Nightsoul's Blessing state will end. Her Nightsoul's Blessing has the following traits:\\n·Mounts \"Soulsniper: Ritual Staff,\" increasing Chasca's Movement SPD and interruption resistance. In this state, Chasca will continually consume Nightsoul points to remain airborne. When Sprinting or increasing height, extra Nightsoul points will be consumed.\\n·When using Normal or Charged Attacks, Tap or Hold to switch between using \"Multitarget Fire\" in different ways.\\n\\nMultitarget Fire\\nTap\\nDeal Nightsoul-aligned Anemo DMG to opponents in front. This DMG is considered Normal Attack DMG.\\nHold\\nEnter Aiming Mode and choose a certain number of opponents within a certain range, before loading up to 6 Shadowhunt Shells based on the duration for which the skill was charged. When 6 Shells have been loaded or charging is stopped, these Shells will be fired at the chosen opponents in sequence.\\n\\nShadowhunt Shells\\n·Deal Nightsoul-aligned Anemo DMG, which is considered Charged Attack DMG.\\n·The 4th, 5th, and 6th Shells loaded into the cylinder will undergo Elemental Conversion based on the Elemental Types of the other characters in the party: For each Pyro, Hydro, Cryo, or Electro character in the party, one Shadowhunt Shell will randomly be Converted into a \"Shining Shadowhunt Shell\" of one of these corresponding Elemental Types, dealing Nightsoul-aligned DMG corresponding to that Elemental Type. This DMG is considered Charged Attack DMG.\\n·The Shells loaded into the cylinder are fired starting from the last Shadowhunt Shell to be loaded, in a \"last in, first out\" order.\\n\\nAdditionally, when Chasca is in the Nightsoul's Blessing state, Holding her Elemental Skill Spirit Reins, Shadow Hunt will cause her to execute a Nightsoul-aligned Plunging Attack. Release the Elemental Skill to interrupt this Plunging Attack and maintain her airborne state. Should Chasca hit the ground with her Plunging Attack, her Nightsoul's Blessing state will end.\\n\\nIn theory, as long as she's willing, those reins can bridle anything... But what could possibly be as cool as a giant hand cannon?",
+ "skillLabels": [
+ "Resonance DMG",
+ "Multitarget Fire Tap DMG",
+ "Shadowhunt Shell DMG",
+ "Shining Shadowhunt Shell DMG",
+ "Nightsoul Point Limit",
+ "CD"
+ ],
+ "skillStatsLabels": [
+ "{0:1p}",
+ "{0:1p}",
+ "{0:1p}",
+ "{0:1p}",
+ "{0:1f}",
+ "{0:1f}s"
+ ],
+ "skillStats": [
+ [
+ [
+ 0.6
+ ],
+ [
+ 0.645
+ ],
+ [
+ 0.69
+ ],
+ [
+ 0.75
+ ],
+ [
+ 0.795
+ ],
+ [
+ 0.84
+ ],
+ [
+ 0.9
+ ],
+ [
+ 0.96
+ ],
+ [
+ 1.02
+ ],
+ [
+ 1.08
+ ],
+ [
+ 1.14
+ ],
+ [
+ 1.2
+ ],
+ [
+ 1.275
+ ],
+ [
+ 1.35
+ ],
+ [
+ 1.425
+ ]
+ ],
+ [
+ [
+ 0.36
+ ],
+ [
+ 0.387
+ ],
+ [
+ 0.414
+ ],
+ [
+ 0.45
+ ],
+ [
+ 0.477
+ ],
+ [
+ 0.504
+ ],
+ [
+ 0.54
+ ],
+ [
+ 0.576
+ ],
+ [
+ 0.612
+ ],
+ [
+ 0.648
+ ],
+ [
+ 0.684
+ ],
+ [
+ 0.72
+ ],
+ [
+ 0.765
+ ],
+ [
+ 0.81
+ ],
+ [
+ 0.855
+ ]
+ ],
+ [
+ [
+ 0.488
+ ],
+ [
+ 0.5246
+ ],
+ [
+ 0.5612
+ ],
+ [
+ 0.61
+ ],
+ [
+ 0.6466
+ ],
+ [
+ 0.6832
+ ],
+ [
+ 0.732
+ ],
+ [
+ 0.7808
+ ],
+ [
+ 0.8296
+ ],
+ [
+ 0.8784
+ ],
+ [
+ 0.9272
+ ],
+ [
+ 0.976
+ ],
+ [
+ 1.037
+ ],
+ [
+ 1.098
+ ],
+ [
+ 1.159
+ ]
+ ],
+ [
+ [
+ 1.66572
+ ],
+ [
+ 1.790649
+ ],
+ [
+ 1.915578
+ ],
+ [
+ 2.08215
+ ],
+ [
+ 2.207079
+ ],
+ [
+ 2.332008
+ ],
+ [
+ 2.49858
+ ],
+ [
+ 2.665152
+ ],
+ [
+ 2.831724
+ ],
+ [
+ 2.998296
+ ],
+ [
+ 3.164868
+ ],
+ [
+ 3.33144
+ ],
+ [
+ 3.539655
+ ],
+ [
+ 3.74787
+ ],
+ [
+ 3.956085
+ ]
+ ],
+ [
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ],
+ [
+ 80
+ ]
+ ],
+ [
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ],
+ [
+ 6.5
+ ]
+ ]
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/data/characterData/ororon.json b/src/data/characterData/ororon.json
new file mode 100644
index 00000000..fb1fb6e0
--- /dev/null
+++ b/src/data/characterData/ororon.json
@@ -0,0 +1,1178 @@
+{
+ "id": "ororon",
+ "description": "A young man from the Masters of the Night-Wind who instead lives in the wild alongside all manner of life.",
+ "weapon": "bow",
+ "rarity": "rare",
+ "hp": [
+ null,
+ 775.02234,
+ 839.34919422,
+ 902.9010261,
+ 967.2278803199999,
+ 1030.7797122,
+ 1095.10656642,
+ 1158.6583983,
+ 1222.9852525200001,
+ 1287.31210674,
+ 1350.86393862,
+ 1415.19079284,
+ 1478.7426247199999,
+ 1543.06947894,
+ 1606.62131082,
+ 1670.94816504,
+ 1735.27501926,
+ 1798.8268511400001,
+ 1863.15370536,
+ 1926.7055372400002,
+ 1991.0323914599999,
+ 2570.01379146,
+ 2633.56562334,
+ 2697.89247756,
+ 2762.21933178,
+ 2825.77116366,
+ 2890.09801788,
+ 2953.64984976,
+ 3017.97670398,
+ 3081.52853586,
+ 3145.85539008,
+ 3209.4072219600002,
+ 3273.73407618,
+ 3338.0609304,
+ 3401.61276228,
+ 3465.9396165000003,
+ 3529.49144838,
+ 3593.8183026,
+ 3657.37013448,
+ 3721.6969887,
+ 3786.02384292,
+ 3849.5756748,
+ 4260.957124799999,
+ 4325.28397902,
+ 4388.8358109,
+ 4453.16266512,
+ 4516.714497,
+ 4581.041351219999,
+ 4645.36820544,
+ 4708.92003732,
+ 4773.24689154,
+ 4836.79872342,
+ 4901.12557764,
+ 5449.63432764,
+ 5513.18615952,
+ 5577.51301374,
+ 5641.8398679599995,
+ 5705.39169984,
+ 5769.71855406,
+ 5833.270385940001,
+ 5897.597240159999,
+ 5961.14907204,
+ 6025.47592626,
+ 6089.80278048,
+ 6501.18418048,
+ 6564.736012359999,
+ 6629.0628665799995,
+ 6692.614698459999,
+ 6756.941552679999,
+ 6820.49338456,
+ 6884.820238779999,
+ 6949.147093,
+ 7012.69892488,
+ 7077.025779099999,
+ 7140.57761098,
+ 7551.95911098,
+ 7616.285965200001,
+ 7679.83779708,
+ 7744.1646513000005,
+ 7808.49150552,
+ 7872.0433374,
+ 7936.37019162,
+ 7999.9220235,
+ 8064.24887772,
+ 8127.8007096,
+ 8192.127563819999,
+ 8603.50906382,
+ 8667.83591804,
+ 8731.387749919999,
+ 8795.71460414,
+ 8859.26643602,
+ 8923.59329024,
+ 8987.14512212,
+ 9051.47197634,
+ 9115.02380822,
+ 9179.35066244,
+ 9243.67751666
+ ],
+ "atk": [
+ null,
+ 20.4792,
+ 22.1789736,
+ 23.858268,
+ 25.5580416,
+ 27.237336,
+ 28.9371096,
+ 30.616404,
+ 32.316177599999996,
+ 34.015951199999996,
+ 35.6952456,
+ 37.3950192,
+ 39.074313599999996,
+ 40.7740872,
+ 42.45338159999999,
+ 44.1531552,
+ 45.852928799999994,
+ 47.5322232,
+ 49.2319968,
+ 50.9112912,
+ 52.611064799999994,
+ 67.91043479999999,
+ 69.5897292,
+ 71.2895028,
+ 72.9892764,
+ 74.6685708,
+ 76.3683444,
+ 78.0476388,
+ 79.74741239999999,
+ 81.42670679999999,
+ 83.12648039999999,
+ 84.8057748,
+ 86.5055484,
+ 88.205322,
+ 89.88461639999998,
+ 91.58439,
+ 93.26368439999999,
+ 94.96345799999999,
+ 96.64275239999999,
+ 98.34252599999998,
+ 100.04229959999999,
+ 101.72159399999998,
+ 112.592199,
+ 114.29197260000001,
+ 115.97126699999998,
+ 117.6710406,
+ 119.350335,
+ 121.05010859999999,
+ 122.7498822,
+ 124.4291766,
+ 126.12895019999999,
+ 127.8082446,
+ 129.5080182,
+ 144.0021592,
+ 145.6814536,
+ 147.3812272,
+ 149.0810008,
+ 150.7602952,
+ 152.4600688,
+ 154.1393632,
+ 155.83913679999998,
+ 157.5184312,
+ 159.2182048,
+ 160.91797839999998,
+ 171.7885824,
+ 173.4678768,
+ 175.16765039999999,
+ 176.8469448,
+ 178.5467184,
+ 180.22601279999998,
+ 181.9257864,
+ 183.62555999999998,
+ 185.30485439999998,
+ 187.004628,
+ 188.68392239999997,
+ 199.55452939999998,
+ 201.254303,
+ 202.9335974,
+ 204.633371,
+ 206.33314459999997,
+ 208.012439,
+ 209.7122126,
+ 211.391507,
+ 213.09128059999998,
+ 214.770575,
+ 216.4703486,
+ 227.34095159999998,
+ 229.0407252,
+ 230.7200196,
+ 232.41979320000002,
+ 234.09908759999996,
+ 235.79886119999998,
+ 237.47815559999998,
+ 239.1779292,
+ 240.8572236,
+ 242.5569972,
+ 244.25677079999997
+ ],
+ "def": [
+ null,
+ 49.2135,
+ 53.2982205,
+ 57.33372750000001,
+ 61.418448000000005,
+ 65.45395500000001,
+ 69.53867550000001,
+ 73.5741825,
+ 77.65890300000001,
+ 81.74362350000001,
+ 85.77913050000001,
+ 89.86385100000001,
+ 93.899358,
+ 97.98407850000001,
+ 102.0195855,
+ 106.10430600000001,
+ 110.1890265,
+ 114.22453350000002,
+ 118.30925400000001,
+ 122.34476100000002,
+ 126.42948150000001,
+ 163.1944815,
+ 167.2299885,
+ 171.314709,
+ 175.3994295,
+ 179.4349365,
+ 183.519657,
+ 187.555164,
+ 191.6398845,
+ 195.6753915,
+ 199.760112,
+ 203.79561900000004,
+ 207.8803395,
+ 211.96506,
+ 216.000567,
+ 220.0852875,
+ 224.1207945,
+ 228.20551500000005,
+ 232.241022,
+ 236.3257425,
+ 240.410463,
+ 244.44597,
+ 270.56847,
+ 274.6531905,
+ 278.6886975,
+ 282.773418,
+ 286.808925,
+ 290.8936455,
+ 294.97836600000005,
+ 299.01387300000005,
+ 303.09859350000005,
+ 307.13410050000005,
+ 311.21882100000005,
+ 346.04882100000003,
+ 350.084328,
+ 354.16904850000003,
+ 358.25376900000003,
+ 362.2892760000001,
+ 366.3739965,
+ 370.4095035,
+ 374.49422400000003,
+ 378.5297310000001,
+ 382.6144515,
+ 386.699172,
+ 412.82167200000004,
+ 416.857179,
+ 420.9418995,
+ 424.97740650000003,
+ 429.06212700000003,
+ 433.09763399999997,
+ 437.1823545,
+ 441.267075,
+ 445.30258200000003,
+ 449.38730250000003,
+ 453.4228095000001,
+ 479.54530950000003,
+ 483.63003000000003,
+ 487.6655370000001,
+ 491.7502575000001,
+ 495.834978,
+ 499.87048500000003,
+ 503.95520550000003,
+ 507.9907125000001,
+ 512.075433,
+ 516.11094,
+ 520.1956605,
+ 546.3181605,
+ 550.402881,
+ 554.438388,
+ 558.5231085,
+ 562.5586155,
+ 566.643336,
+ 570.678843,
+ 574.7635635,
+ 578.7990705,
+ 582.8837910000001,
+ 586.9685115000001
+ ],
+ "atkPercent": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.06,
+ 0.06,
+ 0.06,
+ 0.06,
+ 0.06,
+ 0.06,
+ 0.06,
+ 0.06,
+ 0.06,
+ 0.06,
+ 0.06,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.12,
+ 0.18,
+ 0.18,
+ 0.18,
+ 0.18,
+ 0.18,
+ 0.18,
+ 0.18,
+ 0.18,
+ 0.18,
+ 0.18,
+ 0.18,
+ 0.24,
+ 0.24,
+ 0.24,
+ 0.24,
+ 0.24,
+ 0.24,
+ 0.24,
+ 0.24,
+ 0.24,
+ 0.24,
+ 0.24
+ ],
+ "statGrow": "atkPercent",
+ "constellations": [
+ {
+ "name": "Trails Amidst the Forest Fog",
+ "description": "The Elemental Skill Night's Sling's Spirit Orb can bounce 2 additional times.\\nAdditionally, after the Spirit Orb hits an opponent, it will apply the Nighttide effect to them for 12s. Opponents affected by Nighttide take 50% increased DMG from Hypersense triggered by the Passive Talent, \"Nightshade Synesthesia.\" Unlock the aforementioned Passive Talent to trigger this effect."
+ },
+ {
+ "name": "King Bee of the Hidden Honeyed Wine",
+ "description": "After using his Elemental Burst, Dark Voices Echo, Ororon will obtain the Spiritual Supersense effect for 9s.\\n\\nSpiritual Supersense\\nGain 8% Electro DMG Bonus.\\nAdditionally, during this time, every additional opponent hit by the Elemental Burst Dark Voices Echo or Supersonic Oculus will grant Ororon a further 8% Electro DMG Bonus. The maximum that can be gained this way is 32% Electro DMG Bonus."
+ },
+ {
+ "name": "Roosting Bat's Spiritcage",
+ "description": "Increases the Level of Dark Voices Echo by 3.\\nMaximum upgrade level is 15."
+ },
+ {
+ "name": "As the Mysteries of the Night Wind",
+ "description": "The Supersonic Oculus summoned by the Elemental Burst Dark Voices Echo rotates 25% faster.\\nAdditionally, Ororon will restore 8 Energy to himself after using Dark Voices Echo."
+ },
+ {
+ "name": "A Gift For the Soul",
+ "description": "Increases the Level of Night's Sling by 3.\\nMaximum upgrade level is 15."
+ },
+ {
+ "name": "Ode to Deep Springs",
+ "description": "After triggering Hypersense through the Passive Talent, Nightshade Synesthesia, your current active character's ATK is increased by 10% for 9s. Max 3 stacks, each stack is counted independently.\\nAdditionally, when you use the Elemental Burst Dark Voices Echo, you will trigger one instance of an effect equivalent to Hypersense, dealing 200% of its original DMG.\\nYou must unlock the Passive Talent \"Nightshade Synesthesia\" first."
+ }
+ ],
+ "passives": [
+ {
+ "name": "Nightshade Synesthesia",
+ "description": "After a nearby party member triggers Nightsoul Burst, Ororon will gain 40 Nightsoul points. Within 15s after using his Elemental Skill, when other party members' Hydro or Electro attacks hit opponents, Ororon will gain 5 Nightsoul points, an effect that can occur every 0.3s for a maximum of 10 times during this 15s duration.\\nOroron can have a maximum of 80 Nightsoul points.\\n\\nAlso, when nearby opponents take Electro-Charged reaction DMG or Nightsoul-aligned DMG dealt by other nearby characters, Ororon will consume 10 Nightsoul points (provided he has at least that amount), entering the Nightsoul's Blessing state and triggering the Hypersense effect: Deal Nightsoul-aligned Electro DMG based on 160% of Ororon's ATK to at most 4 nearby opponents. The aforementioned effect can trigger once every 1.8s.\\n\\nNightsoul's Blessing: Ororon\\nOroron's Nightsoul's Blessing state lasts 6s."
+ },
+ {
+ "name": "Aspect Catalyst",
+ "description": "After the Elemental Skill Night's Sling's Spirit Orb hits an opponent, Ororon will gain the Aspect Sigil effect for 15s.\\n\\nAspect Sigil\\nWhen a nearby active party member hits an opponent with Normal, Charged, or Plunging Attacks, that character will restore 3 Energy. If Ororon is off-field, Ororon will also restore 3 Energy. This effect can trigger once every 1s, and can trigger 3 times per duration."
+ },
+ {
+ "name": "Night Realm's Gift: Flowing Fog, Spritely Shadows",
+ "description": "While in an area with Phlogiston Mechanics within Natlan, he can use Nightsoul Transmission: Ororon. When the active character is currently in the air, the following will trigger when switching to Ororon: Ororon will leap up high. Nightsoul Transmission can be triggered once every 10s by your party.\\n\\nHolding Aiming Mode will cause Ororon to enter the \"Spiritspeaker\" state, which will allow him to interact with \"Nightspirit Graffiti\" and \"Nightspirit Sigils,\" extracting information and power from them. The rules for interacting with these objects follow the same rules as those governing Iktomisaurus interactions.\\n\\nAdditionally, holding the jump button will cause Ororon to consume 75 Stamina and leap. In areas within Natlan where Phlogiston mechanics are present, Ororon will prioritize consuming 5 Phlogiston to leap to a height higher still.\\nWhen in the air, Ororon can Hold his Normal Attack to consume Phlogiston or Stamina and enter Aiming Mode."
+ },
+ {
+ "name": "The Art of Skinchanging",
+ "description": "Increases gliding SPD for your own party members by 15%.\\nNot stackable with Passive Talents that provide the exact same effects."
+ }
+ ],
+ "burst": {
+ "name": "Dark Voices Echo",
+ "description": "Ororon works an ancient ritual, dealing Nightsoul-aligned AoE Electro DMG, summoning forth a Supersonic Oculus.\\n\\nSupersonic Oculus\\n·Continuously taunts nearby opponents and attracts attacks from them.\\n·Continuously rotates and fires off sonic waves that deal Nightsoul-aligned Electro DMG.\\n\\nThose with sharp enough senses can hear the minute voices with which all things speak. That way, they will never lose their way — not even on long, lightless nights.",
+ "skillLabels": [
+ "Ritual DMG",
+ "Soundwave Collision DMG",
+ "Duration",
+ "CD",
+ "Energy Cost"
+ ],
+ "skillStatsLabels": [
+ "{0:1p}",
+ "{0:1p}",
+ "{0:1f}s",
+ "{0:1f}s",
+ "{0:i}"
+ ],
+ "skillStats": [
+ [
+ [
+ 1.74384
+ ],
+ [
+ 1.874628
+ ],
+ [
+ 2.005416
+ ],
+ [
+ 2.1798
+ ],
+ [
+ 2.310588
+ ],
+ [
+ 2.441376
+ ],
+ [
+ 2.61576
+ ],
+ [
+ 2.790144
+ ],
+ [
+ 2.964528
+ ],
+ [
+ 3.138912
+ ],
+ [
+ 3.313296
+ ],
+ [
+ 3.48768
+ ],
+ [
+ 3.70566
+ ],
+ [
+ 3.92364
+ ],
+ [
+ 4.14162
+ ]
+ ],
+ [
+ [
+ 0.332
+ ],
+ [
+ 0.3569
+ ],
+ [
+ 0.3818
+ ],
+ [
+ 0.415
+ ],
+ [
+ 0.4399
+ ],
+ [
+ 0.4648
+ ],
+ [
+ 0.498
+ ],
+ [
+ 0.5312
+ ],
+ [
+ 0.5644
+ ],
+ [
+ 0.5976
+ ],
+ [
+ 0.6308
+ ],
+ [
+ 0.664
+ ],
+ [
+ 0.7055
+ ],
+ [
+ 0.747
+ ],
+ [
+ 0.7885
+ ]
+ ],
+ [
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ],
+ [
+ 9
+ ]
+ ],
+ [
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ]
+ ],
+ [
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ],
+ [
+ 60
+ ]
+ ]
+ ]
+ },
+ "attack": {
+ "name": "Normal Attack: Spiritvessel Snapshot",
+ "description": "Normal Attack\\nPerforms up to 3 consecutive shots with a bow.\\n\\nCharged Attack\\nPerforms a more precise Aimed Shot with increased DMG.\\nWhile aiming, Electro energy will accumulate on the arrowhead. A fully charged arrow will deal immense Electro DMG.\\n\\nPlunging Attack\\nFires off a shower of arrows in mid-air before falling and striking the ground, dealing AoE DMG upon impact.",
+ "skillLabels": [
+ "1-Hit DMG",
+ "2-Hit DMG",
+ "3-Hit DMG",
+ "Aimed Shot",
+ "Fully-Charged Aimed Shot",
+ "Plunge DMG",
+ "Low/High Plunge DMG"
+ ],
+ "skillStatsLabels": [
+ "{0:1p}",
+ "{0:1p}",
+ "{0:1p}",
+ "{0:1p}",
+ "{0:p}",
+ "{0:1p}",
+ "{0:p}/{1:p}"
+ ],
+ "skillStats": [
+ [
+ [
+ 0.50642
+ ],
+ [
+ 0.54764
+ ],
+ [
+ 0.58886
+ ],
+ [
+ 0.647746
+ ],
+ [
+ 0.688966
+ ],
+ [
+ 0.736075
+ ],
+ [
+ 0.80085
+ ],
+ [
+ 0.865624
+ ],
+ [
+ 0.930399
+ ],
+ [
+ 1.001062
+ ],
+ [
+ 1.071725
+ ],
+ [
+ 1.142388
+ ],
+ [
+ 1.213052
+ ],
+ [
+ 1.283715
+ ],
+ [
+ 1.354378
+ ]
+ ],
+ [
+ [
+ 0.443734
+ ],
+ [
+ 0.479852
+ ],
+ [
+ 0.51597
+ ],
+ [
+ 0.567567
+ ],
+ [
+ 0.603685
+ ],
+ [
+ 0.644963
+ ],
+ [
+ 0.701719
+ ],
+ [
+ 0.758476
+ ],
+ [
+ 0.815233
+ ],
+ [
+ 0.877149
+ ],
+ [
+ 0.939065
+ ],
+ [
+ 1.000982
+ ],
+ [
+ 1.062898
+ ],
+ [
+ 1.124815
+ ],
+ [
+ 1.186731
+ ]
+ ],
+ [
+ [
+ 0.698208
+ ],
+ [
+ 0.755039
+ ],
+ [
+ 0.81187
+ ],
+ [
+ 0.893057
+ ],
+ [
+ 0.949888
+ ],
+ [
+ 1.014838
+ ],
+ [
+ 1.104143
+ ],
+ [
+ 1.193449
+ ],
+ [
+ 1.282755
+ ],
+ [
+ 1.380179
+ ],
+ [
+ 1.477603
+ ],
+ [
+ 1.575028
+ ],
+ [
+ 1.672452
+ ],
+ [
+ 1.769877
+ ],
+ [
+ 1.867301
+ ]
+ ],
+ [
+ [
+ 0.4386
+ ],
+ [
+ 0.4743
+ ],
+ [
+ 0.51
+ ],
+ [
+ 0.561
+ ],
+ [
+ 0.5967
+ ],
+ [
+ 0.6375
+ ],
+ [
+ 0.6936
+ ],
+ [
+ 0.7497
+ ],
+ [
+ 0.8058
+ ],
+ [
+ 0.867
+ ],
+ [
+ 0.9282
+ ],
+ [
+ 0.9894
+ ],
+ [
+ 1.0506
+ ],
+ [
+ 1.1118
+ ],
+ [
+ 1.173
+ ]
+ ],
+ [
+ [
+ 1.24
+ ],
+ [
+ 1.333
+ ],
+ [
+ 1.426
+ ],
+ [
+ 1.55
+ ],
+ [
+ 1.643
+ ],
+ [
+ 1.736
+ ],
+ [
+ 1.86
+ ],
+ [
+ 1.984
+ ],
+ [
+ 2.108
+ ],
+ [
+ 2.232
+ ],
+ [
+ 2.356
+ ],
+ [
+ 2.48
+ ],
+ [
+ 2.635
+ ],
+ [
+ 2.79
+ ],
+ [
+ 2.945
+ ]
+ ],
+ [
+ [
+ 0.568288
+ ],
+ [
+ 0.614544
+ ],
+ [
+ 0.6608
+ ],
+ [
+ 0.72688
+ ],
+ [
+ 0.773136
+ ],
+ [
+ 0.826
+ ],
+ [
+ 0.898688
+ ],
+ [
+ 0.971376
+ ],
+ [
+ 1.044064
+ ],
+ [
+ 1.12336
+ ],
+ [
+ 1.202656
+ ],
+ [
+ 1.281952
+ ],
+ [
+ 1.361248
+ ],
+ [
+ 1.440544
+ ],
+ [
+ 1.51984
+ ]
+ ],
+ [
+ [
+ 1.136335,
+ 1.419344
+ ],
+ [
+ 1.228828,
+ 1.534872
+ ],
+ [
+ 1.32132,
+ 1.6504
+ ],
+ [
+ 1.453452,
+ 1.81544
+ ],
+ [
+ 1.545944,
+ 1.930968
+ ],
+ [
+ 1.65165,
+ 2.063
+ ],
+ [
+ 1.796995,
+ 2.244544
+ ],
+ [
+ 1.94234,
+ 2.426088
+ ],
+ [
+ 2.087686,
+ 2.607632
+ ],
+ [
+ 2.246244,
+ 2.80568
+ ],
+ [
+ 2.404802,
+ 3.003728
+ ],
+ [
+ 2.563361,
+ 3.201776
+ ],
+ [
+ 2.721919,
+ 3.399824
+ ],
+ [
+ 2.880478,
+ 3.597872
+ ],
+ [
+ 3.039036,
+ 3.79592
+ ]
+ ]
+ ]
+ },
+ "elementalSkill": {
+ "name": "Night's Sling",
+ "description": "Ororon manifests an ancient mystical technique from the Masters of the Night-Wind as a Spirit Orb of midnight shade and throws it at his foe, dealing Nightsoul-aligned Electro DMG.\\nWhen other opponents are nearby, the Spirit Orb will bounce between them, dealing Nightsoul-aligned Electro DMG. Each time Night's Sling is used, each opponent can only be selected as a target once.\\nAfter 3 bounces, or if there are no eligible targets left, the Orb will disappear.\\n\\n\"People always wish to foretell the future, but that might be because they have yet to discover that which they must do... Sorry, I'm saying complicated things again, aren't I...\"",
+ "skillLabels": [
+ "Spirit Orb DMG",
+ "CD"
+ ],
+ "skillStatsLabels": [
+ "{0:1p}",
+ "{0:1f}s"
+ ],
+ "skillStats": [
+ [
+ [
+ 1.976
+ ],
+ [
+ 2.1242
+ ],
+ [
+ 2.2724
+ ],
+ [
+ 2.47
+ ],
+ [
+ 2.6182
+ ],
+ [
+ 2.7664
+ ],
+ [
+ 2.964
+ ],
+ [
+ 3.1616
+ ],
+ [
+ 3.3592
+ ],
+ [
+ 3.5568
+ ],
+ [
+ 3.7544
+ ],
+ [
+ 3.952
+ ],
+ [
+ 4.199
+ ],
+ [
+ 4.446
+ ],
+ [
+ 4.693
+ ]
+ ],
+ [
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ],
+ [
+ 15
+ ]
+ ]
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/data/characters.js b/src/data/characters.js
index dc1f6d95..3b60fb1a 100644
--- a/src/data/characters.js
+++ b/src/data/characters.js
@@ -1744,6 +1744,151 @@ export const characters = {
},
element: elements.cryo,
},
+ chasca: {
+ id: 'chasca',
+ name: 'Chasca',
+ rarity: 5,
+ weapon: weapons.bow,
+ stats: {
+ hp: 9797,
+ atk: 347,
+ def: 615,
+ },
+ ascension: [
+ {
+ items: [
+ {
+ item: itemList.vayuda_turquoise_sliver,
+ amount: 1,
+ },
+ {
+ item: itemList.none,
+ amount: null,
+ },
+ {
+ item: itemList.withering_purpurbloom,
+ amount: 3,
+ },
+ {
+ item: itemList.juvenile_fang,
+ amount: 3,
+ },
+ ],
+ mora: 20000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vayuda_turquoise_fragment,
+ amount: 3,
+ },
+ {
+ item: itemList.ensnaring_gaze,
+ amount: 2,
+ },
+ {
+ item: itemList.withering_purpurbloom,
+ amount: 10,
+ },
+ {
+ item: itemList.juvenile_fang,
+ amount: 15,
+ },
+ ],
+ mora: 40000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vayuda_turquoise_fragment,
+ amount: 6,
+ },
+ {
+ item: itemList.ensnaring_gaze,
+ amount: 4,
+ },
+ {
+ item: itemList.withering_purpurbloom,
+ amount: 20,
+ },
+ {
+ item: itemList.seasoned_fang,
+ amount: 12,
+ },
+ ],
+ mora: 60000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vayuda_turquoise_chunk,
+ amount: 3,
+ },
+ {
+ item: itemList.ensnaring_gaze,
+ amount: 8,
+ },
+ {
+ item: itemList.withering_purpurbloom,
+ amount: 30,
+ },
+ {
+ item: itemList.seasoned_fang,
+ amount: 18,
+ },
+ ],
+ mora: 80000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vayuda_turquoise_chunk,
+ amount: 6,
+ },
+ {
+ item: itemList.ensnaring_gaze,
+ amount: 12,
+ },
+ {
+ item: itemList.withering_purpurbloom,
+ amount: 45,
+ },
+ {
+ item: itemList.tyrants_fang,
+ amount: 12,
+ },
+ ],
+ mora: 100000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vayuda_turquoise_gemstone,
+ amount: 6,
+ },
+ {
+ item: itemList.ensnaring_gaze,
+ amount: 20,
+ },
+ {
+ item: itemList.withering_purpurbloom,
+ amount: 60,
+ },
+ {
+ item: itemList.tyrants_fang,
+ amount: 24,
+ },
+ ],
+ mora: 120000,
+ },
+ ],
+ material: {
+ material: [itemList.juvenile_fang, itemList.seasoned_fang, itemList.tyrants_fang],
+ book: [itemList.teachings_of_conflict, itemList.guide_to_conflict, itemList.philosophies_of_conflict],
+ boss: itemList.silken_feather,
+ },
+ element: elements.anemo,
+ },
chevreuse: {
id: 'chevreuse',
name: 'Chevreuse',
@@ -8422,6 +8567,151 @@ export const characters = {
},
element: elements.geo,
},
+ ororon: {
+ id: 'ororon',
+ name: 'Ororon',
+ rarity: 4,
+ weapon: weapons.bow,
+ stats: {
+ hp: 9244,
+ atk: 244,
+ def: 587,
+ },
+ ascension: [
+ {
+ items: [
+ {
+ item: itemList.vajrada_amethyst_sliver,
+ amount: 1,
+ },
+ {
+ item: itemList.none,
+ amount: null,
+ },
+ {
+ item: itemList.glowing_hornshroom,
+ amount: 3,
+ },
+ {
+ item: itemList.juvenile_fang,
+ amount: 3,
+ },
+ ],
+ mora: 20000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vajrada_amethyst_fragment,
+ amount: 3,
+ },
+ {
+ item: itemList.mark_of_the_binding_blessing,
+ amount: 2,
+ },
+ {
+ item: itemList.glowing_hornshroom,
+ amount: 10,
+ },
+ {
+ item: itemList.juvenile_fang,
+ amount: 15,
+ },
+ ],
+ mora: 40000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vajrada_amethyst_fragment,
+ amount: 6,
+ },
+ {
+ item: itemList.mark_of_the_binding_blessing,
+ amount: 4,
+ },
+ {
+ item: itemList.glowing_hornshroom,
+ amount: 20,
+ },
+ {
+ item: itemList.seasoned_fang,
+ amount: 12,
+ },
+ ],
+ mora: 60000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vajrada_amethyst_chunk,
+ amount: 3,
+ },
+ {
+ item: itemList.mark_of_the_binding_blessing,
+ amount: 8,
+ },
+ {
+ item: itemList.glowing_hornshroom,
+ amount: 30,
+ },
+ {
+ item: itemList.seasoned_fang,
+ amount: 18,
+ },
+ ],
+ mora: 80000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vajrada_amethyst_chunk,
+ amount: 6,
+ },
+ {
+ item: itemList.mark_of_the_binding_blessing,
+ amount: 12,
+ },
+ {
+ item: itemList.glowing_hornshroom,
+ amount: 45,
+ },
+ {
+ item: itemList.tyrants_fang,
+ amount: 12,
+ },
+ ],
+ mora: 100000,
+ },
+ {
+ items: [
+ {
+ item: itemList.vajrada_amethyst_gemstone,
+ amount: 6,
+ },
+ {
+ item: itemList.mark_of_the_binding_blessing,
+ amount: 20,
+ },
+ {
+ item: itemList.glowing_hornshroom,
+ amount: 60,
+ },
+ {
+ item: itemList.tyrants_fang,
+ amount: 24,
+ },
+ ],
+ mora: 120000,
+ },
+ ],
+ material: {
+ material: [itemList.juvenile_fang, itemList.seasoned_fang, itemList.tyrants_fang],
+ book: [itemList.teachings_of_kindling, itemList.guide_to_kindling, itemList.philosophies_of_kindling],
+ boss: itemList.lightless_silk_string,
+ },
+ element: elements.electro,
+ },
qiqi: {
id: 'qiqi',
name: 'Qiqi',
diff --git a/src/data/itemList.js b/src/data/itemList.js
index 222c5326..ffbb5474 100644
--- a/src/data/itemList.js
+++ b/src/data/itemList.js
@@ -1742,4 +1742,17 @@ export const itemList = {
id: 'brilliant_chrysanthemum',
name: 'Brilliant Chrysanthemum',
},
+ ensnaring_gaze: {
+ id: 'ensnaring_gaze',
+ name: 'Ensnaring Gaze',
+ rarity: 4,
+ },
+ withering_purpurbloom: {
+ id: 'withering_purpurbloom',
+ name: 'Withering Purpurbloom',
+ },
+ glowing_hornshroom: {
+ id: 'glowing_hornshroom',
+ name: 'Glowing Hornshroom',
+ },
};
diff --git a/static/images/characters/chasca.png b/static/images/characters/chasca.png
new file mode 100644
index 00000000..5dab0333
Binary files /dev/null and b/static/images/characters/chasca.png differ
diff --git a/static/images/characters/full/chasca.png b/static/images/characters/full/chasca.png
new file mode 100644
index 00000000..a67616ff
Binary files /dev/null and b/static/images/characters/full/chasca.png differ
diff --git a/static/images/characters/full/ororon.png b/static/images/characters/full/ororon.png
new file mode 100644
index 00000000..3dd45b78
Binary files /dev/null and b/static/images/characters/full/ororon.png differ
diff --git a/static/images/characters/ororon.png b/static/images/characters/ororon.png
new file mode 100644
index 00000000..e112eea5
Binary files /dev/null and b/static/images/characters/ororon.png differ
diff --git a/static/images/items/ensnaring_gaze.png b/static/images/items/ensnaring_gaze.png
new file mode 100644
index 00000000..3a1b3992
Binary files /dev/null and b/static/images/items/ensnaring_gaze.png differ
diff --git a/static/images/items/glowing_hornshroom.png b/static/images/items/glowing_hornshroom.png
new file mode 100644
index 00000000..89e0fd5c
Binary files /dev/null and b/static/images/items/glowing_hornshroom.png differ
diff --git a/static/images/items/withering_purpurbloom.png b/static/images/items/withering_purpurbloom.png
new file mode 100644
index 00000000..24b6d22e
Binary files /dev/null and b/static/images/items/withering_purpurbloom.png differ
diff --git a/static/images/skills/chasca/constellation_1.png b/static/images/skills/chasca/constellation_1.png
new file mode 100644
index 00000000..2858332b
Binary files /dev/null and b/static/images/skills/chasca/constellation_1.png differ
diff --git a/static/images/skills/chasca/constellation_2.png b/static/images/skills/chasca/constellation_2.png
new file mode 100644
index 00000000..e657d327
Binary files /dev/null and b/static/images/skills/chasca/constellation_2.png differ
diff --git a/static/images/skills/chasca/constellation_3.png b/static/images/skills/chasca/constellation_3.png
new file mode 100644
index 00000000..a7e6d4c6
Binary files /dev/null and b/static/images/skills/chasca/constellation_3.png differ
diff --git a/static/images/skills/chasca/constellation_4.png b/static/images/skills/chasca/constellation_4.png
new file mode 100644
index 00000000..b7c49709
Binary files /dev/null and b/static/images/skills/chasca/constellation_4.png differ
diff --git a/static/images/skills/chasca/constellation_5.png b/static/images/skills/chasca/constellation_5.png
new file mode 100644
index 00000000..c55fb307
Binary files /dev/null and b/static/images/skills/chasca/constellation_5.png differ
diff --git a/static/images/skills/chasca/constellation_6.png b/static/images/skills/chasca/constellation_6.png
new file mode 100644
index 00000000..aec7e180
Binary files /dev/null and b/static/images/skills/chasca/constellation_6.png differ
diff --git a/static/images/skills/chasca/talent_1.png b/static/images/skills/chasca/talent_1.png
new file mode 100644
index 00000000..fea1fc70
Binary files /dev/null and b/static/images/skills/chasca/talent_1.png differ
diff --git a/static/images/skills/chasca/talent_2.png b/static/images/skills/chasca/talent_2.png
new file mode 100644
index 00000000..a7e6d4c6
Binary files /dev/null and b/static/images/skills/chasca/talent_2.png differ
diff --git a/static/images/skills/chasca/talent_3.png b/static/images/skills/chasca/talent_3.png
new file mode 100644
index 00000000..059299b8
Binary files /dev/null and b/static/images/skills/chasca/talent_3.png differ
diff --git a/static/images/skills/chasca/talent_4.png b/static/images/skills/chasca/talent_4.png
new file mode 100644
index 00000000..57711f08
Binary files /dev/null and b/static/images/skills/chasca/talent_4.png differ
diff --git a/static/images/skills/chasca/talent_5.png b/static/images/skills/chasca/talent_5.png
new file mode 100644
index 00000000..f1d53eda
Binary files /dev/null and b/static/images/skills/chasca/talent_5.png differ
diff --git a/static/images/skills/chasca/talent_6.png b/static/images/skills/chasca/talent_6.png
new file mode 100644
index 00000000..06ba4ebc
Binary files /dev/null and b/static/images/skills/chasca/talent_6.png differ
diff --git a/static/images/skills/chasca/talent_7.png b/static/images/skills/chasca/talent_7.png
new file mode 100644
index 00000000..ac5ce9d0
Binary files /dev/null and b/static/images/skills/chasca/talent_7.png differ
diff --git a/static/images/skills/ororon/constellation_1.png b/static/images/skills/ororon/constellation_1.png
new file mode 100644
index 00000000..1712ec86
Binary files /dev/null and b/static/images/skills/ororon/constellation_1.png differ
diff --git a/static/images/skills/ororon/constellation_2.png b/static/images/skills/ororon/constellation_2.png
new file mode 100644
index 00000000..7e5144cf
Binary files /dev/null and b/static/images/skills/ororon/constellation_2.png differ
diff --git a/static/images/skills/ororon/constellation_3.png b/static/images/skills/ororon/constellation_3.png
new file mode 100644
index 00000000..77b3c300
Binary files /dev/null and b/static/images/skills/ororon/constellation_3.png differ
diff --git a/static/images/skills/ororon/constellation_4.png b/static/images/skills/ororon/constellation_4.png
new file mode 100644
index 00000000..3eee4b56
Binary files /dev/null and b/static/images/skills/ororon/constellation_4.png differ
diff --git a/static/images/skills/ororon/constellation_5.png b/static/images/skills/ororon/constellation_5.png
new file mode 100644
index 00000000..41cbc6d0
Binary files /dev/null and b/static/images/skills/ororon/constellation_5.png differ
diff --git a/static/images/skills/ororon/constellation_6.png b/static/images/skills/ororon/constellation_6.png
new file mode 100644
index 00000000..cf82fdc7
Binary files /dev/null and b/static/images/skills/ororon/constellation_6.png differ
diff --git a/static/images/skills/ororon/talent_1.png b/static/images/skills/ororon/talent_1.png
new file mode 100644
index 00000000..fea1fc70
Binary files /dev/null and b/static/images/skills/ororon/talent_1.png differ
diff --git a/static/images/skills/ororon/talent_2.png b/static/images/skills/ororon/talent_2.png
new file mode 100644
index 00000000..997f1a80
Binary files /dev/null and b/static/images/skills/ororon/talent_2.png differ
diff --git a/static/images/skills/ororon/talent_3.png b/static/images/skills/ororon/talent_3.png
new file mode 100644
index 00000000..f8ee867b
Binary files /dev/null and b/static/images/skills/ororon/talent_3.png differ
diff --git a/static/images/skills/ororon/talent_4.png b/static/images/skills/ororon/talent_4.png
new file mode 100644
index 00000000..d5f11c3f
Binary files /dev/null and b/static/images/skills/ororon/talent_4.png differ
diff --git a/static/images/skills/ororon/talent_5.png b/static/images/skills/ororon/talent_5.png
new file mode 100644
index 00000000..5154c422
Binary files /dev/null and b/static/images/skills/ororon/talent_5.png differ
diff --git a/static/images/skills/ororon/talent_6.png b/static/images/skills/ororon/talent_6.png
new file mode 100644
index 00000000..01a12652
Binary files /dev/null and b/static/images/skills/ororon/talent_6.png differ
diff --git a/static/images/skills/ororon/talent_7.png b/static/images/skills/ororon/talent_7.png
new file mode 100644
index 00000000..cb95a76e
Binary files /dev/null and b/static/images/skills/ororon/talent_7.png differ