Java Version: 1.8.0_242
Up-time: 9h 38m
Server Version: Paper version git-Paper-214 (MC: 1.15.2)
Denizen Version: Core: 1.80-SNAPSHOT (Build 588), CraftBukkit: 1.1.4-SNAPSHOT (build 4720-DEV)
Active Plugins (42): dynmap: 3.0-SNAPSHOT-258, PluginConstructorAPI: 1.0.52, Builder: 4.0.4, PlaceholderAPI: 2.10.5,
SkinnerLibs: 1.0-SNAPSHOT, WorldBorder: 1.9.10 (beta), SurvivalMechanics: 1.37,
Votifier: 2.6.0-SNAPSHOT, Multiverse-Core: 2.5-b719, MaintenanceManager: 2.2,
ProtocolLib: 4.5.0, NightVision: 2.0, LibsDisguises: 10.0.5, VoxelSniper: 5.172.0-SNAPSHOT,
PermissionsEx: 1.23.4, GSit: [2.9.0.0], Vault: 1.7.2-b107, ServerRestorer: 1.0.29,
UltimateCatcher: 1.3.3, NoLeafDecay: 1.0, WorldEdit: 7.2.0-SNAPSHOT+4986-a02458b,
Essentials: 2.17.1.0, UltimateTimber: 1.0.7, EpicRename: 3.5, WorldGuard: 7.0.3-SNAPSHOT;2025-a09ccc5,
Brewery: 2.1.1, Citizens: 2.0.26-SNAPSHOT (build 1891), VotingPlugin: 5.21.1,
DiscordSRV: 1.18.4, MythicMobs: 4.9.0-3254, SuperVanish: 6.1.4, EssentialsSpawn: 2.17.1.0,
Cannons: 2.5.5, CoreProtect: 2.18.2, Denizen: 1.1.4-SNAPSHOT (build 4720-DEV),
dDiscordBot: 0.6 (build 76), Movecraft: 7.0.0_for_1.8.8-1.15.2_beta_19, Dynmap-WorldGuard: 1.2,
MCJukebox: 2.6.5, Sentinel: 2.0.1-SNAPSHOT (build 342), Depenizen: 2.0.0 (build 615),
Skinner: 4.2.0
Loaded Worlds (9): world, buildworld, eventworld, skyworld_v2, world_the_end, new_buildworld, world_nether,
ascendedcity, aetheria
Online Players (3): Nick_Fendral(Average_Joe22), Declan_Thomas(Scrimjaw__), Ambient(Insilvon),
Offline Players: 91
Mode: online
19:38:56 [INFO] Starting InstantQueue 'PROFESSION_PrayResolvedPicture' with player 'Insilvon'...
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 107) DEFINE character:<proc[GetCharacterName].context[<player>]>
---------+
19:38:56 [INFO] Filled tag <player> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
19:38:56 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
19:38:56 [INFO] Filled tag <proc[GetCharacterName].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]> with 'Insilvon'.
19:38:56 [INFO] +> Executing 'DEFINE': queue='PROFESSION_PrayResolvedPicture' action='(character[0]:SET:Insilvon)'
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 108) IF !<player.has_flag[<[character]>_Profession]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Profession]> with 'true'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 110) INVENTORY clear d:in@<[character]>_ProfessionMenu ---------+
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] +> Executing 'INVENTORY': actions='[clear]' Inventory='in@insilvon_professionmenu' slot='1'
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 111) FOREACH
li@Engineer|Blacksmith|Apothecary|Tradesman|Gunsmith|Miner|Pilot|Arcanist|Naturalist|Pioneer as:item ---------+
19:38:56 [INFO] +> Executing 'FOREACH': list='li@ Engineer | Blacksmith | Apothecary | Tradesman | Gunsmith | Miner | Pilot | Arcanist |
Naturalist | Pioneer' as_name='item'
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Engineer'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Engineer]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop 2 ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Blacksmith'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Blacksmith]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop 3 ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Apothecary'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Apothecary]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop 4 ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Tradesman'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Tradesman]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop 5 ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Gunsmith'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Gunsmith]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop 6 ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Miner'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Miner]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop 7 ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Pilot'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Pilot]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop 8 ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Arcanist'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Arcanist]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop 9 ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Naturalist'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Naturalist]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop 10 ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <[item]> with 'Pioneer'.
19:38:56 [INFO] Filled tag <player.has_flag[Insilvon_Pioneer]> with 'false'.
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:38:56 [INFO] +- Foreach loop complete ---------+
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 114) IF <player.flag[<[character]>_Profession]> == 2 ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <player.flag[Insilvon_Profession]> with 'li@ 1'.
19:38:56 [INFO] Comparable='Decimal(1.0)', Operator='EQUALS', ComparedTo='Decimal(2.0)' --> OUTCOME='false'
19:38:56 [INFO] No part of the if command passed, no block will run.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 116) IF <player.flag[<[character]>_Profession]> == 1 ---------+
19:38:56 [INFO] +> Executing 'IF': use_braces='true'
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <player.flag[Insilvon_Profession]> with 'li@ 1'.
19:38:56 [INFO] Comparable='Decimal(1.0)', Operator='EQUALS', ComparedTo='Decimal(1.0)' --> OUTCOME='true'
19:38:56 [INFO] If command passed, running block.
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 117) INVENTORY add d:in@<[character]>_ProfessionMenu
o:EmptySlotItem s:1 ---------+
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <&c> with ''.
19:38:56 [INFO] +> Executing 'INVENTORY': actions='[add]' Inventory='in@insilvon_professionmenu'
Inventory='in@generic[size=9;contents=li@i@barrier[display_name=&ampsscEmpty Slot&sclore=Empty profession
slot&ampdot|Click to fill&ampexc&scscript=EMPTYSLOTITEM];title=Chest;uniquifier=1630]' slot='1'
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 118) INVENTORY add d:in@<[character]>_ProfessionMenu
o:EmptySlotItem s:2 ---------+
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] Filled tag <&c> with ''.
19:38:56 [INFO] +> Executing 'INVENTORY': actions='[add]' Inventory='in@insilvon_professionmenu'
Inventory='in@generic[size=9;contents=li@i@barrier[display_name=&ampsscEmpty Slot&sclore=Empty profession
slot&ampdot|Click to fill&ampexc&scscript=EMPTYSLOTITEM];title=Chest;uniquifier=1631]' slot='2'
19:38:56 [INFO] +- Queue 'PROFESSION_PrayResolvedPicture' Executing: (line 119) INVENTORY open d:in@<[character]>_ProfessionMenu ---------+
19:38:56 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:56 [INFO] +> Executing 'INVENTORY': actions='[open]' Inventory='in@insilvon_professionmenu' slot='1'
19:38:56 [INFO] Completing queue 'PROFESSION_PrayResolvedPicture' in 7ms.
19:38:57 [INFO] Running script event 'PlayerClicksInInventory', event='player clicks item in inventory priority:1' for script 'KERNEL'
19:38:57 [INFO] Starting InstantQueue 'KERNEL_HardlyImagesFear' with player 'Insilvon'...
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 112) IF <context.inventory> == <player.inventory> ---------+
19:38:57 [INFO] +> Executing 'IF': use_braces='true'
19:38:57 [INFO] Filled tag <context.inventory> with 'in@insilvon_professionmenu'.
19:38:57 [INFO] Filled tag <player.inventory> with 'in@player[holder=p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]'.
19:38:57 [INFO] Comparable='Element(in@insilvon_professionmenu)', Operator='EQUALS',
ComparedTo='Element(in@player[holder=p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0])' --> OUTCOME='false'
19:38:57 [INFO] No part of the if command passed, no block will run.
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 114) DEFINE character:<proc[GetCharacterName].context[<player>]>
---------+
19:38:57 [INFO] Filled tag <player> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
19:38:57 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
19:38:57 [INFO] Filled tag <proc[GetCharacterName].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]> with 'Insilvon'.
19:38:57 [INFO] +> Executing 'DEFINE': queue='KERNEL_HardlyImagesFear' action='(character[0]:SET:Insilvon)'
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 115) IF <context.inventory.notable_name||null> == <[character]>_Mailbox
---------+
19:38:57 [INFO] +> Executing 'IF': use_braces='true'
19:38:57 [INFO] Filled tag <context.inventory.notable_name||null> with 'insilvon_professionmenu'.
19:38:57 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:57 [INFO] Comparable='Element(insilvon_professionmenu)', Operator='EQUALS', ComparedTo='Element(Insilvon_Mailbox)' --> OUTCOME='false'
19:38:57 [INFO] No part of the if command passed, no block will run.
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 119) IF <context.inventory.notable_name||null> ==
<[character]>_ProfessionMenu ---------+
19:38:57 [INFO] +> Executing 'IF': use_braces='true'
19:38:57 [INFO] Filled tag <context.inventory.notable_name||null> with 'insilvon_professionmenu'.
19:38:57 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:57 [INFO] Comparable='Element(insilvon_professionmenu)', Operator='EQUALS', ComparedTo='Element(Insilvon_ProfessionMenu)' -->
OUTCOME='true'
19:38:57 [INFO] If command passed, running block.
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 120) INJECT ClicksItemInCharacterProfessionMenu ---------+
19:38:57 [INFO] +> Executing 'INJECT': script='s@clicksitemincharacterprofessionmenu (TASK)'
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 160) DETERMINE cancelled passively ---------+
19:38:57 [INFO] +> Executing 'DETERMINE': outcome='cancelled' passively='true' Queue='q@KERNEL_HardlyImagesFear'
19:38:57 [INFO] Event cancelled!
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 161) IF
<li@ChefItem|EngineerItem|BlacksmithItem|ApothecaryItem|TradesmanItem|GunsmithItem|MinerItem|PilotItem|ArcanistItem|NaturalistItem|PioneerItem|EmptySlotItem.contains[<context.item.script.name>]>
---------+
19:38:57 [INFO] +> Executing 'IF': use_braces='true'
19:38:57 [INFO] Filled tag <context.item.script.name> with 'emptyslotitem'.
19:38:57 [INFO] Filled tag
<li@chefitem|engineeritem|blacksmithitem|apothecaryitem|tradesmanitem|gunsmithitem|mineritem|pilotitem|arcanistitem|naturalistitem|pioneeritem|emptyslotitem.contains[emptyslotitem]>
with 'true'.
19:38:57 [INFO] If command passed, running block.
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 162) CHOOSE <context.item.script.name> ---------+
19:38:57 [INFO] Filled tag <context.item.script.name> with 'emptyslotitem'.
19:38:57 [INFO] +> Executing 'CHOOSE': choice='emptyslotitem'
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 197) INVENTORY close ---------+
19:38:57 [INFO] +> Executing 'INVENTORY': actions='[close]' Inventory='in@player[holder=p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]' slot='1'
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 198) INVENTORY open d:in@ProfessionSelectMenu ---------+
19:38:57 [INFO] Filled tag <&e> with ''.
19:38:57 [INFO] Filled tag <&d> with ''.
19:38:57 [INFO] Filled tag <&a> with ''.
19:38:57 [INFO] Filled tag <&3> with ''.
19:38:57 [INFO] Filled tag <&d> with ''.
19:38:57 [INFO] Filled tag <&b> with ''.
19:38:57 [INFO] Filled tag <&c> with ''.
19:38:57 [INFO] Filled tag <&e> with ''.
19:38:57 [INFO] Filled tag <&a> with ''.
19:38:57 [INFO] Filled tag <&d> with ''.
19:38:57 [INFO] Filled tag <&d> with ''.
19:38:57 [INFO] +> Executing 'INVENTORY': actions='[open]' Inventory='in@PROFESSIONSELECTMENU[uniquifier=1633]' slot='1'
19:38:57 [INFO] +- Queue 'KERNEL_HardlyImagesFear' Executing: (line 121) STOP ---------+
19:38:57 [INFO] +> Executing 'STOP': Queue='q@KERNEL_HardlyImagesFear'
19:38:57 [INFO] Completing queue 'KERNEL_HardlyImagesFear' in 28ms.
19:38:58 [INFO] Running script event 'PlayerClicksInInventory', event='player clicks item in ProfessionSelectMenu' for script
'PROFESSIONMENUCONTROLLER'
19:38:58 [INFO] Starting InstantQueue 'PROFESSIONMENUCONTROLLER_BoatsCenteredHyundai' with player 'Insilvon'...
19:38:58 [INFO] +- Queue 'PROFESSIONMENUCONTROLLER_BoatsCenteredHyundai' Executing: (line 232) CHOOSE <context.item.script.name> ---------+
19:38:58 [INFO] Filled tag <context.item.script.name> with 'chefitem'.
19:38:58 [INFO] +> Executing 'CHOOSE': choice='chefitem'
19:38:58 [INFO] +- Queue 'PROFESSIONMENUCONTROLLER_BoatsCenteredHyundai' Executing: (line 254) INVENTORY open d:in@ProfessionChefConfirmMenu
---------+
19:38:58 [INFO] ERROR in script 'professionmenucontroller' in queue 'PROFESSIONMENUCONTROLLER_BoatsCenteredHyundai' while executing command
'INVENTORY' in file 'scripts/Players/Professions/Professions.dsc' on line '254' with player
'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'!
Error Message: Inventory size must be a multiple of 9! Rounding up to 9...
19:38:58 [INFO] Filled tag <&a> with ''.
19:38:58 [INFO] Filled tag <&c> with ''.
19:38:58 [INFO] +> Executing 'INVENTORY': actions='[open]' Inventory='in@PROFESSIONCHEFCONFIRMMENU[uniquifier=1635]' slot='1'
19:38:58 [INFO] Completing queue 'PROFESSIONMENUCONTROLLER_BoatsCenteredHyundai' in 1ms.
19:38:58 [INFO] Running script event 'PlayerClicksInInventory', event='player clicks item in inventory priority:1' for script 'KERNEL'
19:38:58 [INFO] Starting InstantQueue 'KERNEL_OptLoganSystem' with player 'Insilvon'...
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 112) IF <context.inventory> == <player.inventory> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory> with 'in@PROFESSIONSELECTMENU[uniquifier=1633]'.
19:38:58 [INFO] Filled tag <player.inventory> with 'in@player[holder=p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]'.
19:38:58 [INFO] Comparable='Element(in@PROFESSIONSELECTMENU[uniquifier=1633])', Operator='EQUALS',
ComparedTo='Element(in@player[holder=p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0])' --> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 114) DEFINE character:<proc[GetCharacterName].context[<player>]> ---------+
19:38:58 [INFO] Filled tag <player> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
19:38:58 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
19:38:58 [INFO] Filled tag <proc[GetCharacterName].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]> with 'Insilvon'.
19:38:58 [INFO] +> Executing 'DEFINE': queue='KERNEL_OptLoganSystem' action='(character[0]:SET:Insilvon)'
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 115) IF <context.inventory.notable_name||null> == <[character]>_Mailbox
---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.notable_name||null> with 'null'.
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Comparable='Element(null)', Operator='EQUALS', ComparedTo='Element(Insilvon_Mailbox)' --> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 119) IF <context.inventory.notable_name||null> ==
<[character]>_ProfessionMenu ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.notable_name||null> with 'null'.
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Comparable='Element(null)', Operator='EQUALS', ComparedTo='Element(Insilvon_ProfessionMenu)' --> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 123) CHOOSE <context.item.script.name||null> ---------+
19:38:58 [INFO] Filled tag <context.item.script.name||null> with 'chefitem'.
19:38:58 [INFO] +> Executing 'CHOOSE': choice='chefitem'
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 141) INJECT QuestOnPlayerClicksInInventory ---------+
19:38:58 [INFO] +> Executing 'INJECT': script='s@questonplayerclicksininventory (TASK)'
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 28) DEFINE character:<proc[GetCharacterName].context[<player>]> ---------+
19:38:58 [INFO] Filled tag <player> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
19:38:58 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
19:38:58 [INFO] Filled tag <proc[GetCharacterName].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]> with 'Insilvon'.
19:38:58 [INFO] +> Executing 'DEFINE': queue='KERNEL_OptLoganSystem' action='(character[0]:SET:Insilvon)'
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 29) IF <context.inventory> == in@<[character]>_CompletedQuestMenu ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory> with 'in@PROFESSIONSELECTMENU[uniquifier=1633]'.
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Comparable='Element(in@PROFESSIONSELECTMENU[uniquifier=1633])', Operator='EQUALS',
ComparedTo='Element(in@Insilvon_CompletedQuestMenu)' --> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 41) IF <context.inventory> == in@<[character]>_ActiveQuestMenu ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory> with 'in@PROFESSIONSELECTMENU[uniquifier=1633]'.
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Comparable='Element(in@PROFESSIONSELECTMENU[uniquifier=1633])', Operator='EQUALS',
ComparedTo='Element(in@Insilvon_ActiveQuestMenu)' --> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 142) INJECT SkillOnPlayerClicksInInventory ---------+
19:38:58 [INFO] +> Executing 'INJECT': script='s@skillonplayerclicksininventory (TASK)'
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 50) DEFINE character:<proc[GetCharacterName].context[<player>]> ---------+
19:38:58 [INFO] Filled tag <player> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
19:38:58 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
19:38:58 [INFO] Filled tag <proc[GetCharacterName].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]> with 'Insilvon'.
19:38:58 [INFO] +> Executing 'DEFINE': queue='KERNEL_OptLoganSystem' action='(character[0]:SET:Insilvon)'
19:38:58 [INFO] +- Queue 'KERNEL_OptLoganSystem' Executing: (line 51) IF <context.inventory> == in@<[character]>_Skills ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory> with 'in@PROFESSIONSELECTMENU[uniquifier=1633]'.
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Comparable='Element(in@PROFESSIONSELECTMENU[uniquifier=1633])', Operator='EQUALS', ComparedTo='Element(in@Insilvon_Skills)'
--> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] Completing queue 'KERNEL_OptLoganSystem' in 2ms.
19:38:58 [INFO] Running script event 'PlayerClicksInInventory', event='player clicks item in inventory priority:1' for script 'KERNEL'
19:38:58 [INFO] Starting InstantQueue 'KERNEL_EquivalentCopeGradually' with player 'Insilvon'...
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 112) IF <context.inventory> == <player.inventory> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory> with 'in@PROFESSIONCHEFCONFIRMMENU[uniquifier=1635]'.
19:38:58 [INFO] Filled tag <player.inventory> with 'in@player[holder=p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]'.
19:38:58 [INFO] Comparable='Element(in@PROFESSIONCHEFCONFIRMMENU[uniquifier=1635])', Operator='EQUALS',
ComparedTo='Element(in@player[holder=p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0])' --> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 114) DEFINE character:<proc[GetCharacterName].context[<player>]>
---------+
19:38:58 [INFO] Filled tag <player> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
19:38:58 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
19:38:58 [INFO] Filled tag <proc[GetCharacterName].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]> with 'Insilvon'.
19:38:58 [INFO] +> Executing 'DEFINE': queue='KERNEL_EquivalentCopeGradually' action='(character[0]:SET:Insilvon)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 115) IF <context.inventory.notable_name||null> ==
<[character]>_Mailbox ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.notable_name||null> with 'null'.
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Comparable='Element(null)', Operator='EQUALS', ComparedTo='Element(Insilvon_Mailbox)' --> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 119) IF <context.inventory.notable_name||null> ==
<[character]>_ProfessionMenu ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.notable_name||null> with 'null'.
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Comparable='Element(null)', Operator='EQUALS', ComparedTo='Element(Insilvon_ProfessionMenu)' --> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 123) CHOOSE <context.item.script.name||null> ---------+
19:38:58 [INFO] Filled tag <context.item.script.name||null> with 'confirmitem'.
19:38:58 [INFO] +> Executing 'CHOOSE': choice='confirmitem'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 125) INJECT ClicksConfirmItemInInventory ---------+
19:38:58 [INFO] +> Executing 'INJECT': script='s@clicksconfirmitemininventory (TASK)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 204) DEFINE name:Null ---------+
19:38:58 [INFO] +> Executing 'DEFINE': queue='KERNEL_EquivalentCopeGradually' action='(name[0]:SET:Null)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 205) IF <context.inventory.contains_text[Engineer]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Engineer]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 207) IF <context.inventory.contains_text[Blacksmith]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Blacksmith]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 209) IF <context.inventory.contains_text[Apothecary]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Apothecary]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 211) IF <context.inventory.contains_text[Tradesman]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Tradesman]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 213) IF <context.inventory.contains_text[Miner]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Miner]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 215) IF <context.inventory.contains_text[Pilot]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Pilot]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 217) IF <context.inventory.contains_text[Arcanist]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Arcanist]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 219) IF <context.inventory.contains_text[Gunsmith]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Gunsmith]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 221) IF <context.inventory.contains_text[Naturalist]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Naturalist]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 223) IF <context.inventory.contains_text[Pioneer]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Pioneer]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 225) IF <context.inventory.contains_text[Chef]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <context.inventory.contains_text[Chef]> with 'true'.
19:38:58 [INFO] If command passed, running block.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 226) DEFINE name:Chef ---------+
19:38:58 [INFO] +> Executing 'DEFINE': queue='KERNEL_EquivalentCopeGradually' action='(name[0]:SET:Chef)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 227) INJECT AddProfession ---------+
19:38:58 [INFO] +> Executing 'INJECT': script='s@addprofession (TASK)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 266) DEFINE character:<proc[GetCharacterName].context[<player>]>
---------+
19:38:58 [INFO] Filled tag <player> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
19:38:58 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
19:38:58 [INFO] Filled tag <proc[GetCharacterName].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]> with 'Insilvon'.
19:38:58 [INFO] +> Executing 'DEFINE': queue='KERNEL_EquivalentCopeGradually' action='(character[0]:SET:Insilvon)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 267) DETERMINE cancelled passively ---------+
19:38:58 [INFO] +> Executing 'DETERMINE': outcome='cancelled' passively='true' Queue='q@KERNEL_EquivalentCopeGradually'
19:38:58 [INFO] Event cancelled!
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 268) IF <player.has_flag[<[character]>_<[name]>]> ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Filled tag <[name]> with 'Chef'.
19:38:58 [INFO] Filled tag <player.has_flag[Insilvon_Chef]> with 'false'.
19:38:58 [INFO] No part of the if command passed, no block will run.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 272) NARRATE "You are now a <[name]>." format:ProfessionFormat
---------+
19:38:58 [INFO] Filled tag <[name]> with 'Chef'.
19:38:58 [INFO] +> Executing 'NARRATE': Narrating='You are now a Chef.' Targets='[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)]'
format='s@professionformat (FORMAT)'
19:38:58 [INFO] Filled tag <&c> with ''.
19:38:58 [INFO] Filled tag <&co> with ':'.
19:38:58 [INFO] Filled tag <&f> with ''.
19:38:58 [INFO] Filled tag <element[You are now a Chef&dot].unescaped> with 'You are now a Chef.'.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 273) DEFINE replaced:false ---------+
19:38:58 [INFO] +> Executing 'DEFINE': queue='KERNEL_EquivalentCopeGradually' action='(replaced[0]:SET:false)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 274) IF <player.flag[<[character]>_Profession]> == 3 ---------+
19:38:58 [INFO] +> Executing 'IF': use_braces='true'
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Filled tag <player.flag[Insilvon_Profession]> with 'li@ 1'.
19:38:58 [INFO] Comparable='Decimal(1.0)', Operator='EQUALS', ComparedTo='Decimal(3.0)' --> OUTCOME='false'
19:38:58 [INFO] No part of the if command passed, running ELSE block.
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 277) DEFINE slot:<player.flag[<[character]>_Profession]> ---------+
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Filled tag <player.flag[Insilvon_Profession]> with 'li@ 1'.
19:38:58 [INFO] +> Executing 'DEFINE': queue='KERNEL_EquivalentCopeGradually' action='(slot[0]:SET:1)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 278) INVENTORY adjust d:in@<[character]>_ProfessionMenu
o:<[name]>Item s:<[slot]> ---------+
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Filled tag <[name]> with 'Chef'.
19:38:58 [INFO] Filled tag <[slot]> with '1'.
19:38:58 [INFO] Filled tag <&d> with ''.
19:38:58 [INFO] ERROR in script 'addprofession' in queue 'KERNEL_EquivalentCopeGradually' while executing command 'INVENTORY' in file
'scripts/Players/Professions/Professions.dsc' on line '278' with player 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'!
Error Message: Woah! Invalid arguments were specified!
19:38:58 [INFO] +> [CommandExecutor] +> MESSAGE follows: 'Inventory adjust must have a mechanism!'
19:38:58 [INFO] +> [CommandExecutor] Usage: inventory [open/close/copy/move/swap/add/remove/set/keep/exclude/fill/clear/update/adjust
<mechanism>:<value>] (destination:<inventory>) (origin:<inventory>/<item>|...) (slot:<slot>)
19:38:58 [INFO] +> [CommandExecutor] (Attempted: INVENTORY adjust d:in@<[character]>_ProfessionMenu o:<[name]>Item s:<[slot]>)
19:38:58 [INFO] +---------------------+
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 279) NOTE in@Profession<[name]>Menu as:<[character]>_<[name]>Menu
---------+
19:38:58 [INFO] Filled tag <[name]> with 'Chef'.
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Filled tag <[name]> with 'Chef'.
19:38:58 [INFO] +> Executing 'NOTE': object='in@ProfessionChefMenu' id='Insilvon_ChefMenu' remove='false'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 280) FLAG player <[character]>_Profession:++ ---------+
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] +> Executing 'FLAG': flag_name='INSILVON_PROFESSION' Action/Value='INCREASE(1)'
flag_target='p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 281) FLAG player <[character]>_<[name]>:1 ---------+
19:38:58 [INFO] Filled tag <[character]> with 'Insilvon'.
19:38:58 [INFO] Filled tag <[name]> with 'Chef'.
19:38:58 [INFO] +> Executing 'FLAG': flag_name='INSILVON_CHEF' Action/Value='SET_VALUE(1)'
flag_target='p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'
19:38:58 [INFO] +- Queue 'KERNEL_EquivalentCopeGradually' Executing: (line 282) INVENTORY close ---------+
19:38:58 [INFO] +> Executing 'INVENTORY': actions='[close]' Inventory='in@player[holder=p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]' slot='1'
19:38:58 [INFO] Completing queue 'KERNEL_EquivalentCopeGradually' in 5ms.
19:39:00 [INFO] Starting InstantQueue 'PROFESSION_WiMasterSpecialties' with player 'Insilvon'...
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 107) DEFINE character:<proc[GetCharacterName].context[<player>]>
---------+
19:39:00 [INFO] Filled tag <player> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
19:39:00 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
19:39:00 [INFO] Filled tag <proc[GetCharacterName].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]> with 'Insilvon'.
19:39:00 [INFO] +> Executing 'DEFINE': queue='PROFESSION_WiMasterSpecialties' action='(character[0]:SET:Insilvon)'
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 108) IF !<player.has_flag[<[character]>_Profession]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Profession]> with 'true'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 110) INVENTORY clear d:in@<[character]>_ProfessionMenu ---------+
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] +> Executing 'INVENTORY': actions='[clear]' Inventory='in@insilvon_professionmenu' slot='1'
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 111) FOREACH
li@Engineer|Blacksmith|Apothecary|Tradesman|Gunsmith|Miner|Pilot|Arcanist|Naturalist|Pioneer as:item ---------+
19:39:00 [INFO] +> Executing 'FOREACH': list='li@ Engineer | Blacksmith | Apothecary | Tradesman | Gunsmith | Miner | Pilot | Arcanist |
Naturalist | Pioneer' as_name='item'
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Engineer'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Engineer]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop 2 ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Blacksmith'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Blacksmith]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop 3 ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Apothecary'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Apothecary]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop 4 ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Tradesman'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Tradesman]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop 5 ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Gunsmith'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Gunsmith]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop 6 ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Miner'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Miner]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop 7 ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Pilot'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Pilot]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop 8 ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Arcanist'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Arcanist]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop 9 ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Naturalist'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Naturalist]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop 10 ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 112) IF <player.has_flag[<[character]>_<[item]>]> ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <[item]> with 'Pioneer'.
19:39:00 [INFO] Filled tag <player.has_flag[Insilvon_Pioneer]> with 'false'.
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 0) FOREACH CALLBACK as:item ---------+
19:39:00 [INFO] +- Foreach loop complete ---------+
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 114) IF <player.flag[<[character]>_Profession]> == 2 ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <player.flag[Insilvon_Profession]> with 'li@ 2'.
19:39:00 [INFO] Comparable='Decimal(2.0)', Operator='EQUALS', ComparedTo='Decimal(2.0)' --> OUTCOME='true'
19:39:00 [INFO] If command passed, running block.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 115) INVENTORY add d:in@<[character]>_ProfessionMenu
o:EmptySlotItem s:2 ---------+
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <&c> with ''.
19:39:00 [INFO] +> Executing 'INVENTORY': actions='[add]' Inventory='in@insilvon_professionmenu'
Inventory='in@generic[size=9;contents=li@i@barrier[display_name=&ampsscEmpty Slot&sclore=Empty profession
slot&ampdot|Click to fill&ampexc&scscript=EMPTYSLOTITEM];title=Chest;uniquifier=1638]' slot='2'
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 116) IF <player.flag[<[character]>_Profession]> == 1 ---------+
19:39:00 [INFO] +> Executing 'IF': use_braces='true'
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] Filled tag <player.flag[Insilvon_Profession]> with 'li@ 2'.
19:39:00 [INFO] Comparable='Decimal(2.0)', Operator='EQUALS', ComparedTo='Decimal(1.0)' --> OUTCOME='false'
19:39:00 [INFO] No part of the if command passed, no block will run.
19:39:00 [INFO] +- Queue 'PROFESSION_WiMasterSpecialties' Executing: (line 119) INVENTORY open d:in@<[character]>_ProfessionMenu ---------+
19:39:00 [INFO] Filled tag <[character]> with 'Insilvon'.
19:39:00 [INFO] +> Executing 'INVENTORY': actions='[open]' Inventory='in@insilvon_professionmenu' slot='1'
19:39:00 [INFO] Completing queue 'PROFESSION_WiMasterSpecialties' in 3ms.