Skip to content

Command-Based Entity Movement in Combat #107

Description

@FirebrickRed

Summary

Add /combat move <entity> <direction> <blocks> command for DMs to move entities during combat without possession.

Context

Issue #98 added movement tracking for:

  • Players on their own turn
  • DM-possessed entities (tracked via NpcListener possession system)

This ticket covers an additional movement method: direct command-based movement for entities.

Proposed Commands

  • /combat move <entity> north 3 - Move entity 3 blocks north
  • /combat move <entity> forward 5 - Move relative to entity facing
  • Or: click-to-move system where DM selects destination

Acceptance Criteria

  • DM can move entities via command during entity's turn
  • Movement tracked against entity's speed budget
  • Action bar shown to DM during entity's turn
  • Movement undo works for command-moved entities

Notes

  • Lower priority than possession-based movement (already implemented in Turn Management & Action Economy #98)
  • Consider whether this overlaps with or replaces the possession system for some use cases

Metadata

Metadata

Assignees

No one assigned

    Labels

    combatCombat, HP, initiative, damageenhancementNew feature or requestnpc/entityFor issues pertaining to npc's or monsters and is referred to as entities in the mod pack

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions