๐Ÿฏ Structures

Structures are stationary defensive buildings. They cannot move but attack automatically. Structures must be destroyed in order to access the Castle.

๐Ÿน Tower

๐Ÿน

One Arrow Tower guards each team's mid-lane approach. It must be destroyed before attacking the Castle is viable โ€” otherwise the Tower will shred any attacker staying in range.

HP1,200
Damage15 / shot
Range350 units
Fire Rate1.2 s
Gold (LH)150
XP200
Towers fire homing arrow projectiles (๐Ÿน) at one target at a time. Projectile speed is 25 units/tick. Rendered as a pixel-art arrow tower sprite (EpicArrowTower.png, 140ร—140).

Tower Aggro Priority

Towers choose their target based on a strict priority order:

  1. Minions โ€” Always targeted first. Use minion waves to absorb Tower shots while you attack.
  2. Heroes โ€” Only targeted when no enemy minions are within range.
If you attack a Tower without a minion wave present, you are the primary target. The Tower will switch back to minions as soon as any enter range.

Tower Locations (Alpha)

TeamPositionNotes
๐Ÿ”ต Bluex=1800, y=1850Guards approach to Blue Castle from mid-lane
๐Ÿ”ด Redx=3200, y=1850Guards approach to Red Castle from mid-lane

[NOT YET IMPLEMENTED] Top and bot lane towers. Full tower chains per lane. Inhibitor towers.

๐Ÿฐ Castle

๐Ÿฐ

The Castle is each team's primary base structure and win condition. Destroy the enemy Castle to win the match. The Castle does not attack. Rendered as a pixel-art fantasy castle sprite (td_castle_2.png, 200ร—200).

HP3,000
AttacksNone
Minion SourceYes
The Castle HP bar in the top HUD turns orange when below 40% HP (1,200 HP). This is a warning to both teams that the base is in danger.

Castle Locations

TeamPositionNotes
๐Ÿ”ต Bluex=1200, y=2000Left side of map. Blue minions spawn here.
๐Ÿ”ด Redx=3800, y=2000Right side of map. Red minions spawn here.

After Castle Falls

When a Castle is destroyed:

  1. A game-over event fires. The winning team is announced in the kill feed.
  2. Announcement voice plays: "Victory!" for winners, "Defeat." for losers.
  3. A 20-second game-over hold screen plays.
  4. All clients return to the main lobby for a new game.