Elemental Reactions - Oshi41/GenshinImpactMod GitHub Wiki
Similar to Genshin Impact there are lots of possible elemental reactions:
Overload
Applying from both statuses: Electro and Pyro. Order doesn't matter.
After applying Electro status is clearing. Damage is multiplying by elemental mastery and own elemental reaction multiplier: 2x.
Frozen
Applying from two statuses: Cryo and Hydro. Order doesn't matter.
After applying entity is covered with ice. Frozen entity cannot move. Ice cover can be melt with pyro attacks. Ice cover duration depends on elemental mastery.
TODO: Frozen entity should not attack and ice cover should break with crit attacks deals additional damage.
Vaporize
Applying from Hydro and Pyro statuses. Reaction multiplayer depends on order.
Reaction causes explosion with element that was applied at last. Also previous status is clearing, for vaporize Hydro will be removed and for reverse vaporize - Pyro.
Vaporize (Hydro+Pyro) deals 2x damage
Reverse Vaporize (Pyro+Hydro) deals 1.5x damage
Superconduct
Applying from Electro and Cryo statuses. Also work with frozen entities. Order doesn't matter.
Reaction creates superconduct explosion. All entities within radius get -10% defense debuff. Cleares Cryo and Electro statuses.
Weak reaction, 0.5x multiplier.
Swirl
Reaction with Anemo. Other possible elementals are: Cryo (including frozen entities), Pyro, Electro, Hydro. Order doesn't matter
Removes Anemo stat from victim. Causes explosion of last applied element.
Deals 0.6x damage
Melt
Reaction with Cryo (including frozen entities) and Pyro. Multiplier depends on order.
Removes both Cryo and Pyro statuses. Cryo+Pyro deals 2x damage, but Pyro+Cryo only 1.5x
Crystal
Reaction with Geo. Other possible elements are: Cryo, Pyro, Electro, Hydro.
Removes last applied status. Creates shield crystal can be picked up by players. Shield HP depends on attacker elemental mastery (HP = (5 * level) + 1 * (1 + mastery_bonus))
Shield obtain last applied element. If last element is Geo, it's absorbs 100% of damage otherwise - 40% but same element absorbing with 250% effectivity. Shield color depends on own elemental. Can be picked up after 3 seconds from appearing. Max living time 17 seconds.
Shield renders as transparent entity costume/cover
Burning
Dendro+Pyro, order doesn't matter. Causes long Dendro/Pyro damage depends what was the last applied status. Time depends on elemental mastery (time = 3 * (1 + mastery_bonus). Causes periodic damage every second.
Electro charged
Hydro + Electro. Does no additional damage but causes periodical damage by electro shocking (damage = level * (1 + mastery_bonus)).
Causes damage every second. Searches for wet entities (with Hydro status) within 3 * 3 * 1 area and deals damage. Means it's more usefull to make electro attacks in wet crowd.
Reaction Explosion
Some reaction causes explosions, such as vaporize, superconduct, overload, swirl.
Explosion radius depends on entity level and elemental mastery (radius = level + mastery_bonus * 3)
Elemental Mastery
Elemental mastery bonus is calculating same for all reactions.
Bonus = 16 * elemental_mastery / (elemental_mastery + 2000)