Skip to content

Range & Basic Combat Resolution #4

Description

@MeriAlguero

[Core] Range & Basic Combat Resolution

Priority: Core
Labels: gameplay, systems, core

Summary

Implement range verification between two players on the grid and allow active players to spend 1 AP to execute a basic attack action.

Tasks

  • Create a distance calculation function to check range between attacker and target.
  • Create a "Basic Attack" UI action button (Costs 1 AP).
  • Resolve attack using Champion Attack/Defense caps and update target's CurrentHP.
  • Add simple UI text to display health status above players or on screen.

Acceptance Criteria

  • Basic Attack is disabled if target is out of range.
  • Executing an attack costs 1 AP and correctly reduces the defender's HP.
  • HP updates dynamically in the scene/UI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions