Date: 2020/04/04 18:17:13 UTC-07:00
Type: Denizen Script
NewRopeBow:
type: item
material: bow
display name: New Rope Bow
NewRopeBowController:
type: world
events:
on player shoots bow:
- if <context.bow.script.name||null> == NewRopeBow:
- determine cancelled passively
- shoot arrow origin:<player.location.above> speed:<context.force> no_rotate script:NewRopeBowTaskScript def:<player> save:theArrow
NewRopeBowTaskScript:
type: task
definitions: shooter
script:
- shoot <[shooter]> origin:<[shooter].location> destination:<[location]> speed:3