Java Version: 1.8.0_66
Up-time: 1h 35m
CraftBukkit Version: git-Spigot-625bc00-41a7d14 (MC: 1.11.2)
Denizen Version: Core: 1.15 (Build 84), CraftBukkit: 1.0.1-SNAPSHOT (build 1634)
Active Plugins (13): MCCore: 1.58, LuckPerms: 3.0.0, WorldEdit: 6.1.5;4651611, OldCombatMechanics: 1.1.2,
Vault: 1.5.6-b49, SaneEconomy: 0.10.6, ProtocolSupport: 4.25.dev, ProtocolLib: 4.2.1-SNAPSHOT-b346,
LibsDisguises: 9.2.4, Citizens: 2.0.21-SNAPSHOT (build 1471), Denizen: 1.0.1-SNAPSHOT (build 1634),
Sentinel: 1.0 (build 90), Depenizen: 1.0.0 (build 380)
Loaded Worlds (3): World, World_nether, World_the_end
Online Players (1): Ambrius(Ambrius)
Offline Players: 45
Mode: online
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH "<player.inventory.list_contents.with_lore[Default
Skill]>" "{" "-" "take" "<def[value]>" "quantity:64" "}"
17:16:48 [INFO] +- Executing dCommand: FOREACH/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <player.inventory.list_contents.with_lore[Default
Skill]> with 'li@'.
17:16:48 [INFO] +> Executing 'FOREACH': list='li@'
17:16:48 [INFO] Empty list, not looping...
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH "<player.inventory.list_contents.with_lore[Optional
Skill]>" "{" "-" "take" "<def[value]>" "quantity:64" "}"
17:16:48 [INFO] +- Executing dCommand: FOREACH/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <player.inventory.list_contents.with_lore[Optional
Skill]> with
'li@i@LEAP[display_name=&ssc&sslLeap;lore=&ssaOptional Skill|
|&ss2Type&co &ssa&lbLaunch&rb &ss6Mobility|&ss2Description&co
&ss6Leap forward stunning everybody|&ss6where you land,
dealing damage to them and|&ss6generating
rage&dot]|i@AXE_THROW[display_name=&ssc&sslAxe
Throw;lore=&ssaOptional Skill|&ss2Type&co &ssa&lbSkill Shot&rb
&ss6DoT|&ss2Description&co &ss6Hurl an axe in the direction
that you|&ss6are facing, dealing damage for ... * snip! *
17:16:48 [INFO] +> Executing 'FOREACH':
list='li@i@LEAP[display_name=&ssc&sslLeap;lore=&ssaOptional
Skill| |&ss2Type&co &ssa&lbLaunch&rb
&ss6Mobility|&ss2Description&co &ss6Leap forward stunning
everybody|&ss6where you land, dealing damage to them
and|&ss6generating
rage&dot]|i@AXE_THROW[display_name=&ssc&sslAxe
Throw;lore=&ssaOptional Skill|&ss2Type&co &ssa&lbSkill Shot&rb
&ss6DoT|&ss2Description&co &ss6Hurl an axe in the direction
that you|&ss6are facing, dealing damage for a duration to
the|&ss6target that it hits&dot]'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: TAKE
"<def[value]>" "quantity:64"
17:16:48 [INFO] +- Executing dCommand: TAKE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[value]> with
'i@LEAP[display_name=&ssc&sslLeap;lore=&ssaOptional Skill|
|&ss2Type&co &ssa&lbLaunch&rb &ss6Mobility|&ss2Description&co
&ss6Leap forward stunning everybody|&ss6where you land,
dealing damage to them and|&ss6generating rage&dot]'.
17:16:48 [INFO] +> Executing 'TAKE': Type='ITEM' qty='64'
inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Items='[i@LEAP[display_name=&ssc&sslLeap;lore=&ssaOptional
Skill| |&ss2Type&co &ssa&lbLaunch&rb
&ss6Mobility|&ss2Description&co &ss6Leap forward stunning
everybody|&ss6where you land, dealing damage to them
and|&ss6generating rage&dot]]'
17:16:48 [INFO] Inventory does not contain at least 64 of
i@LEAP,0[display_name=&ssc&sslLeap;lore=&ssaOptional Skill|
|&ss2Type&co &ssa&lbLaunch&rb &ss6Mobility|&ss2Description&co
&ss6Leap forward stunning everybody|&ss6where you land,
dealing damage to them and|&ss6generating rage&dot]... Taking
as much as possible...
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] +- Foreach loop 2 ---------+
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: TAKE
"<def[value]>" "quantity:64"
17:16:48 [INFO] +- Executing dCommand: TAKE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[value]> with
'i@AXE_THROW[display_name=&ssc&sslAxe Throw;lore=&ssaOptional
Skill|&ss2Type&co &ssa&lbSkill Shot&rb
&ss6DoT|&ss2Description&co &ss6Hurl an axe in the direction
that you|&ss6are facing, dealing damage for a duration to
the|&ss6target that it hits&dot]'.
17:16:48 [INFO] +> Executing 'TAKE': Type='ITEM' qty='64'
inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Items='[i@AXE_THROW[display_name=&ssc&sslAxe
Throw;lore=&ssaOptional Skill|&ss2Type&co &ssa&lbSkill Shot&rb
&ss6DoT|&ss2Description&co &ss6Hurl an axe in the direction
that you|&ss6are facing, dealing damage for a duration to
the|&ss6target that it hits&dot]]'
17:16:48 [INFO] Inventory does not contain at least 64 of
i@AXE_THROW,0[display_name=&ssc&sslAxe Throw;lore=&ssaOptional
Skill|&ss2Type&co &ssa&lbSkill Shot&rb
&ss6DoT|&ss2Description&co &ss6Hurl an axe in the direction
that you|&ss6are facing, dealing damage for a duration to
the|&ss6target that it hits&dot]... Taking as much as
possible...
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH "<player.inventory.list_contents.with_lore[Unassigned
Skill]>" "{" "-" "take" "<def[value]>" "quantity:64" "}"
17:16:48 [INFO] +- Executing dCommand: FOREACH/p@Ambrius ---------+
17:16:48 [INFO] Filled tag
<player.inventory.list_contents.with_lore[Unassigned Skill]>
with
'li@i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]|i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]|i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]|i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'.
17:16:48 [INFO] +> Executing 'FOREACH':
list='li@i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]|i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]|i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]|i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: TAKE
"<def[value]>" "quantity:64"
17:16:48 [INFO] +- Executing dCommand: TAKE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[value]> with
'i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'.
17:16:48 [INFO] +> Executing 'TAKE': Type='ITEM' qty='64'
inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Items='[i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]]'
17:16:48 [INFO] Inventory does not contain at least 64 of
i@UNASSIGNED_SKILL,0[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]... Taking as much as possible...
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] +- Foreach loop 2 ---------+
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: TAKE
"<def[value]>" "quantity:64"
17:16:48 [INFO] +- Executing dCommand: TAKE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[value]> with
'i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'.
17:16:48 [INFO] +> Executing 'TAKE': Type='ITEM' qty='64'
inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Items='[i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]]'
17:16:48 [INFO] Inventory does not contain at least 64 of
i@UNASSIGNED_SKILL,0[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]... Taking as much as possible...
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] +- Foreach loop 3 ---------+
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: TAKE
"<def[value]>" "quantity:64"
17:16:48 [INFO] +- Executing dCommand: TAKE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[value]> with
'i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'.
17:16:48 [INFO] +> Executing 'TAKE': Type='ITEM' qty='64'
inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Items='[i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]]'
17:16:48 [INFO] Inventory does not contain at least 64 of
i@UNASSIGNED_SKILL,0[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]... Taking as much as possible...
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] +- Foreach loop 4 ---------+
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: TAKE
"<def[value]>" "quantity:64"
17:16:48 [INFO] +- Executing dCommand: TAKE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[value]> with
'i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'.
17:16:48 [INFO] +> Executing 'TAKE': Type='ITEM' qty='64'
inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Items='[i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]]'
17:16:48 [INFO] Inventory does not contain at least 64 of
i@UNASSIGNED_SKILL,0[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]... Taking as much as possible...
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: WAIT
"1t"
17:16:48 [INFO] +- Executing dCommand: WAIT/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'WAIT':
queue='CLASS_COMMANDS_CBrooklynEncyclopedia' delay='d@0.05s'
17:16:48 [INFO] Forcing queue CLASS_COMMANDS_CBrooklynEncyclopedia into a
timed queue...
17:16:48 [INFO] Completing queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' in
18ms.
17:16:48 [INFO] Starting TimedQueue 'CLASS_COMMANDS_CBrooklynEncyclopedia'...
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: IF
"<player.gamemode.id>" "==" "2" "{" "-" "if"
"<yaml[<player.uuid>].contains[<player.flag[Class]>.Skill_Bar.Skills]>"
"{" "-" "define" "Slot" "1" "-" "foreach"
"<yaml[<player.uuid>].read[<player.flag[Class]>.Skill_Bar.Skills]>"
"{" "-" "if" "<def[Value].scriptname>" "matches" "script" "{"
"-" "inventory" "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill[quantity=1]" "slot:<def[... * snip!
*
17:16:48 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'IF': use_braces='true'
17:16:48 [INFO] Filled tag <player.gamemode.id> with '2'.
17:16:48 [INFO] Comparable='Decimal(2.0)', Operator='EQUALS',
ComparedTo='Decimal(2.0)' --> OUTCOME='true'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: IF
"<yaml[<player.uuid>].contains[<player.flag[Class]>.Skill_Bar.Skills]>"
"{" "-" "define" "Slot" "1" "-" "foreach"
"<yaml[<player.uuid>].read[<player.flag[Class]>.Skill_Bar.Skills]>"
"{" "-" "if" "<def[Value].scriptname>" "matches" "script" "{"
"-" "inventory" "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill[quantity=1]" "slot:<def[Slot]>" "}"
"-" "define" "Slot" "<def[Slot].a... * snip! *
17:16:48 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'IF': use_braces='true'
17:16:48 [INFO] Filled tag <player.uuid> with
'c08db03a-34c8-4fcf-b16f-5716f7eb159a'.
17:16:48 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:48 [INFO] Filled tag
<yaml[c08db03a-34c8-4fcf-b16f-5716f7eb159a].contains[Berserker.Skill_Bar.Skills]>
with 'true'.
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
DEFINE "Slot" "1"
17:16:48 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'DEFINE':
queue='CLASS_COMMANDS_CBrooklynEncyclopedia'
definition='slot' value='1'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH
"<yaml[<player.uuid>].read[<player.flag[Class]>.Skill_Bar.Skills]>"
"{" "-" "if" "<def[Value].scriptname>" "matches" "script" "{"
"-" "inventory" "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill[quantity=1]" "slot:<def[Slot]>" "}"
"-" "define" "Slot" "<def[Slot].add[1]>" "}"
17:16:48 [INFO] +- Executing dCommand: FOREACH/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <player.uuid> with
'c08db03a-34c8-4fcf-b16f-5716f7eb159a'.
17:16:48 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:48 [INFO] Filled tag
<yaml[c08db03a-34c8-4fcf-b16f-5716f7eb159a].read[Berserker.Skill_Bar.Skills]>
with
'i@Leap|i@Axe_throw|i@Unassigned_skill|i@Unassigned_skill|i@Unassigned_skill|i@Unassigned_skill'.
17:16:48 [INFO] +> Executing 'FOREACH':
list='li@i@Leap|i@Axe_throw|i@Unassigned_skill|i@Unassigned_skill|i@Unassigned_skill|i@Unassigned_skill'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: IF
"<def[Value].scriptname>" "matches" "script" "{" "-"
"inventory" "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill[quantity=1]" "slot:<def[Slot]>" "}"
17:16:48 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'IF': use_braces='true'
17:16:48 [INFO] Filled tag <def[Value].scriptname> with 'LEAP'.
17:16:48 [INFO] Comparable='Element(LEAP)', Operator='MATCHES',
ComparedTo='Element(script)' --> OUTCOME='true'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
INVENTORY "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>"
17:16:48 [INFO] +- Executing dCommand: INVENTORY/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Value]> with
'i@LEAP[display_name=&ssc&sslLeap;lore=&ssaOptional Skill|
|&ss2Type&co &ssa&lbLaunch&rb &ss6Mobility|&ss2Description&co
&ss6Leap forward stunning everybody|&ss6where you land,
dealing damage to them and|&ss6generating rage&dot]'.
17:16:48 [INFO] Filled tag <def[Slot]> with '1'.
17:16:48 [INFO] +> Executing 'INVENTORY': actions='[set]'
Inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Inventory='in@generic[size=54;contents=li@i@LEAP[display_name=&ssc&sslLeap;lore=&ssaOptional
Skill| |&ss2Type&co &ssa&lbLaunch&rb
&ss6Mobility|&ss2Description&co &ss6Leap forward stunning
everybody|&ss6where you land, dealing damage to them
and|&ss6generating rage&dot];title=Chest]' slot='1'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
DEFINE "Slot" "<def[Slot].add[1]>"
17:16:48 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Slot].add[1]> with '2'.
17:16:48 [INFO] +> Executing 'DEFINE':
queue='CLASS_COMMANDS_CBrooklynEncyclopedia'
definition='slot' value='2'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] +- Foreach loop 2 ---------+
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: IF
"<def[Value].scriptname>" "matches" "script" "{" "-"
"inventory" "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill[quantity=1]" "slot:<def[Slot]>" "}"
17:16:48 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'IF': use_braces='true'
17:16:48 [INFO] Filled tag <def[Value].scriptname> with 'AXE_THROW'.
17:16:48 [INFO] Comparable='Element(AXE_THROW)', Operator='MATCHES',
ComparedTo='Element(script)' --> OUTCOME='true'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
INVENTORY "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>"
17:16:48 [INFO] +- Executing dCommand: INVENTORY/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Value]> with
'i@AXE_THROW[display_name=&ssc&sslAxe Throw;lore=&ssaOptional
Skill|&ss2Type&co &ssa&lbSkill Shot&rb
&ss6DoT|&ss2Description&co &ss6Hurl an axe in the direction
that you|&ss6are facing, dealing damage for a duration to
the|&ss6target that it hits&dot]'.
17:16:48 [INFO] Filled tag <def[Slot]> with '2'.
17:16:48 [INFO] +> Executing 'INVENTORY': actions='[set]'
Inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Inventory='in@generic[size=54;contents=li@i@AXE_THROW[display_name=&ssc&sslAxe
Throw;lore=&ssaOptional Skill|&ss2Type&co &ssa&lbSkill Shot&rb
&ss6DoT|&ss2Description&co &ss6Hurl an axe in the direction
that you|&ss6are facing, dealing damage for a duration to
the|&ss6target that it hits&dot];title=Chest]' slot='2'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
DEFINE "Slot" "<def[Slot].add[1]>"
17:16:48 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Slot].add[1]> with '3'.
17:16:48 [INFO] +> Executing 'DEFINE':
queue='CLASS_COMMANDS_CBrooklynEncyclopedia'
definition='slot' value='3'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] +- Foreach loop 3 ---------+
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: IF
"<def[Value].scriptname>" "matches" "script" "{" "-"
"inventory" "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill[quantity=1]" "slot:<def[Slot]>" "}"
17:16:48 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'IF': use_braces='true'
17:16:48 [INFO] Filled tag <def[Value].scriptname> with 'UNASSIGNED_SKILL'.
17:16:48 [INFO] Comparable='Element(UNASSIGNED_SKILL)', Operator='MATCHES',
ComparedTo='Element(script)' --> OUTCOME='true'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
INVENTORY "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>"
17:16:48 [INFO] +- Executing dCommand: INVENTORY/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Value]> with
'i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'.
17:16:48 [INFO] Filled tag <def[Slot]> with '3'.
17:16:48 [INFO] +> Executing 'INVENTORY': actions='[set]'
Inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Inventory='in@generic[size=54;contents=li@i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill];title=Chest]' slot='3'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
DEFINE "Slot" "<def[Slot].add[1]>"
17:16:48 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Slot].add[1]> with '4'.
17:16:48 [INFO] +> Executing 'DEFINE':
queue='CLASS_COMMANDS_CBrooklynEncyclopedia'
definition='slot' value='4'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] +- Foreach loop 4 ---------+
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: IF
"<def[Value].scriptname>" "matches" "script" "{" "-"
"inventory" "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill[quantity=1]" "slot:<def[Slot]>" "}"
17:16:48 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'IF': use_braces='true'
17:16:48 [INFO] Filled tag <def[Value].scriptname> with 'UNASSIGNED_SKILL'.
17:16:48 [INFO] Comparable='Element(UNASSIGNED_SKILL)', Operator='MATCHES',
ComparedTo='Element(script)' --> OUTCOME='true'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
INVENTORY "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>"
17:16:48 [INFO] +- Executing dCommand: INVENTORY/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Value]> with
'i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'.
17:16:48 [INFO] Filled tag <def[Slot]> with '4'.
17:16:48 [INFO] +> Executing 'INVENTORY': actions='[set]'
Inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Inventory='in@generic[size=54;contents=li@i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill];title=Chest]' slot='4'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
DEFINE "Slot" "<def[Slot].add[1]>"
17:16:48 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Slot].add[1]> with '5'.
17:16:48 [INFO] +> Executing 'DEFINE':
queue='CLASS_COMMANDS_CBrooklynEncyclopedia'
definition='slot' value='5'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] +- Foreach loop 5 ---------+
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: IF
"<def[Value].scriptname>" "matches" "script" "{" "-"
"inventory" "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill[quantity=1]" "slot:<def[Slot]>" "}"
17:16:48 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'IF': use_braces='true'
17:16:48 [INFO] Filled tag <def[Value].scriptname> with 'UNASSIGNED_SKILL'.
17:16:48 [INFO] Comparable='Element(UNASSIGNED_SKILL)', Operator='MATCHES',
ComparedTo='Element(script)' --> OUTCOME='true'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
INVENTORY "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>"
17:16:48 [INFO] +- Executing dCommand: INVENTORY/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Value]> with
'i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'.
17:16:48 [INFO] Filled tag <def[Slot]> with '5'.
17:16:48 [INFO] +> Executing 'INVENTORY': actions='[set]'
Inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Inventory='in@generic[size=54;contents=li@i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill];title=Chest]' slot='5'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
DEFINE "Slot" "<def[Slot].add[1]>"
17:16:48 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Slot].add[1]> with '6'.
17:16:48 [INFO] +> Executing 'DEFINE':
queue='CLASS_COMMANDS_CBrooklynEncyclopedia'
definition='slot' value='6'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] +- Foreach loop 6 ---------+
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing: IF
"<def[Value].scriptname>" "matches" "script" "{" "-"
"inventory" "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill[quantity=1]" "slot:<def[Slot]>" "}"
17:16:48 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:48 [INFO] +> Executing 'IF': use_braces='true'
17:16:48 [INFO] Filled tag <def[Value].scriptname> with 'UNASSIGNED_SKILL'.
17:16:48 [INFO] Comparable='Element(UNASSIGNED_SKILL)', Operator='MATCHES',
ComparedTo='Element(script)' --> OUTCOME='true'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
INVENTORY "set" "origin:<def[Value]>[quantity=1]"
"slot:<def[Slot]>"
17:16:48 [INFO] +- Executing dCommand: INVENTORY/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Value]> with
'i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill]'.
17:16:48 [INFO] Filled tag <def[Slot]> with '6'.
17:16:48 [INFO] +> Executing 'INVENTORY': actions='[set]'
Inventory='in@player[holder=p@c08db03a-34c8-4fcf-b16f-5716f7eb159a]'
Inventory='in@generic[size=54;contents=li@i@UNASSIGNED_SKILL[display_name=&ss7Unassigned;lore=&ssfUnassigned
Skill];title=Chest]' slot='6'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
DEFINE "Slot" "<def[Slot].add[1]>"
17:16:48 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:48 [INFO] Filled tag <def[Slot].add[1]> with '7'.
17:16:48 [INFO] +> Executing 'DEFINE':
queue='CLASS_COMMANDS_CBrooklynEncyclopedia'
definition='slot' value='7'
17:16:48 [INFO] Queue 'CLASS_COMMANDS_CBrooklynEncyclopedia' Executing:
FOREACH " CALLBACK"
17:16:48 [INFO] Filled tag <&6> with ''.
17:16:48 [INFO] Filled tag <&a> with ''.
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF
"<player.has_flag[<context.item.scriptname.to_titlecase>_Cooldown]>"
"{" "-" "narrate" "<&a><&l>[Class] <&7>That skill is on
cooldown for another
<&f><player.flag[<context.item.scriptname.to_titlecase>_Cooldown].expiration.in_seconds.round_to[1]>s<&7>!"
"-" "queue" "clear" "}"
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <context.item.scriptname.to_titlecase> with
'Hamstring'.
17:16:49 [INFO] Filled tag <player.has_flag[Hamstring_Cooldown]> with
'false'.
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: DEFINE "Class_Stat_Config"
"s@<player.flag[Class]>_Stat_Config"
17:16:49 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:49 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:49 [INFO] +> Executing 'DEFINE':
queue='BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
definition='class_stat_config'
value='s@Berserker_Stat_Config'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: FOREACH
"<def[Class_Stat_Config].yaml_key[Default_Skill_List]>" "{"
"-" "if" "<context.item>" "==" "<def[value]>" "{" "-" "if"
"<player.inventory.find[<context.item>]>" "==" "-1" "{" "-"
"inventory" "set" "origin:<context.item>"
"slot:<player.inventory.find[i@Unassigned_Skill]>" "-"
"inventory" "open" "d:in@<player.flag[Class]>_Skills_Menu" "-"
"queue" "clear" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill" "slot:<player.inven... * snip! *
17:16:49 [INFO] +- Executing dCommand: FOREACH/p@Ambrius ---------+
17:16:49 [INFO] Filled tag
<def[Class_Stat_Config].yaml_key[Default_Skill_List]> with
'li@i@Cleave|i@Battle_Cry|i@Overpower'.
17:16:49 [INFO] +> Executing 'FOREACH':
list='li@i@Cleave|i@Battle_Cry|i@Overpower'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF "<context.item>" "==" "<def[value]>" "{" "-"
"if" "<player.inventory.find[<context.item>]>" "==" "-1" "{"
"-" "inventory" "set" "origin:<context.item>"
"slot:<player.inventory.find[i@Unassigned_Skill]>" "-"
"inventory" "open" "d:in@<player.flag[Class]>_Skills_Menu" "-"
"queue" "clear" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill"
"slot:<player.inventory.find[<context.item>]>" "-" "inventory"
"open" "d:in@<player.flag[Clas... * snip! *
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <context.item> with
'i@HAMSTRING[display_name=&ssc&sslHamstring;lore=&ssaOptional
Skill|&ss2Type&co &ssa&lbOn-Hit&rb &ss6Slow +
Debuff|&ss2Description&co &ss6Slow target and decrease melee
damage&dot]'.
17:16:49 [INFO] Filled tag <def[value]> with
'i@CLEAVE[display_name=&ssc&sslCleave;lore=&sseDefault Skill|
|&ss2Type&co &ssa&lbCone Attack&rb &ss6Cone
damage|&ss2Description&co &ss6Do a powerful cleaving
strike|&ss6dealing damage to all enemies in front of
you&dot]'.
17:16:49 [INFO]
Comparable='dList(li@i@HAMSTRING[display_name=&ssc&sslHamstring;lore=&ssaOptional
Skill|&ss2Type&co &ssa&lbOn-Hit&rb &ss6Slow +
Debuff|&ss2Description&co &ss6Slow target and decrease melee
damage&dot])', Operator='EQUALS',
ComparedTo='dList(li@i@CLEAVE[display_name=&ssc&sslCleave;lore=&sseDefault
Skill| |&ss2Type&co &ssa&lbCone Attack&rb &ss6Cone
damage|&ss2Description&co &ss6Do a powerful cleaving
strike|&ss6dealing damage to all enemies in front of
you&dot])' --> OUTCOME='false'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: FOREACH " CALLBACK"
17:16:49 [INFO] +- Foreach loop 2 ---------+
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF "<context.item>" "==" "<def[value]>" "{" "-"
"if" "<player.inventory.find[<context.item>]>" "==" "-1" "{"
"-" "inventory" "set" "origin:<context.item>"
"slot:<player.inventory.find[i@Unassigned_Skill]>" "-"
"inventory" "open" "d:in@<player.flag[Class]>_Skills_Menu" "-"
"queue" "clear" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill"
"slot:<player.inventory.find[<context.item>]>" "-" "inventory"
"open" "d:in@<player.flag[Clas... * snip! *
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <context.item> with
'i@HAMSTRING[display_name=&ssc&sslHamstring;lore=&ssaOptional
Skill|&ss2Type&co &ssa&lbOn-Hit&rb &ss6Slow +
Debuff|&ss2Description&co &ss6Slow target and decrease melee
damage&dot]'.
17:16:49 [INFO] Filled tag <def[value]> with
'i@BATTLE_CRY[display_name=&ssc&sslBattle Cry;lore=&sseDefault
Skill| |&ss2Type&co &ssa&lbSelf Cast&rb &ss6Damage buff + AoE
interrupt|&ss2Description&co &ss6Let out a terrifying howl
interrupting|&ss6nearby enemies&dot| |&ss6Additionally if you
are carrying an axe in your|&ss6off-hand you will also gain a
physical damage|&ss6increase&dot While the effect is active
you will be|&ss6considered &sse&ssoEnraged&ss6, lasting the
duration of|&ss6the buff&dot]'.
17:16:49 [INFO]
Comparable='dList(li@i@HAMSTRING[display_name=&ssc&sslHamstring;lore=&ssaOptional
Skill|&ss2Type&co &ssa&lbOn-Hit&rb &ss6Slow +
Debuff|&ss2Description&co &ss6Slow target and decrease melee
damage&dot])', Operator='EQUALS',
ComparedTo='dList(li@i@BATTLE_CRY[display_name=&ssc&sslBattle
Cry;lore=&sseDefault Skill| |&ss2Type&co &ssa&lbSelf Cast&rb
&ss6Damage buff + AoE interrupt|&ss2Description&co &ss6Let out
a terrifying howl interrupting|&ss6nearby enemies&dot|
|&ss6Additionally if you are carrying ... * snip! *
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: FOREACH " CALLBACK"
17:16:49 [INFO] +- Foreach loop 3 ---------+
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF "<context.item>" "==" "<def[value]>" "{" "-"
"if" "<player.inventory.find[<context.item>]>" "==" "-1" "{"
"-" "inventory" "set" "origin:<context.item>"
"slot:<player.inventory.find[i@Unassigned_Skill]>" "-"
"inventory" "open" "d:in@<player.flag[Class]>_Skills_Menu" "-"
"queue" "clear" "}" "else" "{" "-" "inventory" "set"
"origin:i@Unassigned_Skill"
"slot:<player.inventory.find[<context.item>]>" "-" "inventory"
"open" "d:in@<player.flag[Clas... * snip! *
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <context.item> with
'i@HAMSTRING[display_name=&ssc&sslHamstring;lore=&ssaOptional
Skill|&ss2Type&co &ssa&lbOn-Hit&rb &ss6Slow +
Debuff|&ss2Description&co &ss6Slow target and decrease melee
damage&dot]'.
17:16:49 [INFO] Filled tag <def[value]> with
'i@OVERPOWER[display_name=&ssc&sslOverpower;lore=&sseDefault
Skill| |&ss2Type&co &ssa&lbTargeted&rb &ss6Damage and
CC|&ss2Description&co &ss6Dash forward bashing into|&ss6the
target stunning and dealing damage&dot| |&ss6Only usable while
&sse&ssoEnraged&exc]'.
17:16:49 [INFO]
Comparable='dList(li@i@HAMSTRING[display_name=&ssc&sslHamstring;lore=&ssaOptional
Skill|&ss2Type&co &ssa&lbOn-Hit&rb &ss6Slow +
Debuff|&ss2Description&co &ss6Slow target and decrease melee
damage&dot])', Operator='EQUALS',
ComparedTo='dList(li@i@OVERPOWER[display_name=&ssc&sslOverpower;lore=&sseDefault
Skill| |&ss2Type&co &ssa&lbTargeted&rb &ss6Damage and
CC|&ss2Description&co &ss6Dash forward bashing into|&ss6the
target stunning and dealing damage&dot| |&ss6Only usable while
&sse&ssoEnraged&exc]<... * snip! *
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: FOREACH " CALLBACK"
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF
"<yaml[<player.uuid>].read[<player.flag[Class]>.Skills.<context.item.scriptname.to_titlecase>]>"
"==" "0" "{" "-" "inject" "Skill_Limit_Check" "-" "yaml"
"id:<player.uuid>" "set"
"<player.flag[Class]>.Skills.<context.item.scriptname.to_titlecase>:1"
"-" "inventory" "set" "origin:<context.item>"
"slot:<player.inventory.find[i@Unassigned_Skill]>" "-"
"inventory" "open" "d:in@<player.flag[Class]>_Skills_Menu" "}"
"else" "if" "<yaml[<player.uui... * snip! *
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <player.uuid> with
'c08db03a-34c8-4fcf-b16f-5716f7eb159a'.
17:16:49 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:49 [INFO] Filled tag <context.item.scriptname.to_titlecase> with
'Hamstring'.
17:16:49 [INFO] Filled tag
<yaml[c08db03a-34c8-4fcf-b16f-5716f7eb159a].read[Berserker.Skills.Hamstring]>
with '0'.
17:16:49 [INFO] Comparable='Decimal(0.0)', Operator='EQUALS',
ComparedTo='Decimal(0.0)' --> OUTCOME='true'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: INJECT "Skill_Limit_Check"
17:16:49 [INFO] +- Executing dCommand: INJECT/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'INJECT': script='SKILL_LIMIT_CHECK(TASK)'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: DEFINE "Check" "0"
17:16:49 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'DEFINE':
queue='BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
definition='check' value='0'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: FOREACH
"<yaml[<player.uuid>].list_keys[<player.flag[Class]>.Skills]>"
"{" "-" "if"
"<yaml[<player.uuid>].read[<player.flag[Class]>.Skills.<def[value]>]>"
"==" "1" "{" "-" "define" "Check" "<def[Check].add[1]>" "}"
"}"
17:16:49 [INFO] +- Executing dCommand: FOREACH/p@Ambrius ---------+
17:16:49 [INFO] Filled tag <player.uuid> with
'c08db03a-34c8-4fcf-b16f-5716f7eb159a'.
17:16:49 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:49 [INFO] Filled tag
<yaml[c08db03a-34c8-4fcf-b16f-5716f7eb159a].list_keys[Berserker.Skills]>
with 'li@Axe_throw|Enraged_regeneration|Leap|Hamstring'.
17:16:49 [INFO] +> Executing 'FOREACH':
list='li@Axe_throw|Enraged_regeneration|Leap|Hamstring'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF
"<yaml[<player.uuid>].read[<player.flag[Class]>.Skills.<def[value]>]>"
"==" "1" "{" "-" "define" "Check" "<def[Check].add[1]>" "}"
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <player.uuid> with
'c08db03a-34c8-4fcf-b16f-5716f7eb159a'.
17:16:49 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:49 [INFO] Filled tag <def[value]> with 'Axe_throw'.
17:16:49 [INFO] Filled tag
<yaml[c08db03a-34c8-4fcf-b16f-5716f7eb159a].read[Berserker.Skills.Axe_throw]>
with '1'.
17:16:49 [INFO] Comparable='Decimal(1.0)', Operator='EQUALS',
ComparedTo='Decimal(1.0)' --> OUTCOME='true'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: DEFINE "Check" "<def[Check].add[1]>"
17:16:49 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:49 [INFO] Filled tag <def[Check].add[1]> with '1'.
17:16:49 [INFO] +> Executing 'DEFINE':
queue='BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
definition='check' value='1'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: FOREACH " CALLBACK"
17:16:49 [INFO] +- Foreach loop 2 ---------+
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF
"<yaml[<player.uuid>].read[<player.flag[Class]>.Skills.<def[value]>]>"
"==" "1" "{" "-" "define" "Check" "<def[Check].add[1]>" "}"
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <player.uuid> with
'c08db03a-34c8-4fcf-b16f-5716f7eb159a'.
17:16:49 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:49 [INFO] Filled tag <def[value]> with 'Enraged_regeneration'.
17:16:49 [INFO] Filled tag
<yaml[c08db03a-34c8-4fcf-b16f-5716f7eb159a].read[Berserker.Skills.Enraged_regeneration]>
with '0'.
17:16:49 [INFO] Comparable='Decimal(0.0)', Operator='EQUALS',
ComparedTo='Decimal(1.0)' --> OUTCOME='false'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: FOREACH " CALLBACK"
17:16:49 [INFO] +- Foreach loop 3 ---------+
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF
"<yaml[<player.uuid>].read[<player.flag[Class]>.Skills.<def[value]>]>"
"==" "1" "{" "-" "define" "Check" "<def[Check].add[1]>" "}"
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <player.uuid> with
'c08db03a-34c8-4fcf-b16f-5716f7eb159a'.
17:16:49 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:49 [INFO] Filled tag <def[value]> with 'Leap'.
17:16:49 [INFO] Filled tag
<yaml[c08db03a-34c8-4fcf-b16f-5716f7eb159a].read[Berserker.Skills.Leap]>
with '1'.
17:16:49 [INFO] Comparable='Decimal(1.0)', Operator='EQUALS',
ComparedTo='Decimal(1.0)' --> OUTCOME='true'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: DEFINE "Check" "<def[Check].add[1]>"
17:16:49 [INFO] +- Executing dCommand: DEFINE/p@Ambrius ---------+
17:16:49 [INFO] Filled tag <def[Check].add[1]> with '2'.
17:16:49 [INFO] +> Executing 'DEFINE':
queue='BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
definition='check' value='2'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: FOREACH " CALLBACK"
17:16:49 [INFO] +- Foreach loop 4 ---------+
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF
"<yaml[<player.uuid>].read[<player.flag[Class]>.Skills.<def[value]>]>"
"==" "1" "{" "-" "define" "Check" "<def[Check].add[1]>" "}"
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <player.uuid> with
'c08db03a-34c8-4fcf-b16f-5716f7eb159a'.
17:16:49 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:49 [INFO] Filled tag <def[value]> with 'Hamstring'.
17:16:49 [INFO] Filled tag
<yaml[c08db03a-34c8-4fcf-b16f-5716f7eb159a].read[Berserker.Skills.Hamstring]>
with '0'.
17:16:49 [INFO] Comparable='Decimal(0.0)', Operator='EQUALS',
ComparedTo='Decimal(1.0)' --> OUTCOME='false'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: FOREACH " CALLBACK"
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: IF "<def[Check]>" ">" "1" "{" "-" "narrate"
"<&a><&l>[Class] <&7>You already have <&f>3 <&7>optional
skills selected!" "-" "queue" "clear" "}"
17:16:49 [INFO] +- Executing dCommand: IF/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'IF': use_braces='true'
17:16:49 [INFO] Filled tag <def[Check]> with '2'.
17:16:49 [INFO] Comparable='Decimal(2.0)', Operator='MORE',
ComparedTo='Decimal(1.0)' --> OUTCOME='true'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: NARRATE "<&a><&l>[Class] <&7>You already have <&f>3
<&7>optional skills selected!"
17:16:49 [INFO] +- Executing dCommand: NARRATE/p@Ambrius ---------+
17:16:49 [INFO] Filled tag <&a> with ''.
17:16:49 [INFO] Filled tag <&l> with ''.
17:16:49 [INFO] Filled tag <&7> with ''.
17:16:49 [INFO] Filled tag <&f> with ''.
17:16:49 [INFO] Filled tag <&7> with ''.
17:16:49 [INFO] +> Executing 'NARRATE': Narrating='[Class] You already have 3
optional skills selected!' Targets='[p@Ambrius]'
17:16:49 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Executing: QUEUE "clear"
17:16:49 [INFO] +- Executing dCommand: QUEUE/p@Ambrius ---------+
17:16:49 [INFO] +> Executing 'QUEUE':
queue='q@BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar'
Action='CLEAR'
17:16:49 [INFO] Completing queue
'BERSERKER_SKILLS_MENU_HANDLER_BuyMarinaRadar' in 11ms.
17:16:56 [INFO] Queue 'BERSERKER_SKILLS_MENU_HANDLER_BbBirthCeremony'
Executing: YAML "id:<player.uuid>" "set"
"<player.flag[Class]>.Skill_Bar.Skills:i@<player.inventory.slot[1].scriptname.to_titlecase>|i@<player.inventory.slot[2].scriptname.to_titlecase>|i@<player.inventory.slot[3].scriptname.to_titlecase>|i@<player.inventory.slot[4].scriptname.to_titlecase>|i@<player.inventory.slot[5].scriptname.to_titlecase>|i@<player.inventory.slot[6].scriptname.to_titlecase>"
17:16:56 [INFO] +- Executing dCommand: YAML/p@Ambrius ---------+
17:16:56 [INFO] Filled tag <player.uuid> with
'c08db03a-34c8-4fcf-b16f-5716f7eb159a'.
17:16:56 [INFO] Filled tag <player.flag[Class]> with 'Berserker'.
17:16:56 [INFO] Filled tag <player.inventory.slot[1].scriptname.to_titlecase>
with 'Leap'.
17:16:56 [INFO] Filled tag <player.inventory.slot[2].scriptname.to_titlecase>
with 'Axe_throw'.
17:16:56 [INFO] Filled tag <player.inventory.slot[3].scriptname.to_titlecase>
with 'Unassigned_skill'.
17:16:56 [INFO] Filled tag <player.inventory.slot[4].scriptname.to_titlecase>
with 'Unassigned_skill'.
17:16:56 [INFO] Filled tag <player.inventory.slot[5].scriptname.to_titlecase>
with 'Unassigned_skill'.
17:16:56 [INFO] Filled tag <player.inventory.slot[6].scriptname.to_titlecase>
with 'Unassigned_skill'.
17:16:56 [INFO] +> Executing 'YAML': id='c08db03a-34c8-4fcf-b16f-5716f7eb159a'
action='SET' yaml_action='SET_VALUE'
key='Berserker.Skill_Bar.Skills'
value='i@Leap|i@Axe_throw|i@Unassigned_skill|i@Unassigned_skill|i@Unassigned_skill|i@Unassigned_skill'
fix_formatting='false'
17:16:56 [INFO] Completing queue
'BERSERKER_SKILLS_MENU_HANDLER_BbBirthCeremony' in 2ms.