Java Version: 11.0.3
Up-time: 8h 13m
CraftBukkit Version: git-Paper-126 (MC: 1.14.3)
Denizen Version: Core: 1.50-SNAPSHOT (Build 312), CraftBukkit: 1.1.0-SNAPSHOT (build 945-DEV)
Active Plugins (24): CoreProtect: 2.17.5, LuckPerms: 4.4.1, dynmap: 3.0-beta-4-213, WorldEdit: 7.0.0;214af8a,
DeluxeTags: 1.7.1, PlaceholderAPI: 2.10.3, WorldBorder: 1.9.10 (beta), Vault: 1.6.11,
ProtocolSupport: 4.29-dev, WorldGuard: 7.0.0;02b731f, Multiverse-Core: 4.0.0-b766,
ProtocolLib: 4.5.0-SNAPSHOT, WorldGuardExtraFlags: 4.1.2, Citizens: 2.0.25-SNAPSHOT (build 1729),
VentureChat: 2.15.1, Denizen: 1.1.0-SNAPSHOT (build 945-DEV), GadgetsMenu: 4.3.22,
TAB: 2.4.10, Item2Chat: 4.2.0, ExtraContexts: 1.0-SNAPSHOT, SuperVanish: 6.1.2,
ParticleHats: 4.0.0-RC3, CMI: 8.6.7.1, Depenizen: 2.0.0 (build 489)
Loaded Worlds (4): Factions, Factions_nether, Factions_the_end, void
Online Players (1): Xeane(Xeane)
Offline Players: 16
Mode: online
15:42:00 [INFO] Running script event 'EntityDies', event='entity dies' for script 'SYSTEM_LOOT_HANDLER'
15:42:00 [INFO] Starting InstantQueue 'SYSTEM_LOOT_HANDLER_JanFatalEq'...
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: IF "<context.damager.is_player>" "&&" "<context.entity.is_player.not>"
---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <context.damager.is_player> with 'true'.
15:42:00 [INFO] Filled tag <context.entity.is_player.not> with 'true'.
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: IF "<context.entity.scriptname||null>" "!=" "null" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <context.entity.scriptname||null> with 'MOB_GENERIC_SKELETON'.
15:42:00 [INFO] Logic='NEGATIVE', Comparable='Element(MOB_GENERIC_SKELETON)', Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: FOREACH "<proc[system_loot_determine].context[<context.entity>]>"
---------+
15:42:00 [INFO] Filled tag <context.entity> with 'e@899229ce-1d8a-491e-9f01-c29b9e6b3aa7'.
15:42:00 [INFO] Adding definition 'mob' as e@899229ce-1d8a-491e-9f01-c29b9e6b3aa7
15:42:00 [INFO] Starting InstantQueue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas'...
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "possible_loot_keys"
"<script[<[mob].scriptname>_data].yaml_key[drops]>" ---------+
15:42:00 [INFO] Filled tag <[mob].scriptname> with 'MOB_GENERIC_SKELETON'.
15:42:00 [INFO] Filled tag <script[MOB_GENERIC_SKELETON_data].yaml_key[drops]> with
'li@xp=100|coin=100-1000|i@bow/5000|i@leather_chestplate/6000|i@leather_leggings/7000|i@leather_helmet/8000|i@leather_boots/9000'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='possible_loot_keys'
value='li@xp=100|coin=100-1000|i@bow/5000|i@leather_chestplate/6000|i@leather_leggings/7000|i@leather_helmet/8000|i@leather_boots/9000'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "loot_roll" "<util.random.int[1].to[10000]>" ---------+
15:42:00 [INFO] Filled tag <util.random.int[1].to[10000]> with '5004'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='loot_roll' value='5004'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "possible_loot_max"
"<script[<[mob].scriptname>_data].yaml_key[maxdrops]>" ---------+
15:42:00 [INFO] Filled tag <[mob].scriptname> with 'MOB_GENERIC_SKELETON'.
15:42:00 [INFO] Filled tag <script[MOB_GENERIC_SKELETON_data].yaml_key[maxdrops]> with '3'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='possible_loot_max' value='3'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "drops" "li@" ---------+
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='drops' value='li@'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: FOREACH "<def[possible_loot_keys]>" ---------+
15:42:00 [INFO] Filled tag <def[possible_loot_keys]> with
'li@xp=100|coin=100-1000|i@bow/5000|i@leather_chestplate/6000|i@leather_leggings/7000|i@leather_helmet/8000|i@leather_boots/9000'.
15:42:00 [INFO] +> Executing 'FOREACH': list='li@xp=100 | coin=100-1000 | i@bow/5000 | i@leather_chestplate/6000 | i@leather_leggings/7000 |
i@leather_helmet/8000 | i@leather_boots/9000 |' as_name='value'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[drops].size>" ">=" "<def[possible_loot_max]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[drops].size> with '0'.
15:42:00 [INFO] Filled tag <def[possible_loot_max]> with '3'.
15:42:00 [INFO] Comparable='Decimal(0.0)', Operator='OR_MORE', ComparedTo='Decimal(3.0)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[value].substring[1,2]>" "==" "xp" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value].substring[1,2]> with 'xp'.
15:42:00 [INFO] Comparable='Element(xp)', Operator='EQUALS', ComparedTo='Element(xp)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "drops" "<def[drops].include[<def[value]>]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with 'xp=100'.
15:42:00 [INFO] Filled tag <def[drops].include[xp=100]> with 'li@xp=100'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='drops' value='li@xp=100 |'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: FOREACH "next" ---------+
15:42:00 [INFO] +> Executing 'FOREACH': next='true'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: FOREACH " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Foreach loop 2 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[drops].size>" ">=" "<def[possible_loot_max]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[drops].size> with '1'.
15:42:00 [INFO] Filled tag <def[possible_loot_max]> with '3'.
15:42:00 [INFO] Comparable='Decimal(1.0)', Operator='OR_MORE', ComparedTo='Decimal(3.0)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[value].substring[1,2]>" "==" "xp" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value].substring[1,2]> with 'co'.
15:42:00 [INFO] Comparable='Element(co)', Operator='EQUALS', ComparedTo='Element(xp)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[value].substring[1,4]>" "==" "coin" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value].substring[1,4]> with 'coin'.
15:42:00 [INFO] Comparable='Element(coin)', Operator='EQUALS', ComparedTo='Element(coin)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "coinmin" "<def[value].after[=].before[-]>" ---------+
15:42:00 [INFO] Filled tag <def[value].after[=].before[-]> with '100'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='coinmin' value='100'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "coinmax" "<def[value].after[-]>" ---------+
15:42:00 [INFO] Filled tag <def[value].after[-]> with '1000'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='coinmax' value='1000'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "coin"
"coin=<util.random.int[<def[coinmin]>].to[<def[coinmax]>]>" ---------+
15:42:00 [INFO] Filled tag <def[coinmin]> with '100'.
15:42:00 [INFO] Filled tag <def[coinmax]> with '1000'.
15:42:00 [INFO] Filled tag <util.random.int[100].to[1000]> with '656'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='coin' value='coin=656'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "drops" "<def[drops].include[<def[coin]>]>" ---------+
15:42:00 [INFO] Filled tag <def[coin]> with 'coin=656'.
15:42:00 [INFO] Filled tag <def[drops].include[coin=656]> with 'li@xp=100|coin=656'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='drops' value='li@xp=100 | coin=656 |'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: FOREACH "next" ---------+
15:42:00 [INFO] +> Executing 'FOREACH': next='true'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: FOREACH " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Foreach loop 3 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[drops].size>" ">=" "<def[possible_loot_max]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[drops].size> with '2'.
15:42:00 [INFO] Filled tag <def[possible_loot_max]> with '3'.
15:42:00 [INFO] Comparable='Decimal(2.0)', Operator='OR_MORE', ComparedTo='Decimal(3.0)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[value].substring[1,2]>" "==" "xp" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] +> [ItemTag] valueOf ItemTag returning null: bow/5000
15:42:00 [INFO] Filled tag <def[value].substring[1,2]> with 'i@'.
15:42:00 [INFO] Comparable='Element(i@)', Operator='EQUALS', ComparedTo='Element(xp)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[value].substring[1,4]>" "==" "coin" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] +> [ItemTag] valueOf ItemTag returning null: bow/5000
15:42:00 [INFO] Filled tag <def[value].substring[1,4]> with 'i@bo'.
15:42:00 [INFO] Comparable='Element(i@bo)', Operator='EQUALS', ComparedTo='Element(coin)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "chance" "<def[value].after[/]>" ---------+
15:42:00 [INFO] +> [ItemTag] valueOf ItemTag returning null: bow/5000
15:42:00 [INFO] Filled tag <def[value].after[/]> with '5000'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='chance' value='5000'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[loot_roll]>" "<=" "<def[chance].as_int>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[loot_roll]> with '5004'.
15:42:00 [INFO] Filled tag <def[chance].as_int> with '5000'.
15:42:00 [INFO] Comparable='Decimal(5004.0)', Operator='OR_LESS', ComparedTo='Decimal(5000.0)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: FOREACH " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Foreach loop 4 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[drops].size>" ">=" "<def[possible_loot_max]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[drops].size> with '2'.
15:42:00 [INFO] Filled tag <def[possible_loot_max]> with '3'.
15:42:00 [INFO] Comparable='Decimal(2.0)', Operator='OR_MORE', ComparedTo='Decimal(3.0)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[value].substring[1,2]>" "==" "xp" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] +> [ItemTag] valueOf ItemTag returning null: leather_chestplate/6000
15:42:00 [INFO] Filled tag <def[value].substring[1,2]> with 'i@'.
15:42:00 [INFO] Comparable='Element(i@)', Operator='EQUALS', ComparedTo='Element(xp)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[value].substring[1,4]>" "==" "coin" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] +> [ItemTag] valueOf ItemTag returning null: leather_chestplate/6000
15:42:00 [INFO] Filled tag <def[value].substring[1,4]> with 'i@le'.
15:42:00 [INFO] Comparable='Element(i@le)', Operator='EQUALS', ComparedTo='Element(coin)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "chance" "<def[value].after[/]>" ---------+
15:42:00 [INFO] +> [ItemTag] valueOf ItemTag returning null: leather_chestplate/6000
15:42:00 [INFO] Filled tag <def[value].after[/]> with '6000'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='chance' value='6000'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[loot_roll]>" "<=" "<def[chance].as_int>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[loot_roll]> with '5004'.
15:42:00 [INFO] Filled tag <def[chance].as_int> with '6000'.
15:42:00 [INFO] Comparable='Decimal(5004.0)', Operator='OR_LESS', ComparedTo='Decimal(6000.0)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DEFINE "drops" "<def[drops].include[<def[value].before[/]>]>"
---------+
15:42:00 [INFO] +> [ItemTag] valueOf ItemTag returning null: leather_chestplate/6000
15:42:00 [INFO] Filled tag <def[value].before[/]> with 'i@leather_chestplate'.
15:42:00 [INFO] Filled tag <def[drops].include[i@leather_chestplate]> with 'li@xp=100|coin=656|i@leather_chestplate'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' definition='drops' value='li@xp=100 | coin=656 |
i@leather_chestplate |'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: FOREACH " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Foreach loop 5 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: IF "<def[drops].size>" ">=" "<def[possible_loot_max]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[drops].size> with '3'.
15:42:00 [INFO] Filled tag <def[possible_loot_max]> with '3'.
15:42:00 [INFO] Comparable='Decimal(3.0)', Operator='OR_MORE', ComparedTo='Decimal(3.0)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: FOREACH "stop" ---------+
15:42:00 [INFO] +> Executing 'FOREACH': stop='true'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' Executing: DETERMINE "<def[drops]>" ---------+
15:42:00 [INFO] Filled tag <def[drops]> with 'li@xp=100|coin=656|i@leather_chestplate'.
15:42:00 [INFO] +> Executing 'DETERMINE': outcome='li@xp=100 | coin=656 | i@leather_chestplate |' passively='false'
15:42:00 [INFO] Completing queue 'SYSTEM_LOOT_DETERMINE_NhsPubsBahamas' in 2ms.
15:42:00 [INFO] Filled tag <proc[system_loot_determine].context[e@899229ce-1d8a-491e-9f01-c29b9e6b3aa7]> with
'li@xp=100|coin=656|i@leather_chestplate'.
15:42:00 [INFO] +> Executing 'FOREACH': list='li@xp=100 | coin=656 | i@leather_chestplate |' as_name='value'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: IF "<def[value].substring[1,2]>" "==" "xp" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value].substring[1,2]> with 'xp'.
15:42:00 [INFO] Comparable='Element(xp)', Operator='EQUALS', ComparedTo='Element(xp)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: DEFINE "xpAmount" "<def[value].after[=]>" ---------+
15:42:00 [INFO] Filled tag <def[value].after[=]> with '100'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_HANDLER_JanFatalEq' definition='xpamount' value='100'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: RUN "givePlayerXP" "def:<def[xpAmount]>" "instantly" ---------+
15:42:00 [INFO] ...replacing the linked player with <context.damager>
15:42:00 [INFO] Filled tag <context.damager> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] Filled tag <def[xpAmount]> with '100'.
15:42:00 [INFO] +> Executing 'RUN': script='s@GIVEPLAYERXP (TASK)' instant='true' definitions='100'
15:42:00 [INFO] Adding definition 'amount' as 100
15:42:00 [INFO] Starting InstantQueue 'GIVEPLAYERXP_PjTherebyClosing' with player 'Xeane'...
15:42:00 [INFO] +- Queue 'GIVEPLAYERXP_PjTherebyClosing' Executing: DEFINE "currentXP" "<proc[getPlayerData].context[<player>|stats.xp]>"
---------+
15:42:00 [INFO] Filled tag <player> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] Adding definition 'player' as p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5
15:42:00 [INFO] Adding definition 'dataName' as stats.xp
15:42:00 [INFO] Filled tag <proc[getPlayerData].context[p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5|stats.xp]> with '3800'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='GIVEPLAYERXP_PjTherebyClosing' definition='currentxp' value='3800'
15:42:00 [INFO] +- Queue 'GIVEPLAYERXP_PjTherebyClosing' Executing: IF "<def[currentXP]>" "==" "null" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[currentXP]> with '3800'.
15:42:00 [INFO] Comparable='Element(3800.0)', Operator='EQUALS', ComparedTo='Element(null)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'GIVEPLAYERXP_PjTherebyClosing' Executing: DEFINE "newXP" "<def[currentXP].+[<[amount]>]>" ---------+
15:42:00 [INFO] Filled tag <[amount]> with '100'.
15:42:00 [INFO] Filled tag <def[currentXP].+[100]> with '3900'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='GIVEPLAYERXP_PjTherebyClosing' definition='newxp' value='3900'
15:42:00 [INFO] +- Queue 'GIVEPLAYERXP_PjTherebyClosing' Executing: RUN "setPlayerData" "def:<player>|stats.xp|<def[newXP]>" ---------+
15:42:00 [INFO] Filled tag <player> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] Filled tag <def[newXP]> with '3900'.
15:42:00 [INFO] +> Executing 'RUN': script='s@SETPLAYERDATA (TASK)' definitions='p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5|stats.xp|3900'
15:42:00 [INFO] Adding definition 'player' as p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5
15:42:00 [INFO] Adding definition 'dataName' as stats.xp
15:42:00 [INFO] Adding definition 'dataValue' as 3900
15:42:00 [INFO] +- Queue 'GIVEPLAYERXP_PjTherebyClosing' Executing: RUN "system_level_showXPBar" "def:<def[newXP]>" "instantly" ---------+
15:42:00 [INFO] ...replacing the linked player with <player>
15:42:00 [INFO] Filled tag <player> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] Filled tag <def[newXP]> with '3900'.
15:42:00 [INFO] +> Executing 'RUN': script='s@SYSTEM_LEVEL_SHOWXPBAR (TASK)' instant='true' definitions='3900'
15:42:00 [INFO] Adding definition 'xp' as 3900
15:42:00 [INFO] Starting InstantQueue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' with player 'Xeane'...
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: IF "<[xp]||null>" "==" "null" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <[xp]||null> with '3900'.
15:42:00 [INFO] Comparable='Element(3900.0)', Operator='EQUALS', ComparedTo='Element(null)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "level" "0" ---------+
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='level' value='0'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "lastXpAmount" "100" ---------+
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='lastxpamount' value='100'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: REPEAT "99" ---------+
15:42:00 [INFO] +> Executing 'REPEAT': qty='99' as_name='value'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: IF "<s@xp_per_level.yaml_key[level<def[value]>]>" "<="
"<def[xp]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value]> with '1'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level1]> with '100'.
15:42:00 [INFO] Filled tag <def[xp]> with '3900'.
15:42:00 [INFO] Comparable='Decimal(100.0)', Operator='OR_LESS', ComparedTo='Decimal(3900.0)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "level" "<def[value]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '1'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='level' value='1'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "lastXpAmount"
"<s@xp_per_level.yaml_key[level<def[value]>]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '1'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level1]> with '100'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='lastxpamount' value='100'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: REPEAT " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Repeat loop 2 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: IF "<s@xp_per_level.yaml_key[level<def[value]>]>" "<="
"<def[xp]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value]> with '2'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level2]> with '400'.
15:42:00 [INFO] Filled tag <def[xp]> with '3900'.
15:42:00 [INFO] Comparable='Decimal(400.0)', Operator='OR_LESS', ComparedTo='Decimal(3900.0)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "level" "<def[value]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '2'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='level' value='2'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "lastXpAmount"
"<s@xp_per_level.yaml_key[level<def[value]>]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '2'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level2]> with '400'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='lastxpamount' value='400'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: REPEAT " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Repeat loop 3 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: IF "<s@xp_per_level.yaml_key[level<def[value]>]>" "<="
"<def[xp]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value]> with '3'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level3]> with '900'.
15:42:00 [INFO] Filled tag <def[xp]> with '3900'.
15:42:00 [INFO] Comparable='Decimal(900.0)', Operator='OR_LESS', ComparedTo='Decimal(3900.0)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "level" "<def[value]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '3'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='level' value='3'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "lastXpAmount"
"<s@xp_per_level.yaml_key[level<def[value]>]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '3'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level3]> with '900'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='lastxpamount' value='900'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: REPEAT " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Repeat loop 4 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: IF "<s@xp_per_level.yaml_key[level<def[value]>]>" "<="
"<def[xp]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value]> with '4'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level4]> with '1600'.
15:42:00 [INFO] Filled tag <def[xp]> with '3900'.
15:42:00 [INFO] Comparable='Decimal(1600.0)', Operator='OR_LESS', ComparedTo='Decimal(3900.0)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "level" "<def[value]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '4'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='level' value='4'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "lastXpAmount"
"<s@xp_per_level.yaml_key[level<def[value]>]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '4'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level4]> with '1600'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='lastxpamount' value='1600'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: REPEAT " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Repeat loop 5 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: IF "<s@xp_per_level.yaml_key[level<def[value]>]>" "<="
"<def[xp]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value]> with '5'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level5]> with '2500'.
15:42:00 [INFO] Filled tag <def[xp]> with '3900'.
15:42:00 [INFO] Comparable='Decimal(2500.0)', Operator='OR_LESS', ComparedTo='Decimal(3900.0)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "level" "<def[value]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '5'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='level' value='5'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "lastXpAmount"
"<s@xp_per_level.yaml_key[level<def[value]>]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '5'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level5]> with '2500'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='lastxpamount' value='2500'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: REPEAT " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Repeat loop 6 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: IF "<s@xp_per_level.yaml_key[level<def[value]>]>" "<="
"<def[xp]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value]> with '6'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level6]> with '3600'.
15:42:00 [INFO] Filled tag <def[xp]> with '3900'.
15:42:00 [INFO] Comparable='Decimal(3600.0)', Operator='OR_LESS', ComparedTo='Decimal(3900.0)' --> OUTCOME='true'
15:42:00 [INFO] If command passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "level" "<def[value]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '6'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='level' value='6'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "lastXpAmount"
"<s@xp_per_level.yaml_key[level<def[value]>]>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with '6'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level6]> with '3600'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='lastxpamount' value='3600'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: REPEAT " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Repeat loop 7 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: IF "<s@xp_per_level.yaml_key[level<def[value]>]>" "<="
"<def[xp]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value]> with '7'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level7]> with '4900'.
15:42:00 [INFO] Filled tag <def[xp]> with '3900'.
15:42:00 [INFO] Comparable='Decimal(4900.0)', Operator='OR_LESS', ComparedTo='Decimal(3900.0)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, running ELSE block.
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: DEFINE "xpPercent"
"<def[xp].-[<def[lastXpAmount]>]./[<s@xp_per_level.yaml_key[level<def[value]>].-[<def[lastXpAmount]>]>]>" ---------+
15:42:00 [INFO] Filled tag <def[lastXpAmount]> with '3600'.
15:42:00 [INFO] Filled tag <def[value]> with '7'.
15:42:00 [INFO] Filled tag <def[lastXpAmount]> with '3600'.
15:42:00 [INFO] Filled tag <s@xp_per_level.yaml_key[level7].-[3600]> with '1300'.
15:42:00 [INFO] Filled tag <def[xp].-[3600]./[1300]> with '0'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' definition='xppercent' value='0'
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: ADJUST "<player>"
"fake_experience:<def[xpPercent]>|<def[level]>" ---------+
15:42:00 [INFO] Filled tag <player> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] Filled tag <def[xpPercent]> with '0'.
15:42:00 [INFO] Filled tag <def[level]> with '6'.
15:42:00 [INFO] +> Executing 'ADJUST': object='li@p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5 |' mechanism='fake_experience'
mechanism_value='0|6'
15:42:00 [INFO] Adjust mechanism 'fake_experience' on object of type 'Player'...
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: RUN "setPlayerData" "def:<player>|stats.nextlevel"
---------+
15:42:00 [INFO] Filled tag <player> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] +> Executing 'RUN': script='s@SETPLAYERDATA (TASK)' definitions='p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5|stats.nextlevel'
15:42:00 [INFO] Adding definition 'player' as p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5
15:42:00 [INFO] Adding definition 'dataName' as stats.nextlevel
15:42:00 [INFO] +- Queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' Executing: REPEAT "stop" ---------+
15:42:00 [INFO] +> Executing 'REPEAT': stop='true'
15:42:00 [INFO] Completing queue 'SYSTEM_LEVEL_SHOWXPBAR_AffairsAlliancePlymouth' in 2ms.
15:42:00 [INFO] +- Queue 'GIVEPLAYERXP_PjTherebyClosing' Executing: IF "<def[newXP]>" ">="
"<proc[getPlayerData].context[<player>|stats.xpNext]>" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[newXP]> with '3900'.
15:42:00 [INFO] Filled tag <player> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] Adding definition 'player' as p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5
15:42:00 [INFO] Adding definition 'dataName' as stats.xpNext
15:42:00 [INFO] Filled tag <proc[getPlayerData].context[p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5|stats.xpNext]> with '4900'.
15:42:00 [INFO] Comparable='Decimal(3900.0)', Operator='OR_MORE', ComparedTo='Decimal(4900.0)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, no block will run.
15:42:00 [INFO] Completing queue 'GIVEPLAYERXP_PjTherebyClosing' in 3ms.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: NARRATE "<&3><&l><>> <&3>Earned <def[xpAmount]> XP."
"targets:<context.damager>" ---------+
15:42:00 [INFO] Filled tag <&3> with ''.
15:42:00 [INFO] Filled tag <&l> with ''.
15:42:00 [INFO] Filled tag <>> with '>'.
15:42:00 [INFO] Filled tag <&3> with ''.
15:42:00 [INFO] Filled tag <def[xpAmount]> with '100'.
15:42:00 [INFO] Filled tag <context.damager> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] +> Executing 'NARRATE': Narrating='> Earned 100 XP.' Targets='[p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5 (Xeane)]'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: FOREACH " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Foreach loop 2 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: IF "<def[value].substring[1,2]>" "==" "xp" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value].substring[1,2]> with 'co'.
15:42:00 [INFO] Comparable='Element(co)', Operator='EQUALS', ComparedTo='Element(xp)' --> OUTCOME='false'
15:42:00 [INFO] Filled tag <def[value].substring[1,4]> with 'coin'.
15:42:00 [INFO] Comparable='Element(coin)', Operator='EQUALS', ComparedTo='Element(coin)' --> OUTCOME='true'
15:42:00 [INFO] If sub-command 1 passed, running block.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: DEFINE "coinAmount" "<def[value].after[=]>" ---------+
15:42:00 [INFO] Filled tag <def[value].after[=]> with '656'.
15:42:00 [INFO] +> Executing 'DEFINE': queue='SYSTEM_LOOT_HANDLER_JanFatalEq' definition='coinamount' value='656'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: GIVE "money" "quantity:<def[coinAmount]>" ---------+
15:42:00 [INFO] ...replacing the linked player with <context.damager>
15:42:00 [INFO] Filled tag <context.damager> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] Filled tag <def[coinAmount]> with '656'.
15:42:00 [INFO] +> Executing 'GIVE': Type='MONEY' Quantity='656.0' engrave='false' unlimit_stack_size='false' slot='1'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: NARRATE "<&3><&l><>> <&3>Earned <def[coinAmount]> coins."
"targets:<context.damager>" ---------+
15:42:00 [INFO] Filled tag <&3> with ''.
15:42:00 [INFO] Filled tag <&l> with ''.
15:42:00 [INFO] Filled tag <>> with '>'.
15:42:00 [INFO] Filled tag <&3> with ''.
15:42:00 [INFO] Filled tag <def[coinAmount]> with '656'.
15:42:00 [INFO] Filled tag <context.damager> with 'p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5'.
15:42:00 [INFO] +> Executing 'NARRATE': Narrating='> Earned 656 coins.' Targets='[p@8d2e96af-70f7-43b7-b066-11b1f4fce6a5 (Xeane)]'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: FOREACH " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Foreach loop 3 ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: IF "<def[value].substring[1,2]>" "==" "xp" ---------+
15:42:00 [INFO] +> Executing 'IF': use_braces='true'
15:42:00 [INFO] Filled tag <def[value].substring[1,2]> with 'i@'.
15:42:00 [INFO] Comparable='Element(i@)', Operator='EQUALS', ComparedTo='Element(xp)' --> OUTCOME='false'
15:42:00 [INFO] Filled tag <def[value].substring[1,4]> with 'i@le'.
15:42:00 [INFO] Comparable='Element(i@le)', Operator='EQUALS', ComparedTo='Element(coin)' --> OUTCOME='false'
15:42:00 [INFO] No part of the if command passed, running ELSE block.
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: DROP "<def[value]>" "<context.entity.location>" ---------+
15:42:00 [INFO] Filled tag <def[value]> with 'i@leather_chestplate[color=co@160,101,64]'.
15:42:00 [INFO] Filled tag <context.entity.location> with 'l@1129.969239902302,75,-3537.034591426449,0,315.210693359375,Factions'.
15:42:00 [INFO] Applying property 'color' on object of type 'Item'...
15:42:00 [INFO] +> Executing 'DROP': action='DROP_ITEM' location='l@1129.969239902302, 75, -3537.034591426449, 0, 315.210693359375, Factions'
qty='1' items='[i@leather_chestplate[color=co@160,101,64]]'
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: FOREACH " CALLBACK" "as:value" ---------+
15:42:00 [INFO] +- Foreach loop complete ---------+
15:42:00 [INFO] +- Queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' Executing: DETERMINE "NO_DROPS_OR_XP" ---------+
15:42:00 [INFO] +> Executing 'DETERMINE': outcome='NO_DROPS_OR_XP' passively='false'
15:42:00 [INFO] Completing queue 'SYSTEM_LOOT_HANDLER_JanFatalEq' in 8ms.