Project

General

Profile

Actions

Task ARCH-19

closed

Epic ARCH-160: Range / Magic Moves

Thunderstrike (Thunder)

Added by Kenneth Schuetz about 1 year ago. Updated about 1 year ago.

Status:
Done
Priority:
Medium
Due date:
Start date:
02/10/2025
Sprint:
-
Estimated time:
1:30 h
Target version:
Category:
Range / Magic Moves
Story point estimate:
-

Description

User Story

As a player, I want to unleash a bolt of lightning at my target, so that I can deal instant damage and trigger electric-based interactions.

Description

  • Fires a fast-moving lightning bolt for instant single-target damage or a continuous electric stream for sustained damage.
  • Chained Lightning: If the target is Electrified or Soaked, the attack jumps to nearby enemies.
  • Freeze Interaction: Deals extra shattering damage if the target is Frozen.
  • Fire Interaction: Causes an area explosion, applying Burning to all nearby enemies.

Test Cases

  • Verify that Thunderstrike deals damage on impact.
  • Ensure that holding the attack button releases a continuous stream.
  • Confirm that Electrified enemies cause the attack to chain to nearby targets.
  • Validate that hitting a Frozen enemy causes extra shattering damage.
  • Ensure that hitting a Burning enemy triggers an explosion, spreading fire.
  • Check that the attack does not work if the player is out of mana (if applicable).
Actions

Also available in: Atom PDF

MstSage Entertainment Code Repo/Project Manager