|
|
Mechanic: Arrow Volley
|
|
|
======================
|
|
|
## Description
|
|
|
|
|
|
Fires a volley of arrows towards the target with a number of
|
|
|
configurable properties.
|
|
|
|
|
|
Attributes
|
|
|
----------
|
|
|
|
|
|
## Attributes
|
|
|
| Attribute | Aliases | Description | Default |
|
|
|
|-------------|---------|------------------------------------------------------------|---------|
|
|
|
| amount | a | The number of arrows in the volley | 20 |
|
... | ... | @@ -14,16 +12,16 @@ Attributes |
|
|
| velocity | v | The velocity of the arrows | 20 |
|
|
|
| fireTicks | f | The duration hit entities will burn for in ticks | 0 |
|
|
|
| removeDelay | rd | The time the arrows will stay before disappearing in ticks | 200 |
|
|
|
|
|
|
| canPickup | pickup | Whether the arrows can be picked up by players | true |
|
|
|
|
|
|
Note that spread values must be very high to be noticed!
|
|
|
|
|
|
Examples
|
|
|
--------
|
|
|
## Examples
|
|
|
|
|
|
This example will fire 20 arrows, with a spread of 25, at a speed of 10,
|
|
|
settings anything they impact on fire for 50 ticks (2.5 seconds), and
|
|
|
then remove themselves after 200 ticks (10 seconds).
|
|
|
```yaml
|
|
|
Skills:
|
|
|
- arrowvolley{a=20;s=25;v=10;f=50;rd=200} @Target
|
|
|
``` |
|
|
Skills:
|
|
|
- arrowvolley{a=20;s=25;v=10;f=50;rd=200} @Target
|
|
|
``` |
|
|
\ No newline at end of file |