Date: 2014/08/17 04:03:24 UTC-07:00
Type: Denizen Script
- ^define entities <npc.location.find.npcs.within[<npc.flag[dsentry.range]>]>
- ^define entity null
- ^foreach %entities% {
- if <%value%.name> == "Monster" {
- announce "Target Engaged - <%value%.name>"
} else {
- announce "Excluding <%value%.name>"
- define entities <def[entities].exclude[%value%]>
}
}
}
- ^foreach %entities% {
- if <npc.can_see[%value%]> {
- define entity %value%
- foreach stop
}
}
- ^if %entity% == null queue clear
- ^flag npc dsentry.target:%entity%