Files
spigot-tyrant/design/user-stories/us-005-use-assassin-abilities.md
T
dmg 1642d46f1b
Release / release (push) Successful in 2m17s
CI / build (push) Successful in 1m1s
feat(assassin): add stealth and double jump
2026-08-14 23:08:18 -04:00

1.3 KiB

type, title, description, status
type title description status
User Story US-005: Use Assassin abilities Give the Assassin timed stealth and a risky burst-mobility ability. done

US-005: Use Assassin abilities

As the Assassin, I want stealth and burst mobility so that I can ambush opponents while accepting a combat penalty afterward.

Acceptance criteria

  • The Assassin can activate ten minutes of invisibility once per rolling hour using the named Assassin ability item.
  • Invisibility displays no potion particles.
  • Activation while in the same world and within the configured Tyrant range grants twenty minutes instead.
  • Proximity is evaluated when the ability is activated and does not alter the active duration afterward.
  • The Assassin can double-jump once every 60 seconds without requiring an item.
  • A successful double-jump grants Speed for 15 seconds and Weakness III for 20 seconds.
  • Grounding and supported movement reset jump availability only after the 60-second cooldown has elapsed.
  • Ability cooldowns use unpaused elapsed time and survive death, logout, and restart.
  • The player can inspect remaining cooldowns and receives clear feedback when an activation is unavailable.