Java Version: 1.7.0_80
Up-time: 2d 15h
CraftBukkit Version: git-Spigot-a1b8bf3-f01861f (MC: 1.9.2)
Denizen Version: Core: 1.10 (Build Unknown), CraftBukkit: 0.9.8-SNAPSHOT (build 549)
Active Plugins (9): Vault: 1.5.6-b49, WorldEdit: 6.1;no_git_id, WorldGuard: 6.1, PermissionsBukkit: 2.4,
Citizens: 2.0.17-SNAPSHOT (build 1350), Denizen: 0.9.8-SNAPSHOT (build 549),
dynmap: 2.3-SNAPSHOT-1132, Depenizen: 0.2.2 (build 268), Magic: 6.1-SNAPSHOT,
Loaded Worlds (3): world, world_nether, world_the_end
Online Players (1): tribness(tribness)
Offline Players: 1
Mode: online
14:07:58 [INFO] Running script event 'EntityDamaged', event='entity damages
entity' for script 'DAMAGE_HANDLER_SWORD'
14:07:58 [INFO] Starting InstantQueue
'DAMAGE_HANDLER_SWORD_PermalinkAndrewsSpeaking'...
14:07:58 [INFO] Queue 'DAMAGE_HANDLER_SWORD_PermalinkAndrewsSpeaking'
Executing: IF
"<context.damager.item_in_hand.material.name.contains[sword].not||null>"
"queue" "clear"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='false'
14:07:58 [INFO] Filled tag
<context.damager.item_in_hand.material.name.contains[sword].not||null>
with 'false'.
14:07:58 [INFO] Queue 'DAMAGE_HANDLER_SWORD_PermalinkAndrewsSpeaking'
Executing: DETERMINE
"<proc[damage_calc].context[<context.entity>|<context.damager>]>"
14:07:58 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
14:07:58 [INFO] Filled tag <context.entity> with
'e@7b435049-1695-424c-8179-2e5a7961f9a2'.
14:07:58 [INFO] Filled tag <context.damager> with
'p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f'.
14:07:58 [INFO] Adding definition %defender% as
e@7b435049-1695-424c-8179-2e5a7961f9a2
14:07:58 [INFO] Adding definition %attacker% as
p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f
14:07:58 [INFO] Starting InstantQueue 'DAMAGE_CALC_StudentCiaWhole'...
14:07:58 [INFO] Queue 'DAMAGE_CALC_StudentCiaWhole' Executing: IF
"<proc[get_armor_proc].context[<def[defender]>]>" "==" "0" "{"
"-" "determine"
"<proc[get_damage_proc].context[<def[attacker]>]>" "}" "else"
"if" "<proc[get_armor_proc].context[<def[defender]>]>" ">="
"1" "{" "-" "determine"
"<proc[get_damage_proc].context[<def[attacker]>].sub[<proc[get_damage_proc].context[<def[attacker]>].mul[<proc[get_armor_proc].context[<def[defender]>]>].div[100]>]||1>"
"}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[defender]> with
'e@7b435049-1695-424c-8179-2e5a7961f9a2'.
14:07:58 [INFO] Adding definition %entity% as
e@7b435049-1695-424c-8179-2e5a7961f9a2
14:07:58 [INFO] Starting InstantQueue
'GET_ARMOR_PROC_AdmittedTemporarilyLeg'...
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_AdmittedTemporarilyLeg' Executing: IF
"<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "==" "null" "{" "-"
"determine"
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
"}" "else" "if" "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "!=" "null" "{" "-"
"determine" "<def[entity].flag[armor]>" "}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'true'.
14:07:58 [INFO] Filled tag <def[entity].get_owner||null> with 'null'.
14:07:58 [INFO] Comparable='Element(null)', Operator='EQUALS',
ComparedTo='Element(null)' --> OUTCOME='true'
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_AdmittedTemporarilyLeg' Executing:
DETERMINE
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
14:07:58 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
14:07:58 [INFO] Filled tag <def[entity].entity_type> with 'ZOMBIE'.
14:07:58 [INFO] Filled tag
<yaml[minecraft_mobs].read[temp.ZOMBIE.armor_amount]||0> with
'6'.
14:07:58 [INFO] +> Executing 'DETERMINE': outcome='6' passively='false'
14:07:58 [INFO] Completing queue 'GET_ARMOR_PROC_AdmittedTemporarilyLeg' in
1ms.
14:07:58 [INFO] Filled tag
<proc[get_armor_proc].context[e@7b435049-1695-424c-8179-2e5a7961f9a2]>
with '6'.
14:07:58 [INFO] Comparable='Decimal(6.0)', Operator='EQUALS',
ComparedTo='Decimal(0.0)' --> OUTCOME='false'
14:07:58 [INFO] Filled tag <def[defender]> with
'e@7b435049-1695-424c-8179-2e5a7961f9a2'.
14:07:58 [INFO] Adding definition %entity% as
e@7b435049-1695-424c-8179-2e5a7961f9a2
14:07:58 [INFO] Starting InstantQueue 'GET_ARMOR_PROC_CourtsFlashWomen'...
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_CourtsFlashWomen' Executing: IF
"<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "==" "null" "{" "-"
"determine"
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
"}" "else" "if" "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "!=" "null" "{" "-"
"determine" "<def[entity].flag[armor]>" "}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'true'.
14:07:58 [INFO] Filled tag <def[entity].get_owner||null> with 'null'.
14:07:58 [INFO] Comparable='Element(null)', Operator='EQUALS',
ComparedTo='Element(null)' --> OUTCOME='true'
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_CourtsFlashWomen' Executing: DETERMINE
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
14:07:58 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
14:07:58 [INFO] Filled tag <def[entity].entity_type> with 'ZOMBIE'.
14:07:58 [INFO] Filled tag
<yaml[minecraft_mobs].read[temp.ZOMBIE.armor_amount]||0> with
'6'.
14:07:58 [INFO] +> Executing 'DETERMINE': outcome='6' passively='false'
14:07:58 [INFO] Completing queue 'GET_ARMOR_PROC_CourtsFlashWomen' in 1ms.
14:07:58 [INFO] Filled tag
<proc[get_armor_proc].context[e@7b435049-1695-424c-8179-2e5a7961f9a2]>
with '6'.
14:07:58 [INFO] Comparable='Decimal(6.0)', Operator='OR_MORE',
ComparedTo='Decimal(1.0)' --> OUTCOME='true'
14:07:58 [INFO] Queue 'DAMAGE_CALC_StudentCiaWhole' Executing: DETERMINE
"<proc[get_damage_proc].context[<def[attacker]>].sub[<proc[get_damage_proc].context[<def[attacker]>].mul[<proc[get_armor_proc].context[<def[defender]>]>].div[100]>]||1>"
14:07:58 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
14:07:58 [INFO] Filled tag <def[attacker]> with
'p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f'.
14:07:58 [INFO] Adding definition %entity% as
p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f
14:07:58 [INFO] Filled tag <def[attacker]> with
'p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f'.
14:07:58 [INFO] Adding definition %entity% as
p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f
14:07:58 [INFO] Filled tag <def[defender]> with
'e@7b435049-1695-424c-8179-2e5a7961f9a2'.
14:07:58 [INFO] Adding definition %entity% as
e@7b435049-1695-424c-8179-2e5a7961f9a2
14:07:58 [INFO] Starting InstantQueue
'GET_ARMOR_PROC_LocationHughesNeeded'...
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_LocationHughesNeeded' Executing: IF
"<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "==" "null" "{" "-"
"determine"
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
"}" "else" "if" "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "!=" "null" "{" "-"
"determine" "<def[entity].flag[armor]>" "}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'true'.
14:07:58 [INFO] Filled tag <def[entity].get_owner||null> with 'null'.
14:07:58 [INFO] Comparable='Element(null)', Operator='EQUALS',
ComparedTo='Element(null)' --> OUTCOME='true'
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_LocationHughesNeeded' Executing:
DETERMINE
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
14:07:58 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
14:07:58 [INFO] Filled tag <def[entity].entity_type> with 'ZOMBIE'.
14:07:58 [INFO] Filled tag
<yaml[minecraft_mobs].read[temp.ZOMBIE.armor_amount]||0> with
'6'.
14:07:58 [INFO] +> Executing 'DETERMINE': outcome='6' passively='false'
14:07:58 [INFO] Completing queue 'GET_ARMOR_PROC_LocationHughesNeeded' in
1ms.
14:07:58 [INFO] Filled tag
<proc[get_armor_proc].context[e@7b435049-1695-424c-8179-2e5a7961f9a2]>
with '6'.
14:07:58 [INFO] Filled tag
<proc[get_damage_proc].context[p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f].mul[6].div[100]>
with '3.54'.
14:07:58 [INFO] Filled tag
<proc[get_damage_proc].context[p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f].sub[3.54]||1>
with '55.46'.
14:07:58 [INFO] +> Executing 'DETERMINE': outcome='55.46' passively='false'
14:07:58 [INFO] Completing queue 'DAMAGE_CALC_StudentCiaWhole' in 8ms.
14:07:58 [INFO] Filled tag
<proc[damage_calc].context[e@7b435049-1695-424c-8179-2e5a7961f9a2|p@ccf2b20b-6085-40c7-aa14-41f90c8f4f5f]>
with '55.46'.
14:07:58 [INFO] +> Executing 'DETERMINE': outcome='55.46' passively='false'
14:07:58 [INFO] Completing queue
'DAMAGE_HANDLER_SWORD_PermalinkAndrewsSpeaking' in 10ms.
14:07:58 [INFO] Starting InstantQueue
'GET_ARMOR_PROC_ConfigurationsTownGale'...
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_ConfigurationsTownGale' Executing: IF
"<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "==" "null" "{" "-"
"determine"
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
"}" "else" "if" "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "!=" "null" "{" "-"
"determine" "<def[entity].flag[armor]>" "}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'true'.
14:07:58 [INFO] Filled tag <def[entity].get_owner||null> with 'null'.
14:07:58 [INFO] Comparable='Element(null)', Operator='EQUALS',
ComparedTo='Element(null)' --> OUTCOME='true'
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_ConfigurationsTownGale' Executing:
DETERMINE
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
14:07:58 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
14:07:58 [INFO] Filled tag <def[entity].entity_type> with 'ZOMBIE'.
14:07:58 [INFO] Filled tag
<yaml[minecraft_mobs].read[temp.ZOMBIE.armor_amount]||0> with
'6'.
14:07:58 [INFO] +> Executing 'DETERMINE': outcome='6' passively='false'
14:07:58 [INFO] Completing queue 'GET_ARMOR_PROC_ConfigurationsTownGale' in
1ms.
14:07:58 [INFO] Starting InstantQueue 'DAMAGE_CALC_BeliefsExtendsHealth'...
14:07:58 [INFO] Queue 'DAMAGE_CALC_BeliefsExtendsHealth' Executing: IF
"<proc[get_armor_proc].context[<def[defender]>]>" "==" "0" "{"
"-" "determine"
"<proc[get_damage_proc].context[<def[attacker]>]>" "}" "else"
"if" "<proc[get_armor_proc].context[<def[defender]>]>" ">="
"1" "{" "-" "determine"
"<proc[get_damage_proc].context[<def[attacker]>].sub[<proc[get_damage_proc].context[<def[attacker]>].mul[<proc[get_armor_proc].context[<def[defender]>]>].div[100]>]||1>"
"}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[defender]> with '6'.
14:07:58 [INFO] Adding definition %entity% as 6
14:07:58 [INFO] Starting InstantQueue
'GET_ARMOR_PROC_BurnCaribbeanDistinction'...
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_BurnCaribbeanDistinction' Executing: IF
"<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "==" "null" "{" "-"
"determine"
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
"}" "else" "if" "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "!=" "null" "{" "-"
"determine" "<def[entity].flag[armor]>" "}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'false'.
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'false'.
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_BurnCaribbeanDistinction' Executing: IF
"<def[entity].is_player||false>" "determine"
"<yaml[<def[entity]>].read[<def[entity]>.armor_amount]||0>"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='false'
14:07:58 [INFO] Filled tag <def[entity].is_player||false> with 'false'.
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_BurnCaribbeanDistinction' Executing: IF
"<def[entity].is_NPC||false>" "{" "-" "define" "level"
"<def[entity].flag[level]>" "-" "determine"
"<yaml[npc_mobs].read[npcs.<def[entity].name.replace[<&sp>]>.<def[level]>.armor_amount]||0>"
"}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_NPC||false> with 'false'.
14:07:58 [INFO] Completing queue 'GET_ARMOR_PROC_BurnCaribbeanDistinction' in
1ms.
14:07:58 [INFO] Filled tag <proc[get_armor_proc].context[6]> with
'proc[get_armor_proc].context[<def[defender]>]'.
14:07:58 [INFO] ERROR! Tag <proc[get_armor_proc].context[6]> is invalid!
14:07:58 [INFO]
Comparable='Element(proc[get_armor_proc].context[<def[defender]>])',
Operator='EQUALS', ComparedTo='Element(0)' --> OUTCOME='false'
14:07:58 [INFO] Filled tag <def[defender]> with '6'.
14:07:58 [INFO] Adding definition %entity% as 6
14:07:58 [INFO] Starting InstantQueue 'GET_ARMOR_PROC_TrainingRatingsRrp'...
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_TrainingRatingsRrp' Executing: IF
"<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "==" "null" "{" "-"
"determine"
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
"}" "else" "if" "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "!=" "null" "{" "-"
"determine" "<def[entity].flag[armor]>" "}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'false'.
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'false'.
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_TrainingRatingsRrp' Executing: IF
"<def[entity].is_player||false>" "determine"
"<yaml[<def[entity]>].read[<def[entity]>.armor_amount]||0>"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='false'
14:07:58 [INFO] Filled tag <def[entity].is_player||false> with 'false'.
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_TrainingRatingsRrp' Executing: IF
"<def[entity].is_NPC||false>" "{" "-" "define" "level"
"<def[entity].flag[level]>" "-" "determine"
"<yaml[npc_mobs].read[npcs.<def[entity].name.replace[<&sp>]>.<def[level]>.armor_amount]||0>"
"}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_NPC||false> with 'false'.
14:07:58 [INFO] Completing queue 'GET_ARMOR_PROC_TrainingRatingsRrp' in 1ms.
14:07:58 [INFO] Filled tag <proc[get_armor_proc].context[6]> with
'proc[get_armor_proc].context[<def[defender]>]'.
14:07:58 [INFO] ERROR! Tag <proc[get_armor_proc].context[6]> is invalid!
14:07:58 [INFO] ERROR! Comparing text as if it were a number - calculating
based on text length
14:07:58 [INFO]
Comparable='Element(proc[get_armor_proc].context[<def[defender]>])',
Operator='OR_MORE', ComparedTo='Element(1)' --> OUTCOME='true'
14:07:58 [INFO] Queue 'DAMAGE_CALC_BeliefsExtendsHealth' Executing: DETERMINE
"<proc[get_damage_proc].context[<def[attacker]>].sub[<proc[get_damage_proc].context[<def[attacker]>].mul[<proc[get_armor_proc].context[<def[defender]>]>].div[100]>]||1>"
14:07:58 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
14:07:58 [INFO] Filled tag <def[attacker]> with '59.00'.
14:07:58 [INFO] Adding definition %entity% as 59.00
14:07:58 [INFO] Filled tag
<proc[get_damage_proc].context[59.00].sub[<proc[get_damage_proc].context[<def[attacker]>].mul[<proc[get_armor_proc].context[<def[defender]>]>].div[100]>]||1>
with '1'.
14:07:58 [INFO] +> Executing 'DETERMINE': outcome='1' passively='false'
14:07:58 [INFO] Completing queue 'DAMAGE_CALC_BeliefsExtendsHealth' in 5ms.
14:07:58 [INFO] Starting InstantQueue 'GET_ARMOR_PROC_WmaSeaCarried'...
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_WmaSeaCarried' Executing: IF
"<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "==" "null" "{" "-"
"determine"
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
"}" "else" "if" "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "!=" "null" "{" "-"
"determine" "<def[entity].flag[armor]>" "}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'true'.
14:07:58 [INFO] Filled tag <def[entity].get_owner||null> with 'null'.
14:07:58 [INFO] Comparable='Element(null)', Operator='EQUALS',
ComparedTo='Element(null)' --> OUTCOME='true'
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_WmaSeaCarried' Executing: DETERMINE
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
14:07:58 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
14:07:58 [INFO] Filled tag <def[entity].entity_type> with 'ZOMBIE'.
14:07:58 [INFO] Filled tag
<yaml[minecraft_mobs].read[temp.ZOMBIE.armor_amount]||0> with
'6'.
14:07:58 [INFO] +> Executing 'DETERMINE': outcome='6' passively='false'
14:07:58 [INFO] Completing queue 'GET_ARMOR_PROC_WmaSeaCarried' in 1ms.
14:07:58 [INFO] Starting InstantQueue 'DAMAGE_CALC_ItalyJumpMoral'...
14:07:58 [INFO] Queue 'DAMAGE_CALC_ItalyJumpMoral' Executing: IF
"<proc[get_armor_proc].context[<def[defender]>]>" "==" "0" "{"
"-" "determine"
"<proc[get_damage_proc].context[<def[attacker]>]>" "}" "else"
"if" "<proc[get_armor_proc].context[<def[defender]>]>" ">="
"1" "{" "-" "determine"
"<proc[get_damage_proc].context[<def[attacker]>].sub[<proc[get_damage_proc].context[<def[attacker]>].mul[<proc[get_armor_proc].context[<def[defender]>]>].div[100]>]||1>"
"}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[defender]> with '6'.
14:07:58 [INFO] Adding definition %entity% as 6
14:07:58 [INFO] Starting InstantQueue 'GET_ARMOR_PROC_CopyCottonPhantom'...
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_CopyCottonPhantom' Executing: IF
"<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "==" "null" "{" "-"
"determine"
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
"}" "else" "if" "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "!=" "null" "{" "-"
"determine" "<def[entity].flag[armor]>" "}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'false'.
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'false'.
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_CopyCottonPhantom' Executing: IF
"<def[entity].is_player||false>" "determine"
"<yaml[<def[entity]>].read[<def[entity]>.armor_amount]||0>"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='false'
14:07:58 [INFO] Filled tag <def[entity].is_player||false> with 'false'.
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_CopyCottonPhantom' Executing: IF
"<def[entity].is_NPC||false>" "{" "-" "define" "level"
"<def[entity].flag[level]>" "-" "determine"
"<yaml[npc_mobs].read[npcs.<def[entity].name.replace[<&sp>]>.<def[level]>.armor_amount]||0>"
"}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_NPC||false> with 'false'.
14:07:58 [INFO] Completing queue 'GET_ARMOR_PROC_CopyCottonPhantom' in 1ms.
14:07:58 [INFO] Filled tag <proc[get_armor_proc].context[6]> with
'proc[get_armor_proc].context[<def[defender]>]'.
14:07:58 [INFO] ERROR! Tag <proc[get_armor_proc].context[6]> is invalid!
14:07:58 [INFO]
Comparable='Element(proc[get_armor_proc].context[<def[defender]>])',
Operator='EQUALS', ComparedTo='Element(0)' --> OUTCOME='false'
14:07:58 [INFO] Filled tag <def[defender]> with '6'.
14:07:58 [INFO] Adding definition %entity% as 6
14:07:58 [INFO] Starting InstantQueue
'GET_ARMOR_PROC_OgRequestingInternationally'...
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_OgRequestingInternationally' Executing:
IF "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "==" "null" "{" "-"
"determine"
"<yaml[minecraft_mobs].read[temp.<def[entity].entity_type>.armor_amount]||0>"
"}" "else" "if" "<def[entity].is_mob||false>" "&&"
"<def[entity].get_owner||null>" "!=" "null" "{" "-"
"determine" "<def[entity].flag[armor]>" "}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'false'.
14:07:58 [INFO] Filled tag <def[entity].is_mob||false> with 'false'.
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_OgRequestingInternationally' Executing:
IF "<def[entity].is_player||false>" "determine"
"<yaml[<def[entity]>].read[<def[entity]>.armor_amount]||0>"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='false'
14:07:58 [INFO] Filled tag <def[entity].is_player||false> with 'false'.
14:07:58 [INFO] Queue 'GET_ARMOR_PROC_OgRequestingInternationally' Executing:
IF "<def[entity].is_NPC||false>" "{" "-" "define" "level"
"<def[entity].flag[level]>" "-" "determine"
"<yaml[npc_mobs].read[npcs.<def[entity].name.replace[<&sp>]>.<def[level]>.armor_amount]||0>"
"}"
14:07:58 [INFO] +- Executing dCommand: IF/p@tribness ---------+
14:07:58 [INFO] +> Executing 'IF': use_braces='true'
14:07:58 [INFO] Filled tag <def[entity].is_NPC||false> with 'false'.
14:07:58 [INFO] Completing queue 'GET_ARMOR_PROC_OgRequestingInternationally'
in 1ms.
14:07:58 [INFO] Filled tag <proc[get_armor_proc].context[6]> with
'proc[get_armor_proc].context[<def[defender]>]'.
14:07:58 [INFO] ERROR! Tag <proc[get_armor_proc].context[6]> is invalid!
14:07:58 [INFO] ERROR! Comparing text as if it were a number - calculating
based on text length
14:07:58 [INFO]
Comparable='Element(proc[get_armor_proc].context[<def[defender]>])',
Operator='OR_MORE', ComparedTo='Element(1)' --> OUTCOME='true'
14:07:58 [INFO] Queue 'DAMAGE_CALC_ItalyJumpMoral' Executing: DETERMINE
"<proc[get_damage_proc].context[<def[attacker]>].sub[<proc[get_damage_proc].context[<def[attacker]>].mul[<proc[get_armor_proc].context[<def[defender]>]>].div[100]>]||1>"
14:07:58 [INFO] +- Executing dCommand: DETERMINE/p@tribness ---------+
14:07:58 [INFO] Filled tag <def[attacker]> with '59.00'.
14:07:58 [INFO] Adding definition %entity% as 59.00
14:07:58 [INFO] Filled tag
<proc[get_damage_proc].context[59.00].sub[<proc[get_damage_proc].context[<def[attacker]>].mul[<proc[get_armor_proc].context[<def[defender]>]>].div[100]>]||1>
with '1'.
14:07:58 [INFO] +> Executing 'DETERMINE': outcome='1' passively='false'
14:07:58 [INFO] Completing queue 'DAMAGE_CALC_ItalyJumpMoral' in 5ms.