Date: 2019/01/31 13:33:44 UTC-08:00
Type: Denizen Script
DamageListener:
type: world
debug: true
events:
on entity damages entity:
- if <context.damager> == <server.match_player[behr]>:
- determine <proc[DamageProc].context[<context.entity.flag[defenselevel]>]>
DamageProc:
type: procedure
debug: true
#definitions: <context.entity.flag[defenselevel]>
definitions:
defenselevel: <def[value]>
#defenselevel: <context.entity.flag[defenselevel]>
script:
#- define value 0
- define damage <def[defenselevel]>
#- define damage <def[<context.entity.flag[defenselevel]>]>
#- define value <context.entity.flag[defenselevel]||5>
- determine <def[damage]>