§ Patch data

v0.80.13

Changes since v0.80.12 · 2026-05-08

Machine-diffed from the game's data files. Numbers read old / new — arrows mark the direction of the change, not whether it's a buff.

Units

149 changed
  • Reaver narrativeDescription — ▸ godslayer_narrativeDescription
  • Maniacal Reaver conditionalPassives[0].descriptionSid — ▸ demon_passive_2_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_2_name ·  narrativeDescription — ▸ godslayer_upg_alt_narrativeDescription
  • Menacing Reaver conditionalPassives[0].descriptionSid — ▸ demon_passive_1_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_1_name ·  narrativeDescription — ▸ godslayer_upg_narrativeDescription
  • Hive Queen conditionalPassives[0].descriptionSid — ▸ hive_queen_passive_1_description ·  conditionalPassives[0].nameSid — ▸ hive_queen_passive_1_name ·  narrativeDescription — ▸ hive_queen_narrativeDescription
  • Hive Huntress conditionalPassives[0].descriptionSid — ▸ demon_passive_2_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_2_name ·  conditionalPassives[1].descriptionSid — ▸ hive_queen_passive_1_description ·  conditionalPassives[1].nameSid — ▸ hive_queen_passive_1_name ·  narrativeDescription — ▸ hive_queen_upg_alt_narrativeDescription
  • Hive Mother conditionalPassives[0].descriptionSid — ▸ demon_passive_1_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_1_name ·  conditionalPassives[1].descriptionSid — ▸ hive_queen_passive_1_description ·  conditionalPassives[1].nameSid — ▸ hive_queen_passive_1_name ·  narrativeDescription — ▸ hive_queen_upg_narrativeDescription
  • Scorpion narrativeDescription — ▸ jaw_narrativeDescription
  • Spelaean Scorpion conditionalPassives[0].descriptionSid — ▸ demon_passive_2_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_2_name ·  narrativeDescription — ▸ jaw_upg_alt_narrativeDescription
  • Volcanic Scorpion conditionalPassives[0].descriptionSid — ▸ demon_passive_1_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_1_name ·  narrativeDescription — ▸ jaw_upg_narrativeDescription
  • Fire Larva narrativeDescription — ▸ lava_larva_narrativeDescription
  • Locust narrativeDescription — ▸ locust_narrativeDescription
  • Harvester Locust conditionalPassives[0].descriptionSid — ▸ demon_passive_2_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_2_name ·  narrativeDescription — ▸ locust_upg_alt_narrativeDescription
  • Overgrown Locust conditionalPassives[0].descriptionSid — ▸ demon_passive_1_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_1_name ·  narrativeDescription — ▸ locust_upg_narrativeDescription
  • Waurms globalPassives[0].descriptionSid — ▸ olgoi_passive_2_description ·  globalPassives[0].nameSid — ▸ olgoi_passive_2_name ·  narrativeDescription — ▸ olgoi_narrativeDescription
  • Pyroboros conditionalPassives[0].descriptionSid — ▸ demon_passive_2_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_2_name ·  globalPassives[0].descriptionSid — ▸ olgoi_passive_2_description ·  globalPassives[0].nameSid — ▸ olgoi_passive_2_name ·  narrativeDescription — ▸ olgoi_upg_alt_narrativeDescription
  • Devourer conditionalPassives[0].descriptionSid — ▸ demon_passive_1_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_1_name ·  globalPassives[0].descriptionSid — ▸ olgoi_passive_2_description ·  globalPassives[0].nameSid — ▸ olgoi_passive_2_name ·  narrativeDescription — ▸ olgoi_upg_narrativeDescription
  • Parasite narrativeDescription — ▸ trick_demon_narrativeDescription
  • Ravager Parasite conditionalPassives[0].descriptionSid — ▸ demon_passive_2_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_2_name ·  narrativeDescription — ▸ trick_demon_upg_alt_narrativeDescription
  • Warden Parasite conditionalPassives[0].descriptionSid — ▸ demon_passive_1_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_1_name ·  narrativeDescription — ▸ trick_demon_upg_narrativeDescription
  • Hornet narrativeDescription — ▸ wasp_narrativeDescription
  • Stinger conditionalPassives[0].descriptionSid — ▸ demon_passive_2_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_2_name ·  narrativeDescription — ▸ wasp_upg_alt_narrativeDescription
  • Chanter conditionalPassives[0].descriptionSid — ▸ demon_passive_1_description ·  conditionalPassives[0].nameSid — ▸ demon_passive_1_name ·  narrativeDescription — ▸ wasp_upg_narrativeDescription
  • Dragon narrativeDescription — ▸ dragon_narrativeDescription  ·  2 internal mechanic changes
  • Dragon upg alt narrativeDescription — ▸ dragon_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Red Dragon narrativeDescription — ▸ dragon_upg_narrativeDescription  ·  2 internal mechanic changes
  • Infiltrator narrativeDescription — ▸ assassin_narrativeDescription
  • Bleak Infiltrator narrativeDescription — ▸ assassin_upg_alt_narrativeDescription
  • Guile Infiltrator narrativeDescription — ▸ assassin_upg_narrativeDescription
  • Cave Dragon narrativeDescription — ▸ black_dragon_narrativeDescription  ·  2 internal mechanic changes
  • Ashen Dragon aura.descriptionSid — ▸ black_dragon_passive_2_description ·  aura.nameSid — ▸ black_dragon_passive_2_name ·  narrativeDescription — ▸ black_dragon_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Black Dragon globalPassives[0].descriptionSid — ▸ black_dragon_passive_1_description ·  globalPassives[0].nameSid — ▸ black_dragon_passive_1_name ·  globalPassives[1].descriptionSid — ▸ black_dragon_passive_1_description ·  globalPassives[1].nameSid — ▸ black_dragon_passive_1_name ·  narrativeDescription — ▸ black_dragon_upg_narrativeDescription  ·  2 internal mechanic changes
  • Onyx Dancer narrativeDescription — ▸ blade_dancer_narrativeDescription
  • Aureate Dancer narrativeDescription — ▸ blade_dancer_upg_alt_narrativeDescription
  • Jasper Dancer narrativeDescription — ▸ blade_dancer_upg_narrativeDescription
  • Hydra narrativeDescription — ▸ hydra_narrativeDescription  ·  2 internal mechanic changes
  • Infernal Hydra narrativeDescription — ▸ hydra_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Chthonic Hydra narrativeDescription — ▸ hydra_upg_narrativeDescription  ·  2 internal mechanic changes
  • Medusa narrativeDescription — ▸ medusa_narrativeDescription  ·  2 internal mechanic changes
  • Medusa Queen narrativeDescription — ▸ medusa_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Medusa Sculptor narrativeDescription — ▸ medusa_upg_narrativeDescription  ·  2 internal mechanic changes
  • Minotaur narrativeDescription — ▸ minos_narrativeDescription  ·  2 internal mechanic changes
  • Minotaur Vanguard narrativeDescription — ▸ minos_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Minotaur Lord narrativeDescription — ▸ minos_upg_narrativeDescription  ·  2 internal mechanic changes
  • Troglodyte narrativeDescription — ▸ trogl_narrativeDescription
  • Toxic Troglodyte narrativeDescription — ▸ trogl_upg_alt_narrativeDescription
  • Infernal Troglodyte narrativeDescription — ▸ trogl_upg_narrativeDescription
  • Angel narrativeDescription — ▸ angel_narrativeDescription
  • Apotheosis aura.descriptionSid — ▸ angel_passive_2_description ·  aura.nameSid — ▸ angel_passive_2_name ·  narrativeDescription — ▸ angel_upg_alt_narrativeDescription
  • Archangel narrativeDescription — ▸ angel_upg_narrativeDescription
  • Crossbowman narrativeDescription — ▸ crossbowman_narrativeDescription
  • Marksman narrativeDescription — ▸ crossbowman_upg_alt_narrativeDescription
  • Austringer narrativeDescription — ▸ crossbowman_upg_narrativeDescription
  • Swordsman narrativeDescription — ▸ esquire_narrativeDescription
  • Sun’s Aegis aura.descriptionSid — ▸ esquire_passive_2_description ·  aura.nameSid — ▸ esquire_passive_2_name ·  narrativeDescription — ▸ esquire_upg_alt_narrativeDescription
  • Guard Captain narrativeDescription — ▸ esquire_upg_narrativeDescription
  • Griffin narrativeDescription — ▸ griffin_narrativeDescription  ·  2 internal mechanic changes
  • Guardian Griffin narrativeDescription — ▸ griffin_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Temple Griffin narrativeDescription — ▸ griffin_upg_narrativeDescription  ·  2 internal mechanic changes
  • Inquisitor narrativeDescription — ▸ inquisitor_narrativeDescription
  • Excommunicator narrativeDescription — ▸ inquisitor_upg_alt_narrativeDescription
  • Mother Superior narrativeDescription — ▸ inquisitor_upg_narrativeDescription
  • Lightweaver narrativeDescription — ▸ lightweaver_narrativeDescription
  • Sun Herald narrativeDescription — ▸ lightweaver_upg_alt_narrativeDescription
  • Hierophant narrativeDescription — ▸ lightweaver_upg_narrativeDescription
  • Cavalry globalPassives[0].descriptionSid — ▸ sunlight_cavalry_passive_1_description ·  globalPassives[0].nameSid — ▸ sunlight_cavalry_passive_1_name ·  narrativeDescription — ▸ sunlight_cavalry_narrativeDescription
  • Sunspear Cavalry globalPassives[0].descriptionSid — ▸ sunlight_cavalry_passive_1_description ·  globalPassives[0].nameSid — ▸ sunlight_cavalry_passive_1_name ·  narrativeDescription — ▸ sunlight_cavalry_upg_alt_narrativeDescription
  • Noble Cavalry globalPassives[0].descriptionSid — ▸ sunlight_cavalry_passive_1_description ·  globalPassives[0].nameSid — ▸ sunlight_cavalry_passive_1_name ·  narrativeDescription — ▸ sunlight_cavalry_upg_narrativeDescription
  • Naiad narrativeDescription — ▸ aqualotl_narrativeDescription
  • Brumal Naiad narrativeDescription — ▸ aqualotl_upg_alt_narrativeDescription
  • Vernal Naiad narrativeDescription — ▸ aqualotl_upg_narrativeDescription
  • Herbomancer narrativeDescription — ▸ druid_narrativeDescription
  • Murmurmancer narrativeDescription — ▸ druid_upg_alt_narrativeDescription
  • Sporemancer narrativeDescription — ▸ druid_upg_narrativeDescription
  • Faun narrativeDescription — ▸ elf_tracker_narrativeDescription
  • Faun Warrior narrativeDescription — ▸ elf_tracker_upg_alt_narrativeDescription
  • Faun Archer narrativeDescription — ▸ elf_tracker_upg_narrativeDescription
  • Vine Iriyad narrativeDescription — ▸ ent_narrativeDescription
  • Crystal Iriyad narrativeDescription — ▸ ent_upg_alt_narrativeDescription
  • Fungal Iriyad aura.descriptionSid — ▸ ent_passive_2_description ·  aura.nameSid — ▸ ent_passive_2_name ·  narrativeDescription — ▸ ent_upg_narrativeDescription
  • Phoenix narrativeDescription — ▸ phoenix_narrativeDescription
  • Energy Phoenix narrativeDescription — ▸ phoenix_upg_alt_narrativeDescription
  • Flaming Phoenix narrativeDescription — ▸ phoenix_upg_narrativeDescription
  • Qilin narrativeDescription — ▸ qilin_narrativeDescription
  • Mist Qilin aura.descriptionSid — ▸ qilin_passive_3_description ·  aura.nameSid — ▸ qilin_passive_3_name ·  narrativeDescription — ▸ qilin_upg_alt_narrativeDescription
  • Thunder Qilin narrativeDescription — ▸ qilin_upg_narrativeDescription
  • Hoplet narrativeDescription — ▸ twinkle_narrativeDescription  ·  2 internal mechanic changes
  • Dusk Hoplet narrativeDescription — ▸ twinkle_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Dawn Hoplet narrativeDescription — ▸ twinkle_upg_narrativeDescription  ·  2 internal mechanic changes
  • Animated Armor narrativeDescription — ▸ animated_armor_narrativeDescription  ·  2 internal mechanic changes
  • Avatar narrativeDescription — ▸ avatar_narrativeDescription
  • Couatl narrativeDescription — ▸ coatl_narrativeDescription  ·  2 internal mechanic changes
  • Dragonslayer narrativeDescription — ▸ dragon_hunter_narrativeDescription
  • Faerie Dragon aura.descriptionSid — ▸ fairy_dragon_passive_2_description ·  aura.nameSid — ▸ fairy_dragon_passive_2_name ·  narrativeDescription — ▸ fairy_dragon_narrativeDescription  ·  2 internal mechanic changes
  • Giant Toad narrativeDescription — ▸ giant_frog_narrativeDescription  ·  2 internal mechanic changes
  • Gnat narrativeDescription — ▸ gnat_narrativeDescription
  • Groll narrativeDescription — ▸ gorilla_narrativeDescription
  • Halfling narrativeDescription — ▸ halfling_narrativeDescription
  • Kittenhorn narrativeDescription — ▸ kitten_horn_narrativeDescription  ·  2 internal mechanic changes
  • Lich Dragon narrativeDescription — ▸ lich_dragon_narrativeDescription  ·  2 internal mechanic changes
  • Worldwatcher narrativeDescription — ▸ mech_guard_narrativeDescription  ·  2 internal mechanic changes
  • Peasant narrativeDescription — ▸ peasant_narrativeDescription
  • Pixie narrativeDescription — ▸ pixie_narrativeDescription  ·  2 internal mechanic changes
  • Primal Remnant narrativeDescription — ▸ primal_remnant_narrativeDescription
  • Sentinel of Glory narrativeDescription — ▸ sentinel_narrativeDescription  ·  2 internal mechanic changes
  • Starchild narrativeDescription — ▸ star_child_narrativeDescription
  • Ghoul narrativeDescription — ▸ undead_peasant_narrativeDescription  ·  2 internal mechanic changes
  • Unicorn narrativeDescription — ▸ unicorn_narrativeDescription  ·  2 internal mechanic changes
  • Dread Knight globalPassives[0].descriptionSid — ▸ avatar_of_war_passive_1_description ·  globalPassives[0].nameSid — ▸ avatar_of_war_passive_1_name ·  narrativeDescription — ▸ avatar_of_war_narrativeDescription  ·  2 internal mechanic changes
  • Hollow Reaper globalPassives[0].descriptionSid — ▸ avatar_of_war_passive_1_description ·  globalPassives[0].nameSid — ▸ avatar_of_war_passive_1_name ·  narrativeDescription — ▸ avatar_of_war_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Avatar of War globalPassives[0].descriptionSid — ▸ avatar_of_war_passive_1_description ·  globalPassives[0].nameSid — ▸ avatar_of_war_passive_1_name ·  narrativeDescription — ▸ avatar_of_war_upg_narrativeDescription  ·  2 internal mechanic changes
  • Wight narrativeDescription — ▸ flicker_narrativeDescription  ·  2 internal mechanic changes
  • Phantasm narrativeDescription — ▸ flicker_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Wraith narrativeDescription — ▸ flicker_upg_narrativeDescription  ·  2 internal mechanic changes
  • Graverobber narrativeDescription — ▸ graverobber_narrativeDescription  ·  2 internal mechanic changes
  • Kennelmaster narrativeDescription — ▸ graverobber_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Merchant of Death narrativeDescription — ▸ graverobber_upg_narrativeDescription  ·  2 internal mechanic changes
  • Lich narrativeDescription — ▸ lich_narrativeDescription  ·  2 internal mechanic changes
  • Sanguine Lich narrativeDescription — ▸ lich_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Pestilent Lich narrativeDescription — ▸ lich_upg_narrativeDescription  ·  2 internal mechanic changes
  • Undead Pet narrativeDescription — ▸ pet_narrativeDescription  ·  2 internal mechanic changes
  • Armored Hound narrativeDescription — ▸ pet_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Barghest narrativeDescription — ▸ pet_upg_narrativeDescription  ·  2 internal mechanic changes
  • Skeleton narrativeDescription — ▸ skeleton_narrativeDescription  ·  2 internal mechanic changes
  • Skeleton Archer narrativeDescription — ▸ skeleton_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Skeleton Warrior narrativeDescription — ▸ skeleton_upg_narrativeDescription  ·  2 internal mechanic changes
  • Vampire narrativeDescription — ▸ vampire_narrativeDescription  ·  2 internal mechanic changes
  • Vampire Scholar narrativeDescription — ▸ vampire_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Vampire Lord narrativeDescription — ▸ vampire_upg_narrativeDescription  ·  2 internal mechanic changes
  • Arbitrator narrativeDescription — ▸ arbitrator_narrativeDescription
  • Bloated Arbitrator narrativeDescription — ▸ arbitrator_upg_alt_narrativeDescription
  • Rift Arbitrator narrativeDescription — ▸ arbitrator_upg_narrativeDescription
  • Grand Shoth narrativeDescription — ▸ eldritch_flyer_narrativeDescription  ·  2 internal mechanic changes
  • Unthinkable Shoth narrativeDescription — ▸ eldritch_flyer_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Unspeakable Shoth narrativeDescription — ▸ eldritch_flyer_upg_narrativeDescription  ·  2 internal mechanic changes
  • Aga’Shoth Rider narrativeDescription — ▸ frostworm_rider_narrativeDescription
  • Aga’Shoth Mat’ha narrativeDescription — ▸ frostworm_rider_upg_alt_narrativeDescription
  • Aga’Shoth Tamer narrativeDescription — ▸ frostworm_rider_upg_narrativeDescription
  • Ra’Shoth narrativeDescription — ▸ lesser_eldritch_narrativeDescription  ·  2 internal mechanic changes
  • Ferocious Ra’Shoth narrativeDescription — ▸ lesser_eldritch_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Stinging Ra’Shoth narrativeDescription — ▸ lesser_eldritch_upg_narrativeDescription  ·  2 internal mechanic changes
  • Concubus narrativeDescription — ▸ succubus_narrativeDescription
  • Bewitcher narrativeDescription — ▸ succubus_upg_alt_narrativeDescription
  • Mistress of Chains narrativeDescription — ▸ succubus_upg_narrativeDescription
  • Cultist narrativeDescription — ▸ unfrozen_cultist_narrativeDescription
  • Votary narrativeDescription — ▸ unfrozen_cultist_upg_alt_narrativeDescription
  • Binder narrativeDescription — ▸ unfrozen_cultist_upg_narrativeDescription
  • Abyssal Envoy narrativeDescription — ▸ unspeakable_narrativeDescription  ·  2 internal mechanic changes
  • Abyssal Executor narrativeDescription — ▸ unspeakable_upg_alt_narrativeDescription  ·  2 internal mechanic changes
  • Abyssal Overseer narrativeDescription — ▸ unspeakable_upg_narrativeDescription  ·  2 internal mechanic changes

