PreciousStones

PreciousStones

269k Downloads

More PvP Oriented Field Flags

secretreaction opened this issue ยท 1 comments

commented

PreciousStones is a good plugin for protecting areas from other players, but once a field is placed, there isn't much of a threat of losing that field or having the area becoming vulnerable. With these new flags, there is now the risk of having other players invade your fields and wrecking all your hard work.

New Field Options:
apply-fields-to-owner: if true, all players in this field (even the owner and those they added to the allowed list) are affected by the field's "prevent" flags (other than "prevent-entry"), "grief-revert", "damage" flags, "mine", and "lightning" flags. If a field does damage, the field will ignore the owner's actions for 1 minute before arming.

_This levels the playing field between owner/allowed and an intruder. For example, without this flag, an owner/allowed in a "prevent-destroy" field could trap an intruder in an enclosed space where the intruder could not break out. In the same vein, an owner/allowed in a "prevent-place" field without this flag could form a structure without the threat of an intruder adding in blocks to grief the design. With this flag enabled, the owner/allowed must now take a risk whenever they want to alter their structures, because they must _disable* the field to make changes. Also, if the owner/allowed is not careful, they can accidentally kill themselves on traps they left out for intruders!*

only-toggle-by-left-click: if true, "/ps enable" and "/ps disable" commands do not affect this field. The only way to toggle the status of the field is by left clicking the field's source block.

Let's say you build a mansion completely protected by force-fields, and you want to make a few changes, but "apply-fields-to-owner" is enabled. Well, you could move to the part of the mansion you want to change, enter in "/ps disable", quickly do your changes, enter in "/ps enable" and you're done with basically no risk. With this on, you have to make your changes and then run straight back to the source block before someone undoes your handiwork.

toggle-similar-fields: if true, any overlapping fields of the same type and same owner/allowed are toggled whenever one block is toggled. For example, 3 overlapping City Protection fields that all have the owner/allowed can all be enabled or all be disabled, but just one or two cannot be enabled/disabled.

Imagine the terror of a large city suddenly losing it's protections and all the griefers make their moves, all because Johnny wanted to change his rug color.

breakable-when-disabled: if true, the field's source block can be broken by any player when disabled.

Pretty simple, if a player is off making changes, and an intruder pops in, he could steal the field's source block. As an added bonus, the ability for allowed to backstab owners by disabling the field and then stealing the source.

prevent-resize-when-enabled: if true, the field cannot be resized unless disabled.

This is to prevent players from resizing the field so small they can make changes without having the risk of an intruder destroying other areas.

cannot-enable-near-players: if true, the field cannot be placed down or enabled if it would contain players other than the owner.

This is to help prevent a player from dying by an intruder, respawning in the same building, and placing down a preventative field to stop the intruder once they get too close.

commented

Great suggestions, adding a few of these to the upcoming release.