Java Version: 1.7.0_80
Up-time: 6h 9m
CraftBukkit Version: git-Spigot-f04e043-52c7fc0 (MC: 1.9)
Denizen Version: Core: 1.10 (Build Unknown), CraftBukkit: 0.9.8-SNAPSHOT (build 532)
Active Plugins (8): Vault: 1.5.6-b49, WorldEdit: 6.1;no_git_id, WorldGuard: 6.1, PermissionsBukkit: 2.4,
Citizens: 2.0.17-SNAPSHOT (build 1338), Denizen: 0.9.8-SNAPSHOT (build 532),
dynmap: 2.3-SNAPSHOT-1132, Depenizen: 0.2.2 (build 268)
Loaded Worlds (3): world, world_nether, world_the_end
Online Players (2): tribness(tribness), CERVEJAS(CERVEJAS)
Offline Players: 3
Mode: online
19:34:49 [INFO] Running script event 'PlayerScrollsItem', event='player
scrolls their hotbar' for script 'WAND_MENU_HANDLER'
19:34:49 [INFO] Starting InstantQueue
'WAND_MENU_HANDLER_PtsFloorsConvention'...
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_PtsFloorsConvention' Executing: IF
"<player.has_flag[spell_hot_bar]>" "{" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple>" "=="
"null" "determine" "cancelled" "-" "nbt"
"<player.inventory.slot[<context.previous_slot>]>"
"wand.selected_spell:<player.inventory.slot[<context.new_slot>].simple>"
"s... * snip! *
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='true'
19:34:49 [INFO] Filled tag <player.has_flag[spell_hot_bar]> with 'true'.
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_PtsFloorsConvention' Executing: IF
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled"
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='false'
19:34:49 [INFO] Filled tag <context.new_slot> with '3'.
19:34:49 [INFO] Filled tag <player.inventory.slot[3].simple.is[==].to[i@air]>
with 'false'.
19:34:49 [INFO] Filled tag <context.new_slot> with '3'.
19:34:49 [INFO] Filled tag <player.inventory.slot[3].nbt_keys.contains[wand]>
with 'false'.
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_PtsFloorsConvention' Executing: IF
"<player.inventory.slot[<context.new_slot>].simple>" "=="
"null" "determine" "cancelled"
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='false'
19:34:49 [INFO] Filled tag <context.new_slot> with '3'.
19:34:49 [INFO] Filled tag <player.inventory.slot[3].simple> with
'i@CALL_OF_THE_WILD'.
19:34:49 [INFO] Comparable='Element(i@CALL_OF_THE_WILD)', Operator='EQUALS',
ComparedTo='Element(null)' --> OUTCOME='false'
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_PtsFloorsConvention' Executing: NBT
"<player.inventory.slot[<context.previous_slot>]>"
"wand.selected_spell:<player.inventory.slot[<context.new_slot>].simple>"
"save:wand"
19:34:49 [INFO] +- Executing dCommand: NBT/p@tribness ---------+
19:34:49 [INFO] ...remembering this script entry as 'wand'!
19:34:49 [INFO] Filled tag <context.previous_slot> with '1'.
19:34:49 [INFO] Filled tag <player.inventory.slot[1]> with
'i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand.spell_count/3|wand.spells/li@Tame_of_the_wild&pipeCall_of_the_wild&pipeEnhancing_of_the_wild|wand.selected_sp...
* snip! *
19:34:49 [INFO] Filled tag <context.new_slot> with '3'.
19:34:49 [INFO] Filled tag <player.inventory.slot[3].simple> with
'i@CALL_OF_THE_WILD'.
19:34:49 [INFO] +> [CustomNBT] wand
19:34:49 [INFO] +> [CustomNBT] type
19:34:49 [INFO] +> [CustomNBT] mana
19:34:49 [INFO] +> [CustomNBT] mana_regen
19:34:49 [INFO] +> [CustomNBT] cooldown_Reduction
19:34:49 [INFO] +> [CustomNBT] cost_Reduction
19:34:49 [INFO] +> [CustomNBT] spell_count
19:34:49 [INFO] +> [CustomNBT] spells
19:34:49 [INFO] +> [CustomNBT] selected_spell
19:34:49 [INFO] +> Executing 'NBT':
item='i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand.spell_count/3|wand.spells/li@Tame_of_the_wild&pipeCall_of_the_wild&pipeEnhancing_of_the_wild|wand.selected_spell/i@CALL_OF_THE_WILD]'
key... * snip! *
19:34:49 [INFO] +> [NBTCommand] testing
19:34:49 [INFO] +> [NBTCommand] adding
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_PtsFloorsConvention' Executing:
INVENTORY "set" "d:<player.inventory>"
"o:<entry[wand].new_item>" "slot:<context.previous_slot>"
19:34:49 [INFO] +- Executing dCommand: INVENTORY/p@tribness ---------+
19:34:49 [INFO] Filled tag <player.inventory> with
'in@player[holder=p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f]'.
19:34:49 [INFO] Filled tag <entry[wand].new_item> with
'i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand.spell_count/3|wand.spells/li@Tame_of_the_wild&pipeCall_of_the_wild&pipeEnhancing_of_the_wild|wand.selected_spell/...
* snip! *
19:34:49 [INFO] Filled tag <context.previous_slot> with '1'.
19:34:49 [INFO] +> [CustomNBT] wand
19:34:49 [INFO] +> [CustomNBT] type
19:34:49 [INFO] +> [CustomNBT] mana
19:34:49 [INFO] +> [CustomNBT] mana_regen
19:34:49 [INFO] +> [CustomNBT] cooldown_Reduction
19:34:49 [INFO] +> [CustomNBT] cost_Reduction
19:34:49 [INFO] +> [CustomNBT] spell_count
19:34:49 [INFO] +> [CustomNBT] spells
19:34:49 [INFO] +> [CustomNBT] selected_spell
19:34:49 [INFO] +> Executing 'INVENTORY': actions='[set]'
Inventory='in@player[holder=p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f]'
Inventory='in@generic[size=54;contents=li@i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand....
* snip! *
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_PtsFloorsConvention' Executing:
DETERMINE "passively" "cancelled"
19:34:49 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
19:34:49 [INFO] +> Executing 'DETERMINE': outcome='cancelled'
passively='true'
19:34:49 [INFO] Completing queue 'WAND_MENU_HANDLER_PtsFloorsConvention' in
8ms.
19:34:49 [INFO] Event cancelled!
19:34:49 [INFO] Running script event 'PlayerScrollsItem', event='player
scrolls their hotbar' for script 'WAND_MENU_HANDLER'
19:34:49 [INFO] Starting InstantQueue
'WAND_MENU_HANDLER_AfterwardsSickMagical'...
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_AfterwardsSickMagical' Executing: IF
"<player.has_flag[spell_hot_bar]>" "{" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple>" "=="
"null" "determine" "cancelled" "-" "nbt"
"<player.inventory.slot[<context.previous_slot>]>"
"wand.selected_spell:<player.inventory.slot[<context.new_slot>].simple>"
... * snip! *
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='true'
19:34:49 [INFO] Filled tag <player.has_flag[spell_hot_bar]> with 'true'.
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_AfterwardsSickMagical' Executing: IF
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled"
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='false'
19:34:49 [INFO] Filled tag <context.new_slot> with '1'.
19:34:49 [INFO] Filled tag <player.inventory.slot[1].simple.is[==].to[i@air]>
with 'false'.
19:34:49 [INFO] Filled tag <context.new_slot> with '1'.
19:34:49 [INFO] Filled tag <player.inventory.slot[1].nbt_keys.contains[wand]>
with 'true'.
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_AfterwardsSickMagical' Executing:
DETERMINE "cancelled"
19:34:49 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
19:34:49 [INFO] +> Executing 'DETERMINE': outcome='cancelled'
passively='false'
19:34:49 [INFO] Completing queue 'WAND_MENU_HANDLER_AfterwardsSickMagical' in
2ms.
19:34:49 [INFO] Event cancelled!
19:34:49 [INFO] Running script event 'PlayerScrollsItem', event='player
scrolls their hotbar' for script 'WAND_MENU_HANDLER'
19:34:49 [INFO] Starting InstantQueue
'WAND_MENU_HANDLER_OldBarrelGenerated'...
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_OldBarrelGenerated' Executing: IF
"<player.has_flag[spell_hot_bar]>" "{" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple>" "=="
"null" "determine" "cancelled" "-" "nbt"
"<player.inventory.slot[<context.previous_slot>]>"
"wand.selected_spell:<player.inventory.slot[<context.new_slot>].simple>"
"sa... * snip! *
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='true'
19:34:49 [INFO] Filled tag <player.has_flag[spell_hot_bar]> with 'true'.
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_OldBarrelGenerated' Executing: IF
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled"
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='false'
19:34:49 [INFO] Filled tag <context.new_slot> with '3'.
19:34:49 [INFO] Filled tag <player.inventory.slot[3].simple.is[==].to[i@air]>
with 'false'.
19:34:49 [INFO] Filled tag <context.new_slot> with '3'.
19:34:49 [INFO] Filled tag <player.inventory.slot[3].nbt_keys.contains[wand]>
with 'false'.
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_OldBarrelGenerated' Executing: IF
"<player.inventory.slot[<context.new_slot>].simple>" "=="
"null" "determine" "cancelled"
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='false'
19:34:49 [INFO] Filled tag <context.new_slot> with '3'.
19:34:49 [INFO] Filled tag <player.inventory.slot[3].simple> with
'i@CALL_OF_THE_WILD'.
19:34:49 [INFO] Comparable='Element(i@CALL_OF_THE_WILD)', Operator='EQUALS',
ComparedTo='Element(null)' --> OUTCOME='false'
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_OldBarrelGenerated' Executing: NBT
"<player.inventory.slot[<context.previous_slot>]>"
"wand.selected_spell:<player.inventory.slot[<context.new_slot>].simple>"
"save:wand"
19:34:49 [INFO] +- Executing dCommand: NBT/p@tribness ---------+
19:34:49 [INFO] ...remembering this script entry as 'wand'!
19:34:49 [INFO] Filled tag <context.previous_slot> with '1'.
19:34:49 [INFO] Filled tag <player.inventory.slot[1]> with
'i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand.spell_count/3|wand.spells/li@Tame_of_the_wild&pipeCall_of_the_wild&pipeEnhancing_of_the_wild|wand.selected_sp...
* snip! *
19:34:49 [INFO] Filled tag <context.new_slot> with '3'.
19:34:49 [INFO] Filled tag <player.inventory.slot[3].simple> with
'i@CALL_OF_THE_WILD'.
19:34:49 [INFO] +> [CustomNBT] wand
19:34:49 [INFO] +> [CustomNBT] type
19:34:49 [INFO] +> [CustomNBT] mana
19:34:49 [INFO] +> [CustomNBT] mana_regen
19:34:49 [INFO] +> [CustomNBT] cooldown_Reduction
19:34:49 [INFO] +> [CustomNBT] cost_Reduction
19:34:49 [INFO] +> [CustomNBT] spell_count
19:34:49 [INFO] +> [CustomNBT] spells
19:34:49 [INFO] +> [CustomNBT] selected_spell
19:34:49 [INFO] +> Executing 'NBT':
item='i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand.spell_count/3|wand.spells/li@Tame_of_the_wild&pipeCall_of_the_wild&pipeEnhancing_of_the_wild|wand.selected_spell/i@CALL_OF_THE_WILD]'
key... * snip! *
19:34:49 [INFO] +> [NBTCommand] testing
19:34:49 [INFO] +> [NBTCommand] adding
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_OldBarrelGenerated' Executing:
INVENTORY "set" "d:<player.inventory>"
"o:<entry[wand].new_item>" "slot:<context.previous_slot>"
19:34:49 [INFO] +- Executing dCommand: INVENTORY/p@tribness ---------+
19:34:49 [INFO] Filled tag <player.inventory> with
'in@player[holder=p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f]'.
19:34:49 [INFO] Filled tag <entry[wand].new_item> with
'i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand.spell_count/3|wand.spells/li@Tame_of_the_wild&pipeCall_of_the_wild&pipeEnhancing_of_the_wild|wand.selected_spell/...
* snip! *
19:34:49 [INFO] Filled tag <context.previous_slot> with '1'.
19:34:49 [INFO] +> [CustomNBT] wand
19:34:49 [INFO] +> [CustomNBT] type
19:34:49 [INFO] +> [CustomNBT] mana
19:34:49 [INFO] +> [CustomNBT] mana_regen
19:34:49 [INFO] +> [CustomNBT] cooldown_Reduction
19:34:49 [INFO] +> [CustomNBT] cost_Reduction
19:34:49 [INFO] +> [CustomNBT] spell_count
19:34:49 [INFO] +> [CustomNBT] spells
19:34:49 [INFO] +> [CustomNBT] selected_spell
19:34:49 [INFO] +> Executing 'INVENTORY': actions='[set]'
Inventory='in@player[holder=p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f]'
Inventory='in@generic[size=54;contents=li@i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand....
* snip! *
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_OldBarrelGenerated' Executing:
DETERMINE "passively" "cancelled"
19:34:49 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
19:34:49 [INFO] +> Executing 'DETERMINE': outcome='cancelled'
passively='true'
19:34:49 [INFO] Completing queue 'WAND_MENU_HANDLER_OldBarrelGenerated' in
7ms.
19:34:49 [INFO] Event cancelled!
19:34:49 [INFO] Running script event 'PlayerScrollsItem', event='player
scrolls their hotbar' for script 'WAND_MENU_HANDLER'
19:34:49 [INFO] Starting InstantQueue 'WAND_MENU_HANDLER_VgGrayPosition'...
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_VgGrayPosition' Executing: IF
"<player.has_flag[spell_hot_bar]>" "{" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple>" "=="
"null" "determine" "cancelled" "-" "nbt"
"<player.inventory.slot[<context.previous_slot>]>"
"wand.selected_spell:<player.inventory.slot[<context.new_slot>].simple>"
"save:w... * snip! *
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='true'
19:34:49 [INFO] Filled tag <player.has_flag[spell_hot_bar]> with 'true'.
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_VgGrayPosition' Executing: IF
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled"
19:34:49 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:49 [INFO] +> Executing 'IF': use_braces='false'
19:34:49 [INFO] Filled tag <context.new_slot> with '1'.
19:34:49 [INFO] Filled tag <player.inventory.slot[1].simple.is[==].to[i@air]>
with 'false'.
19:34:49 [INFO] Filled tag <context.new_slot> with '1'.
19:34:49 [INFO] Filled tag <player.inventory.slot[1].nbt_keys.contains[wand]>
with 'true'.
19:34:49 [INFO] Queue 'WAND_MENU_HANDLER_VgGrayPosition' Executing: DETERMINE
"cancelled"
19:34:49 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
19:34:49 [INFO] +> Executing 'DETERMINE': outcome='cancelled'
passively='false'
19:34:49 [INFO] Completing queue 'WAND_MENU_HANDLER_VgGrayPosition' in 1ms.
19:34:49 [INFO] Event cancelled!
19:34:50 [INFO] Running script event 'PlayerScrollsItem', event='player
scrolls their hotbar' for script 'WAND_MENU_HANDLER'
19:34:50 [INFO] Starting InstantQueue
'WAND_MENU_HANDLER_HistoricalSuccessMetal'...
19:34:50 [INFO] Queue 'WAND_MENU_HANDLER_HistoricalSuccessMetal' Executing:
IF "<player.has_flag[spell_hot_bar]>" "{" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple>" "=="
"null" "determine" "cancelled" "-" "nbt"
"<player.inventory.slot[<context.previous_slot>]>"
"wand.selected_spell:<player.inventory.slot[<context.new_slot>].simple>"...
* snip! *
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='true'
19:34:50 [INFO] Filled tag <player.has_flag[spell_hot_bar]> with 'true'.
19:34:50 [INFO] Queue 'WAND_MENU_HANDLER_HistoricalSuccessMetal' Executing:
IF
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled"
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='false'
19:34:50 [INFO] Filled tag <context.new_slot> with '3'.
19:34:50 [INFO] Filled tag <player.inventory.slot[3].simple.is[==].to[i@air]>
with 'false'.
19:34:50 [INFO] Filled tag <context.new_slot> with '3'.
19:34:50 [INFO] Filled tag <player.inventory.slot[3].nbt_keys.contains[wand]>
with 'false'.
19:34:50 [INFO] Queue 'WAND_MENU_HANDLER_HistoricalSuccessMetal' Executing:
IF "<player.inventory.slot[<context.new_slot>].simple>" "=="
"null" "determine" "cancelled"
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='false'
19:34:50 [INFO] Filled tag <context.new_slot> with '3'.
19:34:50 [INFO] Filled tag <player.inventory.slot[3].simple> with
'i@CALL_OF_THE_WILD'.
19:34:50 [INFO] Comparable='Element(i@CALL_OF_THE_WILD)', Operator='EQUALS',
ComparedTo='Element(null)' --> OUTCOME='false'
19:34:50 [INFO] Queue 'WAND_MENU_HANDLER_HistoricalSuccessMetal' Executing:
NBT "<player.inventory.slot[<context.previous_slot>]>"
"wand.selected_spell:<player.inventory.slot[<context.new_slot>].simple>"
"save:wand"
19:34:50 [INFO] +- Executing dCommand: NBT/p@tribness ---------+
19:34:50 [INFO] ...remembering this script entry as 'wand'!
19:34:50 [INFO] Filled tag <context.previous_slot> with '1'.
19:34:50 [INFO] Filled tag <player.inventory.slot[1]> with
'i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand.spell_count/3|wand.spells/li@Tame_of_the_wild&pipeCall_of_the_wild&pipeEnhancing_of_the_wild|wand.selected_sp...
* snip! *
19:34:50 [INFO] Filled tag <context.new_slot> with '3'.
19:34:50 [INFO] Filled tag <player.inventory.slot[3].simple> with
'i@CALL_OF_THE_WILD'.
19:34:50 [INFO] +> [CustomNBT] wand
19:34:50 [INFO] +> [CustomNBT] type
19:34:50 [INFO] +> [CustomNBT] mana
19:34:50 [INFO] +> [CustomNBT] mana_regen
19:34:50 [INFO] +> [CustomNBT] cooldown_Reduction
19:34:50 [INFO] +> [CustomNBT] cost_Reduction
19:34:50 [INFO] +> [CustomNBT] spell_count
19:34:50 [INFO] +> [CustomNBT] spells
19:34:50 [INFO] +> [CustomNBT] selected_spell
19:34:50 [INFO] +> Executing 'NBT':
item='i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand.spell_count/3|wand.spells/li@Tame_of_the_wild&pipeCall_of_the_wild&pipeEnhancing_of_the_wild|wand.selected_spell/i@CALL_OF_THE_WILD]'
key... * snip! *
19:34:50 [INFO] +> [NBTCommand] testing
19:34:50 [INFO] +> [NBTCommand] adding
19:34:50 [INFO] Queue 'WAND_MENU_HANDLER_HistoricalSuccessMetal' Executing:
INVENTORY "set" "d:<player.inventory>"
"o:<entry[wand].new_item>" "slot:<context.previous_slot>"
19:34:50 [INFO] +- Executing dCommand: INVENTORY/p@tribness ---------+
19:34:50 [INFO] Filled tag <player.inventory> with
'in@player[holder=p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f]'.
19:34:50 [INFO] Filled tag <entry[wand].new_item> with
'i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand.spell_count/3|wand.spells/li@Tame_of_the_wild&pipeCall_of_the_wild&pipeEnhancing_of_the_wild|wand.selected_spell/...
* snip! *
19:34:50 [INFO] Filled tag <context.previous_slot> with '1'.
19:34:50 [INFO] +> [CustomNBT] wand
19:34:50 [INFO] +> [CustomNBT] type
19:34:50 [INFO] +> [CustomNBT] mana
19:34:50 [INFO] +> [CustomNBT] mana_regen
19:34:50 [INFO] +> [CustomNBT] cooldown_Reduction
19:34:50 [INFO] +> [CustomNBT] cost_Reduction
19:34:50 [INFO] +> [CustomNBT] spell_count
19:34:50 [INFO] +> [CustomNBT] spells
19:34:50 [INFO] +> [CustomNBT] selected_spell
19:34:50 [INFO] +> Executing 'INVENTORY': actions='[set]'
Inventory='in@player[holder=p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f]'
Inventory='in@generic[size=54;contents=li@i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand....
* snip! *
19:34:50 [INFO] Queue 'WAND_MENU_HANDLER_HistoricalSuccessMetal' Executing:
DETERMINE "passively" "cancelled"
19:34:50 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
19:34:50 [INFO] +> Executing 'DETERMINE': outcome='cancelled'
passively='true'
19:34:50 [INFO] Completing queue 'WAND_MENU_HANDLER_HistoricalSuccessMetal'
in 7ms.
19:34:50 [INFO] Event cancelled!
19:34:50 [INFO] Running script event 'PlayerScrollsItem', event='player
scrolls their hotbar' for script 'WAND_MENU_HANDLER'
19:34:50 [INFO] Starting InstantQueue
'WAND_MENU_HANDLER_FellMetalsDetermine'...
19:34:50 [INFO] Queue 'WAND_MENU_HANDLER_FellMetalsDetermine' Executing: IF
"<player.has_flag[spell_hot_bar]>" "{" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled" "-" "if"
"<player.inventory.slot[<context.new_slot>].simple>" "=="
"null" "determine" "cancelled" "-" "nbt"
"<player.inventory.slot[<context.previous_slot>]>"
"wand.selected_spell:<player.inventory.slot[<context.new_slot>].simple>"
"s... * snip! *
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='true'
19:34:50 [INFO] Filled tag <player.has_flag[spell_hot_bar]> with 'true'.
19:34:50 [INFO] Queue 'WAND_MENU_HANDLER_FellMetalsDetermine' Executing: IF
"<player.inventory.slot[<context.new_slot>].simple.is[==].to[i@air]>"
"||"
"<player.inventory.slot[<context.new_slot>].nbt_keys.contains[wand]>"
"determine" "cancelled"
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='false'
19:34:50 [INFO] Filled tag <context.new_slot> with '1'.
19:34:50 [INFO] Filled tag <player.inventory.slot[1].simple.is[==].to[i@air]>
with 'false'.
19:34:50 [INFO] Filled tag <context.new_slot> with '1'.
19:34:50 [INFO] Filled tag <player.inventory.slot[1].nbt_keys.contains[wand]>
with 'true'.
19:34:50 [INFO] Queue 'WAND_MENU_HANDLER_FellMetalsDetermine' Executing:
DETERMINE "cancelled"
19:34:50 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
19:34:50 [INFO] +> Executing 'DETERMINE': outcome='cancelled'
passively='false'
19:34:50 [INFO] Completing queue 'WAND_MENU_HANDLER_FellMetalsDetermine' in
2ms.
19:34:50 [INFO] Event cancelled!
19:34:50 [INFO] +> Executing 'Event': Type='on player left clicks with
m@lever' Container='SPELL_PROWESS_AND_SPELL_HANDLER(WORLD)'
player=p@tribnessContext='{item=i@RANGER_WAND[display_name=&ss3Ranger
Wand;enchantments=DAMAGE_UNDEAD,2;flags=li@HIDE_ENCHANTS|HIDE_ATTRIBUTES;lore=&ss3Mana&co
&ss21000|&ss3Mana Regen&co &ss212&fss|&ss3Cooldown
Reduction&co &ss20|&ss3Cost Reduction &co &ss20|&ss3Spells&co
&ss23;nbt=li@wand.type/RANGER|wand.mana/1000|wand.mana_regen/12|wand.cooldown_Reduction/0|wand.cost_Reduction/0|wand...
* snip! *
19:34:50 [INFO] +- Building event 'ON PLAYER LEFT CLICKS WITH M@LEVER' for
SPELL_PROWESS_AND_SPELL_HANDLER ---------+
19:34:50 [INFO] Starting InstantQueue
'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'...
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: IF "<context.item.nbt_keys.contains[wand]>" "{" "-"
"inject" "spell_type" "-" "if" "<def[spell_type]>" "=="
"spell" "{" "-" "inject" "spell_requirements_check" "-" "if"
"<def[spell]>" "==" "fail" "{" "-" "queue" "clear" "}" "else"
"if" "<def[spell]>" "==" "pass" "{" "-" "inject"
"<context.item.nbt[wand.selected_spell].replace[i@]>_task" "-"
"inject" "spell_prowess_weight" "}" "}" "else"
"<def[spell_type]>" "==" "weapon" "{" "-" "injec... * snip! *
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='true'
19:34:50 [INFO] Filled tag <context.item.nbt_keys.contains[wand]> with
'true'.
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: INJECT "spell_type"
19:34:50 [INFO] +- Executing dCommand: INJECT/p@tribness ---------+
19:34:50 [INFO] +> Executing 'INJECT': script='SPELL_TYPE(TASK)'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: CHOOSE "<context.item.nbt[wand.selected_spell]>"
19:34:50 [INFO] +- Executing dCommand: CHOOSE/p@tribness ---------+
19:34:50 [INFO] Filled tag <context.item.nbt[wand.selected_spell]> with
'i@CALL_OF_THE_WILD'.
19:34:50 [INFO] +> Executing 'CHOOSE': choice='i@CALL_OF_THE_WILD'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: DEFINE "spell_type" "spell"
19:34:50 [INFO] +- Executing dCommand: DEFINE/p@tribness ---------+
19:34:50 [INFO] +> Executing 'DEFINE':
queue='SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
definition='spell_type' value='spell'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: IF "<def[spell_type]>" "==" "spell" "{" "-"
"inject" "spell_requirements_check" "-" "if" "<def[spell]>"
"==" "fail" "{" "-" "queue" "clear" "}" "else" "if"
"<def[spell]>" "==" "pass" "{" "-" "inject"
"<context.item.nbt[wand.selected_spell].replace[i@]>_task" "-"
"inject" "spell_prowess_weight" "}" "}" "else"
"<def[spell_type]>" "==" "weapon" "{" "-" "inject"
"weapon_changer" "}"
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='true'
19:34:50 [INFO] Filled tag <def[spell_type]> with 'spell'.
19:34:50 [INFO] Comparable='Element(spell)', Operator='EQUALS',
ComparedTo='Element(spell)' --> OUTCOME='true'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: INJECT "spell_requirements_check"
19:34:50 [INFO] +- Executing dCommand: INJECT/p@tribness ---------+
19:34:50 [INFO] +> Executing 'INJECT': script='SPELL_REQUIREMENTS_CHECK(TASK)'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: CHOOSE "<context.item.nbt[wand.selected_spell]>"
19:34:50 [INFO] +- Executing dCommand: CHOOSE/p@tribness ---------+
19:34:50 [INFO] Filled tag <context.item.nbt[wand.selected_spell]> with
'i@CALL_OF_THE_WILD'.
19:34:50 [INFO] +> Executing 'CHOOSE': choice='i@CALL_OF_THE_WILD'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: DEFINE "target_type" "block"
19:34:50 [INFO] +- Executing dCommand: DEFINE/p@tribness ---------+
19:34:50 [INFO] +> Executing 'DEFINE':
queue='SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
definition='target_type' value='block'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: IF "<def[target_type]>" "==" "block" "{" "-"
"define" "spell_range"
"<context.item.nbt[wand.selected_spell].as_item.lore.after[range<&co><&sp>].before[<&sp>]>"
"-" "if" "<player.location.cursor_on[spell_Range].material>"
"!=" "i@air" "{" "-" "define" "spell" "pass" "}" "else" "{"
"-" "define" "spell" "fail" "}" "}" "else" "if" "target_type"
"tameable_animal" "{" "}" "else" "if" "target_type"
"tamed_animals" "{" "}"
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='true'
19:34:50 [INFO] Filled tag <def[target_type]> with 'block'.
19:34:50 [INFO] Comparable='Element(block)', Operator='EQUALS',
ComparedTo='Element(block)' --> OUTCOME='true'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: DEFINE "spell_range"
"<context.item.nbt[wand.selected_spell].as_item.lore.after[range<&co><&sp>].before[<&sp>]>"
19:34:50 [INFO] +- Executing dCommand: DEFINE/p@tribness ---------+
19:34:50 [INFO] Filled tag <&co> with ':'.
19:34:50 [INFO] Filled tag <&sp> with ' '.
19:34:50 [INFO] Filled tag <&sp> with ' '.
19:34:50 [INFO] Filled tag
<context.item.nbt[wand.selected_spell].as_item.lore.after[range:
].before[ ]> with '12'.
19:34:50 [INFO] +> Executing 'DEFINE':
queue='SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
definition='spell_range' value='12'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: IF
"<player.location.cursor_on[spell_Range].material>" "!="
"i@air" "{" "-" "define" "spell" "pass" "}" "else" "{" "-"
"define" "spell" "fail" "}"
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='true'
19:34:50 [INFO] Filled tag <player.location.cursor_on[spell_Range].material>
with 'm@air'.
19:34:50 [INFO] Logic='NEGATIVE', Comparable='Element(m@air)',
Operator='EQUALS', ComparedTo='Element(i@air)' -->
OUTCOME='true'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: DEFINE "spell" "pass"
19:34:50 [INFO] +- Executing dCommand: DEFINE/p@tribness ---------+
19:34:50 [INFO] +> Executing 'DEFINE':
queue='SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
definition='spell' value='pass'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: IF "<def[spell]>" "==" "fail" "{" "-" "queue"
"clear" "}" "else" "if" "<def[spell]>" "==" "pass" "{" "-"
"inject"
"<context.item.nbt[wand.selected_spell].replace[i@]>_task" "-"
"inject" "spell_prowess_weight" "}"
19:34:50 [INFO] +- Executing dCommand: IF/p@tribness ---------+
19:34:50 [INFO] +> Executing 'IF': use_braces='true'
19:34:50 [INFO] Filled tag <def[spell]> with 'pass'.
19:34:50 [INFO] Comparable='Element(pass)', Operator='EQUALS',
ComparedTo='Element(fail)' --> OUTCOME='false'
19:34:50 [INFO] Filled tag <def[spell]> with 'pass'.
19:34:50 [INFO] Comparable='Element(pass)', Operator='EQUALS',
ComparedTo='Element(pass)' --> OUTCOME='true'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: INJECT
"<context.item.nbt[wand.selected_spell].replace[i@]>_task"
19:34:50 [INFO] +- Executing dCommand: INJECT/p@tribness ---------+
19:34:50 [INFO] Filled tag
<context.item.nbt[wand.selected_spell].replace[i@]> with
'CALL_OF_THE_WILD'.
19:34:50 [INFO] +> Executing 'INJECT': script='CALL_OF_THE_WILD_TASK(TASK)'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: ANNOUNCE "yay"
19:34:50 [INFO] +- Executing dCommand: ANNOUNCE/p@tribness ---------+
19:34:50 [INFO] +> Executing 'ANNOUNCE': Message='yay' Type='ALL'
19:34:50 [INFO] Queue 'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies'
Executing: INJECT "spell_prowess_weight"
19:34:50 [INFO] +- Executing dCommand: INJECT/p@tribness ---------+
19:34:50 [INFO] ERROR in script 'CALL_OF_THE_WILD_TASK'! Woah! Invalid
arguments were specified!
19:34:50 [INFO] +> [Denizen] +> MESSAGE follows: 'Must define a SCRIPT to be
injected.'
19:34:50 [INFO] +> [Denizen] Usage: inject (locally) [<script>] (path:<name>)
(instantly)
19:34:50 [INFO] +> [Denizen] (Attempted: INJECT "spell_prowess_weight")
19:34:50 [INFO] +---------------------+
19:34:50 [INFO] Completing queue
'SPELL_PROWESS_AND_SPELL_HANDLER_DownloadToursRemedies' in
7ms.