Attack patterns

37 changed
  • Attack circle x1 x100 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack massive x1 x100 x100 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ -1 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack massive x1 x50 x50 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ -1 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack massive x1 x50 x50 with dalay black dragon rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ -1 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack reach massive x1 x100 x100 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack reach massive x1 x50 x50 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack reach x1 x100 x100 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ -1 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack reach x1 x100 x50 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ -1 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack reach x1 x100 x50 with delay rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ -1 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack reach x2 x100 x100 x100 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack reach x2 x50 x50 x50 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack reach x2 x50 x50 x50 with delay rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack rumble without self x1 x200 x200 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ -1 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack rumble x1 x100 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack rumble x1 x100 x25 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack rumble x1 x100 x50 rotations[0].attackerOffsetY 1 0  ·  2 internal mechanic changes
  • Attack rumble x1 x50 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack rumble x2 star x100 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack rumble x2 x100 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack rumble x3 x100 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack single buff rotations[0].attackerOffsetX 0 -1 ·  rotations[0].attackerOffsetY 1 0  ·  2 internal mechanic changes
  • Attack single x100 rotations[0].attackerOffsetX 0 -1 ·  rotations[0].attackerOffsetY 1 0  ·  2 internal mechanic changes
  • Attack single x150 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack single x200 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack single x25 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack single x300 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack single x50 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack swipe x100 x50 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack swipe x50 x50 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack swirl with target x100 x50 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack swirl x1 x100 2 internal mechanic changes
  • Attack swirl x1 x200 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack swirl x1 x50 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack swirl x2 x100 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 0  ·  2 internal mechanic changes
  • Attack tri reach x100 x100 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ -1 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack wave x1 x100 x100 rotations[0].attackerOffsetX — ▸ -1 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1
  • Attack wave x1 x100 x50 rotations[0].attackerOffsetX — ▸ 0 ·  rotations[0].attackerOffsetY — ▸ 1 ·  rotations[1].attackerOffsetX — ▸ -1 ·  rotations[1].attackerOffsetY — ▸ 0 ·  rotations[2].attackerOffsetX — ▸ 0 ·  rotations[2].attackerOffsetY — ▸ -1