Skip to content
drfiveminusmint edited this page Jul 12, 2019 · 1 revision

Assaults are a mechanic in Movecraft in which players may attack non-siegeable WorldGuard Regions. Assault requires WorldGuard as well as a compatible Vault economy plugin to enable.

Assaults can only be performed on a WorldGuard region that has TNT disabled, has sufficient members online to defend it, does not have the initiator of the assault as a member, and has not been assaulted recently. Players may check if a region is assaultable by using the /assaultinfo command while standing in a WorldGuard region. Once a player has verified that the region is available for assault, they may begin the assault using /assault for a configurable cost.

When an assault is successfully initiated, all online players will receive a server message notifying them of the assault. After a configurable delay, the region will be saved as a schematic and the assault itself will begin. During an assault, the TNT and Other-Explosion flags are temporarily disabled on a region, and attacking players may damage the region, inflicting damage based on the number of blocks destroyed. Pilotable blocks such as those of Airships are not destroyed by explosions, allowing the defenders to fight back.

The assault can end one of two ways: either the attackers inflict enough damage to reach the damage cap, or they fail to do so in the allotted time limit. If the assault succeeds, a beacon will spawn with a sign attached that must be right-clicked to repair the region, with the cost to repair equal to the max damages. If the assault fails, the region will simply be repaired, with no cost or action required.