Date: 2015/04/28 19:16:01 UTC-07:00
Type: Denizen Script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
"silkspider":
type: assignment
interact scripts:
- 10 slayerscript
actions:
on assignment:
- execute as_server "npc sel <npc.id>"
- execute as_server "npc type cavespider"
- execute as_server "npc respawn 25"
- execute as_server "dsentry create"
- execute as_server "dsentry attackrate 1"
- execute as_server "dsentry armor 50"
- flag <npc> dsentry.target:<player>
on death:
- drop "silk" qty:1 location:<npc.location>
- drop xp qty:20
on enter proximity:
- flag <player> slayer_engaged:started
- announce "<red><npc.name> yells<&cm> You Are In My Domain Human"
on damage:
- inject spidereffectcast
on exit proximity:
- if <player.flag[slayer_engaged]> == started {
- announce "Oh No! You get back here!"
- narrate "<yellow>You have been summoned!"
- teleport <player> "location:<npc.location>"
}
spidereffectcast:
type: task
script:
- adjust <player> show_boss_bar
- narrate "<red>Silkspider poisons victim"
- cast poison <player> d:120 p:3
"silk":
type: item
material: string
display name: <aqua>Silk
lore:
- Silk from the spiders of Naut