Java Version: 1.8.0_91
Up-time: 8h 47m
CraftBukkit Version: git-Paper-773 (MC: 1.9.4)
Denizen Version: Core: 1.10 (Build ${build.number}), CraftBukkit: 0.9.8-SNAPSHOT (build 595)
Active Plugins (28): dynmap: 2.3-SNAPSHOT-1137, WorldEdit: 6.1;no_git_id, RemoteToolkitPlugin: R10_A15.3,
GetInventory: 1.5, zPermissions: 1.3-SNAPSHOT, CustomCrafting: 1.0, Commons: 1.8.2-SNAPSHOT-304e289,
WorldBorder: 1.8.5, Votifier: 2.3.2.2, Multiverse-Core: 2.5-b719, WorldGuard: 6.1,
VoxelSniper: 7.1.0, EffectLib: 4.2, ViaVersion: 0.9.3, HeroChatBridgeBukkit: 1.0.2,
Vault: 1.5.6-b49, Prism: 2.0.6-35, HeroTitles: 1.1.1-b000, Essentials: 2.0.1-b339,
Herochat: 5.6.7-SNAPSHOT, Citizens: 2.0.18-SNAPSHOT (build 1369), PhatLoots: 4.1.0,
Champions: 0.0.1, Denizen: 0.9.8-SNAPSHOT (build 595), dIRCBot: 0.3 (build 9),
Depenizen: 0.2.2 (build Unknown), MythicMobs: 2.4.4, Heroes: 1.8.6-SNAPSHOT-b45,
Loaded Worlds (2): Zolaria, Abeyance
Online Players (2): TheBlackCoyote(TheBlackCoyote), DanielWindBlade(DanielWindBlade)
Offline Players: 27
Mode: offline
14:13:01 [INFO] Starting InstantQueue 'EXCOMMAND_TapeReminderTrailer'...
14:13:01 [INFO] Queue 'EXCOMMAND_TapeReminderTrailer' Executing: RUN
"give_rewards" "def:s@ghost_trouble"
14:13:01 [INFO] +- Executing dCommand: RUN/p@TheBlackCoyote ---------+
14:13:01 [INFO] +> Executing 'RUN': script='GIVE_REWARDS(TASK)'
definitions='li@s@ghost_trouble'
14:13:01 [INFO] Adding definition %1% as s@ghost_trouble
14:13:01 [INFO] Starting TimedQueue 'GIVE_REWARDS_BettyNursingHundreds'...
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"1" "<def[1].as_script.yaml_key[parent].as_script>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[1].as_script.yaml_key[parent].as_script> with
's@GHOST_TROUBLE'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='1'
value='s@GHOST_TROUBLE'
14:13:01 [INFO] Completing queue 'EXCOMMAND_TapeReminderTrailer' in 1ms.
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF
"<def[1].as_script.list_keys[questinfo].contains[rewards].not||true>"
"queue" "clear"
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+
14:13:01 [INFO] +> Executing 'IF': use_braces='false'
14:13:01 [INFO] Filled tag
<def[1].as_script.list_keys[questinfo].contains[rewards].not||true>
with 'false'.
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
"<def[1].as_script.list_keys[questinfo.rewards]||li@>"
14:13:01 [INFO] +- Executing dCommand: FOREACH/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag
<def[1].as_script.list_keys[questinfo.rewards]||li@> with
'li@money|experience|items'.
14:13:01 [INFO] +> Executing 'FOREACH': list='li@money|experience|items'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE
"<def[value].before[<&sp>]>"
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <&sp> with ' '.
14:13:01 [INFO] Filled tag <def[value].before[ ]> with 'money'.
14:13:01 [INFO] +> Executing 'CHOOSE': choice='money'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"key" "<def[value]>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[value]> with 'money'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='key'
value='money'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"args"
"<def[1].as_script.yaml_key[questinfo.rewards.<def[key]>]||1>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[key]> with 'money'.
14:13:01 [INFO] Filled tag
<def[1].as_script.yaml_key[questinfo.rewards.money]||1> with
'li@50-100'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='args'
value='li@50-100'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"type" "<def[args].map_get[type]||all>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[args].map_get[type]||all> with 'all'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='type'
value='all'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE
"%type%"
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled definition %type% with 'all'.
14:13:01 [INFO] +> Executing 'CHOOSE': choice='all'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"itemlist"
"<def[1].as_script.yaml_key[questinfo.rewards.%value%]||li@>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled definition %value% with 'money'.
14:13:01 [INFO] Filled tag
<def[1].as_script.yaml_key[questinfo.rewards.money]||li@> with
'li@50-100'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds'
definition='itemlist' value='li@50-100'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
"<def[itemlist]>"
14:13:01 [INFO] +- Executing dCommand: FOREACH/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[itemlist]> with 'li@50-100'.
14:13:01 [INFO] +> Executing 'FOREACH': list='li@50-100'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF
"<def[value].contains[-]>" "{" "-" "define" "amount"
"<util.random.int[<def[value].before[-]>].to[<def[value].after[-]||<def[value].before[-]>>]||1>"
"}" "else" "{" "-" "define" "amount" "<def[value]>" "}"
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+
14:13:01 [INFO] +> Executing 'IF': use_braces='true'
14:13:01 [INFO] Filled tag <def[value].contains[-]> with 'true'.
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"amount"
"<util.random.int[<def[value].before[-]>].to[<def[value].after[-]||<def[value].before[-]>>]||1>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[value].before[-]> with '50'.
14:13:01 [INFO] Filled tag <def[value].after[-]||<def[value].before[-]>> with
'100'.
14:13:01 [INFO] Filled tag <util.random.int[50].to[100]||1> with '92'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='amount'
value='92'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: MONEY
"give" "quantity:<def[amount]>"
14:13:01 [INFO] +- Executing dCommand: MONEY/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[amount]> with '92'.
14:13:01 [INFO] +> Executing 'MONEY': Player(s)='[p@TheBlackCoyote]'
action='give' quantity='92'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
" CALLBACK"
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
" CALLBACK"
14:13:01 [INFO] +- Foreach loop 2 ---------+
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE
"<def[value].before[<&sp>]>"
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <&sp> with ' '.
14:13:01 [INFO] Filled tag <def[value].before[ ]> with 'experience'.
14:13:01 [INFO] +> Executing 'CHOOSE': choice='experience'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"key" "<def[value]>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[value]> with 'experience'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='key'
value='experience'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
"<def[1].as_script.list_keys[questinfo.rewards.<def[key]>]||li@>"
14:13:01 [INFO] +- Executing dCommand: FOREACH/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[key]> with 'experience'.
14:13:01 [INFO] ERROR! Internal exception was thrown!
14:13:01 [SEVERE] java.lang.reflect.InvocationTargetException
14:13:01 [SEVERE] sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
14:13:01 [SEVERE] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:13:01 [SEVERE] java.lang.reflect.Method.invoke(Method.java:498)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.TagManager.fireEvent(TagManager.java:83)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.TagManager$1.run(TagManager.java:258)
14:13:01 [SEVERE] java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
14:13:01 [SEVERE] java.util.concurrent.FutureTask.run(FutureTask.java:266)
14:13:01 [SEVERE] java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
14:13:01 [SEVERE] java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
14:13:01 [SEVERE] java.lang.Thread.run(Thread.java:745)
14:13:01 [SEVERE] Caused by: java.lang.NullPointerException
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.dScript$8.run(dScript.java:420)
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.dScript.getAttribute(dScript.java:554)
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.Element$8.run(Element.java:491)
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.Element.getAttribute(Element.java:2115)
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.dScript.getAttribute(dScript.java:565)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.core.DefinitionTags.definitionTag(DefinitionTags.java:78)
14:13:01 [SEVERE] sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
14:13:01 [SEVERE] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:13:01 [SEVERE] java.lang.reflect.Method.invoke(Method.java:498)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.TagManager.fireEvent(TagManager.java:83)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.TagManager$1.run(TagManager.java:258)
14:13:01 [SEVERE] java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
14:13:01 [SEVERE] java.util.concurrent.FutureTask.run(FutureTask.java:266)
14:13:01 [SEVERE] java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
14:13:01 [SEVERE] java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
14:13:01 [SEVERE] java.lang.Thread.run(Thread.java:745)
14:13:01 [INFO] Filled tag
<def[1].as_script.list_keys[questinfo.rewards.experience]||li@>
with 'li@'.
14:13:01 [INFO] +> Executing 'FOREACH': list='li@'
14:13:01 [INFO] Empty list, not looping...
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
" CALLBACK"
14:13:01 [INFO] +- Foreach loop 3 ---------+
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE
"<def[value].before[<&sp>]>"
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <&sp> with ' '.
14:13:01 [INFO] Filled tag <def[value].before[ ]> with 'items'.
14:13:01 [INFO] +> Executing 'CHOOSE': choice='items'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"args"
"<def[value].replace[<&co>].with[/].split_by[<&sp>]||none>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <&co> with ':'.
14:13:01 [INFO] Filled tag <&sp> with ' '.
14:13:01 [INFO] Filled tag <def[value].replace[:].with[/].split_by[ ]||none>
with 'li@items'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='args'
value='li@items'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"type" "<def[args].map_get[type]||all>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[args].map_get[type]||all> with 'all'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='type'
value='all'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE
"%type%"
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled definition %type% with 'all'.
14:13:01 [INFO] +> Executing 'CHOOSE': choice='all'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"itemlist"
"<def[1].as_script.yaml_key[questinfo.rewards.%value%]||li@>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled definition %value% with 'items'.
14:13:01 [INFO] Filled tag
<def[1].as_script.yaml_key[questinfo.rewards.items]||li@> with
'li@1-3/i@iron|2-5/i@iron_ore'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds'
definition='itemlist' value='li@1-3/i@iron|2-5/i@iron_ore'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
"<def[itemlist]>"
14:13:01 [INFO] +- Executing dCommand: FOREACH/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[itemlist]> with
'li@1-3/i@iron|2-5/i@iron_ore'.
14:13:01 [INFO] +> Executing 'FOREACH': list='li@1-3/i@iron|2-5/i@iron_ore'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"amount" "<def[value].before[/]>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[value].before[/]> with '1-3'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='amount'
value='1-3'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF
"<def[amount].contains[-]>" "{" "-" "define" "amount"
"<util.random.int[<def[amount].before[-]>].to[<def[amount].after[-]||<def[amount].before[-]>>]||1>"
"}"
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+
14:13:01 [INFO] +> Executing 'IF': use_braces='true'
14:13:01 [INFO] Filled tag <def[amount].contains[-]> with 'true'.
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"amount"
"<util.random.int[<def[amount].before[-]>].to[<def[amount].after[-]||<def[amount].before[-]>>]||1>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[amount].before[-]> with '1'.
14:13:01 [INFO] Filled tag <def[amount].after[-]||<def[amount].before[-]>>
with '3'.
14:13:01 [INFO] Filled tag <util.random.int[1].to[3]||1> with '3'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='amount'
value='3'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF
"<def[value].contains[/]>" "{" "-" "define" "item"
"<def[value].after[/]>" "}" "else" "{" "-" "define" "item"
"<def[value]>" "}"
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+
14:13:01 [INFO] +> Executing 'IF': use_braces='true'
14:13:01 [INFO] Filled tag <def[value].contains[/]> with 'true'.
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"item" "<def[value].after[/]>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[value].after[/]> with 'i@iron'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='item'
value='i@iron'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: GIVE
"<def[item]>" "qty:<def[amount]>"
14:13:01 [INFO] +- Executing dCommand: GIVE/p@TheBlackCoyote ---------+
14:13:01 [INFO] +> [dItem] Does not match a valid item ID or material: iron
14:13:01 [INFO] +> [dItem] valueOf dItem returning null: iron
14:13:01 [INFO] Filled tag <def[item]> with 'i@iron'.
14:13:01 [INFO] Filled tag <def[amount]> with '3'.
14:13:01 [INFO] +> [dItem] Does not match a valid item ID or material: iron
14:13:01 [INFO] +> [dItem] valueOf dItem returning null: iron
14:13:01 [INFO] +> Executing 'GIVE': Type='ITEM'
inventory='in@player[holder=p@4c570928-3648-4583-9148-ee5ca157e175]'
Quantity='3.0' engrave='false' unlimit_stack_size='false'
Items='[]' slot='1'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: NARRATE
"- give <def[item]> qty:<def[amount]>"
14:13:01 [INFO] +- Executing dCommand: NARRATE/p@TheBlackCoyote ---------+
14:13:01 [INFO] +> [dItem] Does not match a valid item ID or material: iron
14:13:01 [INFO] +> [dItem] valueOf dItem returning null: iron
14:13:01 [INFO] Filled tag <def[item]> with 'i@iron'.
14:13:01 [INFO] Filled tag <def[amount]> with '3'.
14:13:01 [INFO] +> Executing 'NARRATE': Narrating='- give i@iron qty:3'
Targets='[p@TheBlackCoyote]'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
" CALLBACK"
14:13:01 [INFO] +- Foreach loop 2 ---------+
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"amount" "<def[value].before[/]>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[value].before[/]> with '2-5'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='amount'
value='2-5'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF
"<def[amount].contains[-]>" "{" "-" "define" "amount"
"<util.random.int[<def[amount].before[-]>].to[<def[amount].after[-]||<def[amount].before[-]>>]||1>"
"}"
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+
14:13:01 [INFO] +> Executing 'IF': use_braces='true'
14:13:01 [INFO] Filled tag <def[amount].contains[-]> with 'true'.
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"amount"
"<util.random.int[<def[amount].before[-]>].to[<def[amount].after[-]||<def[amount].before[-]>>]||1>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[amount].before[-]> with '2'.
14:13:01 [INFO] Filled tag <def[amount].after[-]||<def[amount].before[-]>>
with '5'.
14:13:01 [INFO] Filled tag <util.random.int[2].to[5]||1> with '2'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='amount'
value='2'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF
"<def[value].contains[/]>" "{" "-" "define" "item"
"<def[value].after[/]>" "}" "else" "{" "-" "define" "item"
"<def[value]>" "}"
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+
14:13:01 [INFO] +> Executing 'IF': use_braces='true'
14:13:01 [INFO] Filled tag <def[value].contains[/]> with 'true'.
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE
"item" "<def[value].after[/]>"
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[value].after[/]> with 'i@iron_ore'.
14:13:01 [INFO] +> Executing 'DEFINE':
queue='GIVE_REWARDS_BettyNursingHundreds' definition='item'
value='i@iron_ore'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: GIVE
"<def[item]>" "qty:<def[amount]>"
14:13:01 [INFO] +- Executing dCommand: GIVE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[item]> with 'i@iron_ore'.
14:13:01 [INFO] Filled tag <def[amount]> with '2'.
14:13:01 [INFO] +> Executing 'GIVE': Type='ITEM'
inventory='in@player[holder=p@4c570928-3648-4583-9148-ee5ca157e175]'
Quantity='2.0' engrave='false' unlimit_stack_size='false'
Items='[i@iron_ore]' slot='1'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: NARRATE
"- give <def[item]> qty:<def[amount]>"
14:13:01 [INFO] +- Executing dCommand: NARRATE/p@TheBlackCoyote ---------+
14:13:01 [INFO] Filled tag <def[item]> with 'i@iron_ore'.
14:13:01 [INFO] Filled tag <def[amount]> with '2'.
14:13:01 [INFO] +> Executing 'NARRATE': Narrating='- give i@iron_ore qty:2'
Targets='[p@TheBlackCoyote]'
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
" CALLBACK"
14:13:01 [INFO] Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH
" CALLBACK"
14:13:01 [INFO] Completing queue 'GIVE_REWARDS_BettyNursingHundreds' in
127ms.