Skip to content

Suggestion: Outpost Sieges #945

@VRILGQD

Description

@VRILGQD

Is your feature request related to a problem? Please describe.
A lot of people tend to put outposts across a map when using Towny. Sometimes, even when you run annexation on a siege, that outpost is still there for them to use in the future, which can get bothersome when it comes to toxic situations like town camping (or stalking and harassing people outside their town).

Describe the solution you'd like
Add a new type of siege called an "Outpost Siege" that lets you completely conquer specifically outpost areas. The annexation of this siege would not be adding a town into a nation, but of the outpost + surrounding chunks being added to a town's total chunk amount.

How the logic could work is listed below (im just using placeholders and stuff since I have not read anything on SiegeWar's API)

if (Townblock == Outpost) -> Outpost Siege
if (Townblock connected to Townblocks surrounding Outpost) -> Outpost Siege
if (Townblock == Outpost BUT is connected to Homeblock) -> Conquest Siege
if (Townblock connected to Townblocks surrounding Outpost BUT is connected to Homeblock) -> Conquest Siege

if (Outpost Siege == ATTACKERS WIN) -> Place colored banner -> Send command to choose which town in the nation gets the outpost chunks.

  • This option should probably be reserved for assistants and mayors.
  • This option would likely be configurable so towns can't go above their chunk or outpost limit if set in Towny config.

Additional context
An option to disable it in config for people who want completely non-destructive options or want a "winner takes all" style of sieging..

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions