- [01:28:41 INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
- [01:28:42 INFO]: Reloading ResourceManager: Default, bukkit
- [01:28:42 INFO]: Loaded 7 recipes
- [01:28:43 INFO]: Starting minecraft server version 1.16.5
- [01:28:43 INFO]: Loading properties
- [01:28:43 ERROR]: Failed to read console input
- java.io.IOException: The handle is invalid
- at java.io.FileInputStream.readBytes(Native Method) ~[?:?]
- at java.io.FileInputStream.read(FileInputStream.java:271) ~[?:?]
- at java.io.BufferedInputStream.read1(BufferedInputStream.java:282) ~[?:?]
- at java.io.BufferedInputStream.read(BufferedInputStream.java:343) ~[?:?]
- at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:297) ~[?:?]
- at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:339) ~[?:?]
- at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188) ~[?:?]
- at java.io.InputStreamReader.read(InputStreamReader.java:178) ~[?:?]
- at java.io.BufferedReader.fill(BufferedReader.java:161) ~[?:?]
- at java.io.BufferedReader.readLine(BufferedReader.java:329) ~[?:?]
- at java.io.BufferedReader.readLine(BufferedReader.java:396) ~[?:?]
- at net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:180) ~[patched_1.16.5.jar:git-Paper-782]
- at net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:143) ~[patched_1.16.5.jar:git-Paper-782]
- at net.minecraft.server.v1_16_R3.DedicatedServer$1.run(DedicatedServer.java:106) ~[patched_1.16.5.jar:git-Paper-782]
- Suppressed: java.io.IOException: The handle is invalid
- at java.io.FileDescriptor.close0(Native Method) ~[?:?]
- at java.io.FileDescriptor.close(FileDescriptor.java:297) ~[?:?]
- at java.io.FileInputStream$1.close(FileInputStream.java:366) ~[?:?]
- at java.io.FileDescriptor.closeAll(FileDescriptor.java:355) ~[?:?]
- at java.io.FileInputStream.close(FileInputStream.java:364) ~[?:?]
- at java.io.BufferedInputStream.close(BufferedInputStream.java:481) ~[?:?]
- at sun.nio.cs.StreamDecoder.implClose(StreamDecoder.java:391) ~[?:?]
- at sun.nio.cs.StreamDecoder.close(StreamDecoder.java:204) ~[?:?]
- at java.io.InputStreamReader.close(InputStreamReader.java:193) ~[?:?]
- at java.io.BufferedReader.close(BufferedReader.java:532) ~[?:?]
- at net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:183) ~[patched_1.16.5.jar:git-Paper-782]
- at net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:143) ~[patched_1.16.5.jar:git-Paper-782]
- at net.minecraft.server.v1_16_R3.DedicatedServer$1.run(DedicatedServer.java:106) ~[patched_1.16.5.jar:git-Paper-782]
- [01:28:43 INFO]: This server is running Paper version git-Paper-782 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT)
- [01:28:43 INFO]: Debug logging is disabled
- [01:28:43 INFO]: Server Ping Player Sample Count: 12
- [01:28:43 INFO]: Using 4 threads for Netty based IO
- [01:28:43 INFO]: Default game type: SURVIVAL
- [01:28:43 INFO]: Generating keypair
- [01:28:43 INFO]: Starting Minecraft server on *:25565
- [01:28:43 INFO]: Using default channel type
- [01:28:44 WARN]: Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
- [01:28:46 WARN]: Legacy plugin Essentials vTeamCity does not specify an api-version.
- [01:28:46 WARN]: Legacy plugin DeathCommands v1.0 does not specify an api-version.
- [01:28:46 WARN]: Legacy plugin MaxHealth v1.1.0 does not specify an api-version.
- [01:28:46 WARN]: Legacy plugin MultiMOTD v1.0 does not specify an api-version.
- [01:28:46 WARN]: Legacy plugin ManaSystemPlugin v1.0 does not specify an api-version.
- [01:28:46 INFO]: Loading LuckPerms v5.3.47
- [01:28:46 INFO]: Loading Essentials vTeamCity
- [01:28:46 INFO]: Loading DeathCommands v1.0
- [01:28:46 INFO]: Loading MaxHealth v1.1.0
- [01:28:46 INFO]: Loading MultiMOTD v1.0
- [01:28:46 INFO]: Loading ManaSystemPlugin v1.0
- [01:28:46 INFO]: Loading Vault v1.7.3-b131
- [01:28:46 INFO]: Loading ProtocolLib v4.7.0
- [01:28:47 INFO]: Loading LibsDisguises v10.0.26
- [01:28:47 INFO]: Loading Skript v2.5.3
- [01:28:47 INFO]: Loading ChestCommands v4.0.2
- [01:28:47 INFO]: Loading DemonSkills v2.0
- [01:28:47 INFO]: Loading PhatLoots v5.4.2
- [01:28:47 INFO]: Loading MythicMobs v4.12.0-FREE
- [01:28:47 INFO]: Loading MythicCrucible v0.0.1-SNAPSHOT
- [01:28:47 INFO]: Loading MythicLib v1.0.16
- [01:28:47 INFO]: Detected Bukkit Version: v1_16_R3
- [01:28:47 INFO]: Loading MythicMobsExtension v1.739-SNAPSHOT
- [01:28:47 INFO]: Server permissions file permissions.yml is empty, ignoring it
- [01:28:47 INFO]: Enabling LuckPerms v5.3.47
- [01:28:47 INFO]: §b §3 __
- [01:28:47 INFO]: §b | §3|__) §2LuckPerms§r §bv5.3.47
- [01:28:47 INFO]: §b |___ §3| §8Running on Bukkit - Paper
- [01:28:47 INFO]:
- [01:28:47 INFO]: Loading configuration...
- [01:28:47 INFO]: Loading storage provider... [H2]
- [01:28:48 INFO]: Loading internal permission managers...
- [01:28:48 INFO]: Performing initial data load...
- [01:28:48 INFO]: Successfully enabled. (took 821ms)
- [01:28:48 INFO]: Enabling Vault v1.7.3-b131
- [01:28:48 WARN]: Loaded class com.earth2me.essentials.api.Economy from Essentials vTeamCity which is not a depend, softdepend or loadbefore of this plugin.
- [01:28:48 INFO]: [Economy] Essentials Economy found: Waiting
- [01:28:48 INFO]: [Permission] SuperPermissions loaded as backup permission system.
- [01:28:48 INFO]: Enabled Version 1.7.3-b131
- [01:28:48 INFO]: Registered Vault permission & chat hook.
- [01:28:48 INFO]: Enabling ProtocolLib v4.7.0
- [01:28:48 INFO]: Started structure compiler thread.
- [01:28:48 INFO]: Preparing level "world"
- [01:28:48 INFO]: Preparing start region for dimension minecraft:overworld
- [01:28:48 INFO]: Preparing spawn area: 0%
- [01:28:48 INFO]: Time elapsed: 294 ms
- [01:28:48 INFO]: Preparing start region for dimension minecraft:the_nether
- [01:28:48 INFO]: Preparing spawn area: 0%
- [01:28:48 INFO]: Time elapsed: 241 ms
- [01:28:48 INFO]: Preparing start region for dimension minecraft:the_end
- [01:28:49 INFO]: Time elapsed: 51 ms
- [01:28:49 INFO]: Enabling Essentials vTeamCity*
- [01:28:49 WARN]: Ignoring attempt to change parent of plugin logger
- [01:28:49 INFO]: Bukkit version format changed. Version not checked.
- [01:28:49 INFO]: git-Paper-782 (MC: 1.16.5)
- [01:28:49 INFO]: 1.16.5-R0.1-SNAPSHOT
- [01:28:49 INFO]: Using locale en_AU
- [01:28:49 INFO]: Using locale en_AU
- [01:28:49 INFO]: [Economy] Essentials Economy hooked.
- [01:28:49 INFO]: Essentials: Using config file enhanced permissions.
- [01:28:49 INFO]: Permissions listed in as player-commands will be given to all users.
- [01:28:49 WARN]: Loaded class net.milkbowl.vault.economy.Economy from Vault v1.7.3-b131 which is not a depend, softdepend or loadbefore of this plugin.
- [01:28:49 INFO]: Enabling DeathCommands v1.0*
- [01:28:49 INFO]: Plugin activated! By PolloGamer
- [01:28:49 INFO]: Enabling MaxHealth v1.1.0*
- [01:28:49 INFO]: MaxHealth enabled successfully! This plugin was made by longbow122. Please contact longbow122#1576 if you have any problems with this plugin.
- [01:28:49 INFO]: Enabling MultiMOTD v1.0*
- [01:28:49 INFO]: Enabling ManaSystemPlugin v1.0*
- [01:28:49 INFO]: Enabling LibsDisguises v10.0.26
- [01:28:49 INFO]: File Name: LibsDisguises-10.0.26-Free.jar
- [01:28:49 INFO]: Discovered nms version: v1_16_R3
- [01:28:49 INFO]: Jenkins Build: #972
- [01:28:49 INFO]: Build Date: 16/07/2021 20:00
- [01:28:49 WARN]: If you own the plugin, place the premium jar downloaded from https://www.spigotmc.org/resources/libs-disguises.32453/ in plugins/LibsDisguises/
- [01:28:49 INFO]: You are running the free version, commands limited to non-players and operators. (Console, Command Blocks, Admins)
- [01:28:50 INFO]: Loaded custom disguise libraryaddict
- [01:28:50 INFO]: Loaded 1 custom disguise
- [01:28:50 INFO]: Config is up to date!
- [01:28:50 INFO]: Enabling Skript v2.5.3
- [01:28:51 INFO]: §7[§6Skript§7]§r You're currently running the latest stable version of Skript.
- [01:28:53 INFO]: [Skript] Loaded 128188 aliases in 2989ms
- [01:28:54 INFO]: [Skript] ~ created by & © Peter Güttinger aka Njol ~
- [01:28:54 INFO]: Enabling ChestCommands v4.0.2
- [01:28:54 INFO]: Hooked Vault
- [01:28:54 INFO]: Enabling DemonSkills v2.0
- [01:28:54 INFO]: Enabling PhatLoots v5.4.2
- [01:28:54 INFO]: Listening for Dispensers
- [01:28:54 INFO]: Listening for Mob deaths w/ MultiWorld support
- [01:28:54 INFO]: Listening for Mob spawns w/ MultiWorld support
- [01:28:54 INFO]: Listening for Players fishing
- [01:28:54 INFO]: Enabling MythicMobs v4.12.0-FREE
- [01:28:54 INFO]: [LumineUtils] (io.lumine.xikage.mythicmobs.utils.) is bound to plugin MythicMobs - io.lumine.xikage.mythicmobs.MythicMobs
- [01:28:54 INFO]: Loading MythicMobs for Paper (MC: 1.16.5)...
- [01:28:54 INFO]: The server is running PaperSpigot; enabled PaperSpigot exclusive functionality
- [01:28:54 INFO]: Reflections took 33 ms to scan 1 urls, producing 3 keys and 21 values
- [01:28:54 INFO]: Reflections took 6 ms to scan 1 urls, producing 3 keys and 24 values
- [01:28:54 INFO]: Reflections took 6 ms to scan 1 urls, producing 0 keys and 0 values
- [01:28:54 INFO]: Reflections took 6 ms to scan 1 urls, producing 3 keys and 12 values
- [01:28:54 INFO]: MythicMobs LibsDisguises Support has been enabled!
- [01:28:54 INFO]: MythicMobs PhatLoots Support has been enabled!
- [01:28:54 INFO]: Loaded ProtocolLib packet handlers
- [01:28:54 INFO]: MythicMobs ProtocolLib Support has been enabled!
- [01:28:54 INFO]: MythicMobs Vault Support has been enabled!
- [01:28:54 INFO]: Loading Mob Registry...
- [01:28:54 INFO]: Base directory C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\SavedData
- [01:28:54 INFO]: Module directory C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\SavedData\worlds
- [01:28:54 INFO]: Reflections took 13 ms to scan 1 urls, producing 11 keys and 329 values
- [01:28:54 INFO]: Reflections took 20 ms to scan 1 urls, producing 25 keys and 673 values
- [01:28:54 INFO]: Reflections took 8 ms to scan 1 urls, producing 6 keys and 93 values
- [01:28:54 INFO]: Reflections took 5 ms to scan 1 urls, producing 2 keys and 10 values
- [01:28:54 INFO]: LOADED
- [01:28:54 INFO]: ✓ Loaded 6 mobs.
- [01:28:54 INFO]: ✓ Loaded 3 vanilla mob overrides.
- [01:28:54 INFO]: ✓ Loaded 0 mob stacks.
- [01:28:54 INFO]: ✓ Loaded 136 skills.
- [01:28:54 INFO]: ✓ Loaded 2 random spawns.
- [01:28:54 INFO]: ✓ Loaded 108 mythic items.
- [01:28:54 INFO]: ✓ Loaded 0 drop tables.
- [01:28:54 INFO]: ✓ Loaded 5 mob spawners.
- [01:28:54 INFO]: MythicMobs configuration file loaded successfully.
- [01:28:54 INFO]: Started up bStats Metrics
- [01:28:54 INFO]: ✓ MythicMobs Premium v4.12.0 (build FREE) has been successfully loaded!
- [01:28:54 INFO]: Enabling MythicCrucible v0.0.1-SNAPSHOT
- [01:28:54 INFO]: §6------------------------------------------------
- [01:28:54 INFO]: §b+ Loading MythicCrucible for Bukkit
- [01:28:54 INFO]: §6------------------------------------------------
- [01:28:54 INFO]: Started up bStats Metrics
- [01:28:54 INFO]: Enabling MythicLib v1.0.16
- [01:28:54 INFO]: [LumineUtils] (io.lumine.mythic.utils.) is bound to plugin MythicLib - io.lumine.mythic.lib.MythicLib
- [01:28:54 INFO]: §6-------------------------------------------------
- [01:28:54 INFO]: §b+ Infecting Server with MythicLib for Spigot/Paper
- [01:28:54 INFO]: §6-------------------------------------------------
- [01:28:54 INFO]: Started up bStats Metrics
- [01:28:54 INFO]: Enabling MythicMobsExtension v1.739-SNAPSHOT
- [01:28:55 INFO]: Async chunk loading API found
- [01:28:55 INFO]: enabled externals
- [01:28:55 INFO]: registered mechanics!
- [01:28:55 INFO]: registered conditions!
- [01:28:55 INFO]: registered targeters!
- [01:28:55 INFO]: enabled javascript!
- [01:28:55 INFO]: using MythicPlayers
- [01:28:55 INFO]: using ProtocolLib
- [01:28:55 INFO]: registered mme placeholders
- [01:28:55 INFO]: Running delayed init tasks
- [01:28:55 INFO]: [Skript] Loading variables...
- [01:28:55 INFO]: [Skript] Loaded 0 variables in 0.0 seconds
- [01:28:55 INFO]: [Skript] All scripts loaded without errors.
- [01:28:55 WARN]: [Skript] No scripts were found, maybe you should write some ;) (config.sk, line 188: databases:')
- [01:28:55 INFO]: [Skript] Finished loading.
- [01:28:55 WARN]: No scriptengine found!
- [01:28:55 INFO]: Done (11.664s)! For help, type "help"
- [01:28:55 INFO]: Timings Reset
- [01:28:55 INFO]: Checking for Updates ...
- [01:28:55 INFO]: A new build is available: 1.0.14.1 (you are running 1.0.16)
- [01:28:55 INFO]: Download it here: https://www.spigotmc.org/resources/73855/
- [01:28:55 INFO]: Plugin is up-to-date!
- [01:28:55 INFO]: 132 mechanics loaded.
- [01:28:55 INFO]: 111 conditions loaded.
- [01:28:55 INFO]: 30 targeters loaded.
- [01:28:56 INFO]: 0 ext.mechanics loaded.
- [01:28:56 INFO]: 0 ext.conditions loaded.
- [01:28:56 INFO]: 0 ext.targeters loaded.
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=VoidSphere_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill VoidSphere_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Explosion_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Explosion_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=SnapFreeze_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill SnapFreeze_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=ShadowBlade_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ShadowBlade_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Smite_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Smite_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=VoidRibbon_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill VoidRibbon_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=InsatiableDark_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill InsatiableDark_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Arcflame_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Arcflame_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=HomingBlade_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill HomingBlade_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Nightmare_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Nightmare_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Chainfire_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Chainfire_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=ForceSlash_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ForceSlash_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=RadiantLight_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill RadiantLight_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=ElectroBolt_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ElectroBolt_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=IcyBurst_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill IcyBurst_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Prowess_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Prowess_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Beckon_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Beckon_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Hellfire_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Hellfire_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=EssenceDrain_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill EssenceDrain_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=BladeDash_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill BladeDash_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Explosion_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Explosion_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Finality_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Finality_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Firstbolt_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Firstbolt_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=FrostBlade_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill FrostBlade_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Brimstone_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Brimstone_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=ArclightLance_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ArclightLance_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=EmberBurst_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill EmberBurst_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Overcharge_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Overcharge_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Pheremones_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Pheremones_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=Paralysis_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Paralysis_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=ShadowFang_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ShadowFang_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=AstralFrost_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill AstralFrost_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=OpenWounds_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill OpenWounds_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=FloralBloom_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill FloralBloom_Shoot
- [01:28:56 WARN]: ✗ Config Error for Mechanic line 'skill{s=GlacialSplinter_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill GlacialSplinter_Shoot
- [01:28:56 INFO]: Attached Artifact traits to items.
- [01:28:56 INFO]: Loaded 108 items.
- [01:28:56 INFO]: UUID of player Azorias is 1c5cebdb-6ae4-4fcc-818e-108f5a3ea27d
- [01:28:56 INFO]: No new version available
- [01:28:56 INFO]: Found a new version: v4.0.3 (yours: v4.0.2)
- [01:28:56 INFO]: Download the update on Bukkit Dev:
- [01:28:56 INFO]: https://dev.bukkit.org/projects/chest-commands
- [01:28:56 INFO]: §eAzorias joined the game
- [01:28:56 INFO]: Azorias[/127.0.0.1:56824] logged in with entity id 147 at ([world]-45.71440259031101, 75.0, 198.2129395202501)
- [01:29:02 INFO]: Azorias issued server command: /mm items get OmenPlates
- [01:29:13 INFO]: Azorias issued server command: /mm items get FlawlessAventurineRing
- [01:29:28 INFO]: <§4Azorias§r> Equipping FlawlessAventurineRing
- [01:29:38 INFO]: <§4Azorias§r> Equipping OmenPlates
- [01:29:49 INFO]: Azorias issued server command: /heal
- [01:30:00 INFO]: <§4Azorias§r> Unequipping OmenPlates
- [01:30:10 INFO]: <§4Azorias§r> 6 hearts of damage was taken twice
- [01:30:18 INFO]: <§4Azorias§r> unequipping FlawlessAventurineRing
- [01:30:25 INFO]: Azorias issued server command: /mm debug 0
- [01:30:44 INFO]: Azorias issued server command: /ci
- [01:30:45 INFO]: Azorias issued server command: /heal
- [01:30:48 INFO]: Azorias issued server command: /heal
- [01:31:01 INFO]: Azorias issued server command: /mm debug 5
- [01:31:03 INFO]: Azorias issued server command: /mm debug 4
- [01:31:09 INFO]: Azorias issued server command: /mm reload
- [01:31:09 INFO]: [i] Saving all active Mythic Mobs...
- [01:31:09 INFO]: [i] All active mobs have been saved!
- [01:31:09 INFO]: +--- Running Mechanics for ActiveMob T1TargetDummy (uuid: 19dbb942-4af0-4249-bbe7-cc83afabf3d9)
- [01:31:09 INFO]: +--- Running Mechanics for ActiveMob T2TargetDummy (uuid: 475b893f-3dc8-44d2-a9b1-8621ac667830)
- [01:31:09 INFO]: +--- Running Mechanics for ActiveMob T3TargetDummy (uuid: 2316df11-728d-462a-b519-1483ecb9328b)
- [01:31:09 INFO]: +--- Running Mechanics for ActiveMob T4TargetDummy (uuid: 0022c90b-f166-49ed-b0da-b9ec02bfd7f8)
- [01:31:09 INFO]: +--- Running Mechanics for ActiveMob T5TargetDummy (uuid: eef328ba-5d58-48a2-970f-7199c4b8e474)
- [01:31:09 INFO]: [i] * Checking for Legacy Settings...
- [01:31:09 INFO]: [i] ** Loading Settings...
- [01:31:09 INFO]: [i] ** Loading WorldScaling Settings...
- [01:31:09 INFO]: [i] *** Loading WorldScaling for world Default
- [01:31:09 INFO]: [i] **** WorldScaling for world Enabled: true
- [01:31:09 INFO]: [i] **** WorldScaling for world perBlocksFromSpawn: 250.0
- [01:31:09 INFO]: [i] *** Loading WorldScaling for world world2
- [01:31:09 INFO]: [i] **** WorldScaling for world Enabled: true
- [01:31:09 INFO]: [i] **** WorldScaling for world perBlocksFromSpawn: 250.0
- [01:31:09 INFO]: [i] *** Loading WorldScaling for world world2_nether
- [01:31:09 INFO]: [i] **** WorldScaling for world Enabled: false
- [01:31:09 INFO]: [i] **** WorldScaling for world perBlocksFromSpawn: 100.0
- [01:31:09 INFO]: [i] ** Loading Default Level Modifiers...
- [01:31:09 INFO]: [i] **** Default Level Modifiers - Health: 0.1
- [01:31:09 INFO]: [i] **** Default Level Modifiers - Damage: 0
- [01:31:09 INFO]: [i] **** Default Level Modifiers - Power: 0
- [01:31:09 INFO]: [i] **** Default Level Modifiers - Armor: 0
- [01:31:09 INFO]: [i] **** Default Level Modifiers - KBR: 0
- [01:31:09 INFO]: [i] ** Finished Load Default Level Modifiers!
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Items\ExampleItems.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Items\Spell_Tomes.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Items\TestArmour.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Armour\Archmage_Mantle.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Armour\Guardian_Ring.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Armour\Lightning_Cage.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Armour\Mindfire_Helmet.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Armour\Nullwalker_Boots.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Armour\Omen_Plates.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\ExampleSkills.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Blink.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Clarity.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Cleanse.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Conjure_Arrows.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Dash.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\FlameBoomerang.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Flight.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Guard.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Heal.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Ignite.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Leaf_Blade.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Leap.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Mindfire.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\PhaseBolt.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\RayofLight.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Recover.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Regenerate.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Riftwalk.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\ShadowBall.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Shadowstep.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Tremor.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Skills\Spell Tomes\Windwalking.yml
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=1.5;vS=1.5;speed=1;color=#270b75} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.beacon.power_select;v=0.1;p=0.7} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: CancelEvent
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to CANCELEVENT
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.beacon.activate;v=0.1;p=0.7} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=<&da>10} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>33"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.teleport;v=0.1} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="&7(Archmage<&sp>Mantle<&sp>has<&sp>activated)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish;v=0.25} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="&7Insufficient<&sp>Mana<&sp>for<&sp>Archmage<&sp>Mantle"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=15} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>15"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.anvil.land;p=0.6;v=0.2} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=4;hS=1;vS=1;speed=1;color=#d6d6d6} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=4;hS=2;vS=2;speed=1;color=#9c9c9c} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Guardian<&sp>Stance<&sp>&b(<&da>15<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=DAMAGE_RESISTANCE;duration=15;level=9;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>15<&sp>mana<&sp>to<&sp>use<&sp>this<&sp>ability."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particleline{particle=reddust;amount=1;fromOrigin=true;hS=0.1;vS=0.1;speed=0;color=#ffd12b}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLELINE
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.firework_rocket.twinkle;v=0.25}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Lightning_Cage_ShockCheckTarget;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: stun{d=20;f=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to STUN
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=LIGHT;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=5;element=LIGHT;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=18;element=LIGHT;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=35;element=LIGHT;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=35;element=LIGHT;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=LIGHT;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><trigger.name><&sp>10"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Lightning<&sp>Cage<&sp>&b(+10<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.firework_rocket.twinkle_far;v=0.33} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>50"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.scream} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.stare;p=0.3} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=1;vS=1;speed=1;color=#4b1fff} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=2;vS=2;speed=1;color=#c414ff} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=3;vS=3;speed=1;color=#ff009d} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=4;vS=4;speed=1;color=#ff000d} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Mindfire<&sp>Infusion<&sp>&b(+50<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=BLINDNESS;duration=100;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=NIGHT_VISION;duration=600;level=0;hasParticles=false;hasIcon=false} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=10;ignoreArmor=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: ignite{d=20} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to IGNITE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=25;hS=1.5;vS=1.5;speed=1;color=#560069} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.beacon.deactivate;v=0.25} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: CancelEvent
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to CANCELEVENT
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 140
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.beacon.activate;v=0.25} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=25;hS=1.5;vS=1.5;speed=1;color=#bd00d6} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=5;vS=5;speed=1;color=#240047} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.bell.use;v=1;p=0.9} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.bell.use;v=0.5.1;p=0.25} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.bell.resonate;v=0.2;p=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=OmenPlates_Toll_CheckTarget;sync=true} @MobsInRadius{r=8;types=GenericEnemy}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTargeter MobsInRadius{r=8;types=GenericEnemy}
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 40
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=12;element=MENTAL;preventimmunity=true;preventknockback=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=8;element=MENTAL;preventimmunity=true;preventknockback=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=16;element=MENTAL;preventimmunity=true;preventknockback=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=34;element=MENTAL;preventimmunity=true;preventknockback=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=48;element=MENTAL;preventimmunity=true;preventknockback=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=55;element=MENTAL;preventimmunity=true;preventknockback=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=10} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>25"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.teleport} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=1;vS=1;speed=1;color=#560069} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Blink<&sp>&b(<&da>25<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=CONFUSION;duration=20;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{onEnd=BlinkEnd;v=100;i=1;hR=0.2;vR=0.2;hnp=false;hp=false;g=0;mr=5} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#ba2bba} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=3;vS=3;speed=1;color=#eb00eb} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.grass.break} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: teleport{spreadh=0;spreadv=0} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to TELEPORT
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>25<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><trigger.name><&sp>20"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.water.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.player.levelup} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=1;vS=1;speed=1;color=#47b3ff} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Clarity<&sp>&b(+20<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=200;level=1;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=WEAKNESS;duration=200;level=1;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>20"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.generic.explode;v=0.2} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.water.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.water.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.player.levelup;v=0.3} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#2f5875} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Cleanse<&sp>&b(<&da>20<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: extinguish{delay=0} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EXTINGUISH
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potionclear{} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTIONCLEAR
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>20<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=3} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.note_block.hat;p=0.75} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 2
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.note_block.hat;p=0.8} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 2
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.note_block.hat;p=0.85} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 2
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.note_block.hat;p=0.9} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 2
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.note_block.hat;p=0.95} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 2
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=4} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>15"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Conjure<&sp>Arrows<&sp>&b(<&da>15<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.3;vS=0.3;speed=1;color=#cfcfcf} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.arrow.shoot} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{bulletType=ARROW;onHit=ConjureArrowsCheckTarget;onEnd=ConjureArrowsEnd;v=18;i=1;hR=0.2;vR=0.2;hnp=true;hp=false;g=0.25} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 3
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.arrow.shoot} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{bulletType=ARROW;onHit=ConjureArrowsCheckTarget;onEnd=ConjureArrowsEnd;v=23;i=1;hR=0.2;vR=0.2;hnp=true;hp=false;g=0.25} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 3
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.arrow.shoot} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{bulletType=ARROW;onHit=ConjureArrowsCheckTarget;onEnd=ConjureArrowsEnd;v=27;i=1;hR=0.2;vR=0.2;hnp=true;hp=false;g=0.25} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=10;hS=0.15;vS=0.15;speed=1;color=#cfcfcf} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>15<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Physical;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=40;level=0;hasParticles=false;hasIcon=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Physical;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=40;level=0;hasParticles=false;hasIcon=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Physical;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=40;level=0;hasParticles=false;hasIcon=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Physical;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=40;level=0;hasParticles=false;hasIcon=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Physical;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=40;level=0;hasParticles=false;hasIcon=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=DashTakeoff;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 1
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: lunge{velocity=2.5;velocityY=0.01} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LUNGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>10"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#6bdfff} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Dash<&sp>&b(<&da>10<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: jump{velocity=0.35}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to JUMP
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>10<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=5} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>15"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#ff8d0a} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Flame<&sp>Boomerang<&sp>&b(<&da>15<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=5;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{bulletType=ITEM;material=MAGMA_BLOCK;onTick=FlameBoomerangTick;onHit=FlameBoomerangCheckTarget;onEnd=FlameBoomerangEnd;v=11;i=1;hR=1;vR=1;hnp=true;hp=false;g=0;mr=11;sE=false} @Forward{f=15;y=0.0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter Forward{f=15;y=0.0}
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.blaze.shoot;v=0.3} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=1;hS=0.3;vS=0.3;speed=0.01;color=#ff8d0a} @origin 0.3
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0;vS=0;speed=1;color=#ff5e1f} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=1;hS=0.3;vS=0.3;speed=0.01;color=#ff8d0a} @origin 0.3
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0;vS=0;speed=1;color=#ff8d0a} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.5;vS=0.4;speed=1;color=#ff8d0a} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.3;vS=0.3;speed=1;color=#ff5e1f} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: missile{bulletType=ITEM;material=MAGMA_BLOCK;onTick=FlameBoomerangTick2;onHit=FlameBoomerangCheckTarget;v=9;i=1;hR=1;vR=1;hnp=true;hp=false;g=0;fromOrigin=true;in=0.1;sE=false;StartYOffset=<&da>0.1;TargetYOffset=<&da>0.02;sB=true} @Self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to MISSILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter Self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>15<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=4;element=FIRE;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=6;element=FIRE;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=6;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=10;element=FIRE;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=9;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=10;element=FIRE;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=9;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=10;element=FIRE;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=9;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=FlightTakeoff}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: jump{velocity=10}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to JUMP
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=270} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>10"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.bat.takeoff;p=1.3;v=0.25} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#2167ad} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Flight<&sp>&b(<&da>10<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.bat.takeoff;p=0.6;v=0.1} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: jump{velocity=<&da>0.4}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to JUMP
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=40;hS=3;vS=3;speed=1;color=#2167ad} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.bat.takeoff;p=0.6} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>10<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW_FALLING;duration=20;level=0;hasParticles=false;hasIcon=false} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=10} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>10"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.anvil.land;p=0.7} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=4;hS=1;vS=1;speed=1;color=#d6d6d6} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=4;hS=2;vS=2;speed=1;color=#9c9c9c} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Guard<&sp>&b(<&da>10<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=DAMAGE_RESISTANCE;duration=15;level=2;hasParticles=true;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>10<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>20"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.player.levelup;p=0.6;v=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=1;vS=1;speed=1;color=#00db42} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=1;vS=1;speed=1;color=#48942f} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Heal<&sp>&b(<&da>20<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=30;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=HealHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=HealHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=HealHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=HealHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=HealHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=HealHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>20<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: heal{amount=1} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to HEAL
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=villager_happy;amount=2;hS=1;vS=1;speed=1} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=15} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>12"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.blaze.shoot} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=4;hS=1;vS=1;speed=1;color=#ff0000} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=4;hS=1;vS=1;speed=1;color=#ff8000} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=4;hS=1;vS=1;speed=1;color=#ffcc00} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Ignite<&sp>&b(<&da>12<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{onHit=IgniteCheckTarget;onEnd=IgniteEnd;v=55;i=1;hR=1;vR=1;hnp=true;hp=false;g=0;mr=20} @crosshairlocation{length=15}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=15}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.2;vS=0.2;speed=1;color=#ff0000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=10;hS=0.4;vS=0.4;speed=1;color=#ff8000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.7;vS=0.7;speed=1;color=#ffcc00}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=20;hS=0.2;vS=0.2;speed=0.08}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=5;hS=0.5;vS=0.5;speed=0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.generic.explode;v=0.75} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>12<&sp>mana<&sp>to<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:explosion
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:EXPLOSION
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=1;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=4;velocityY=3}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: ignite{ticks=60}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to IGNITE
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.2;vS=0.2;speed=1;color=#ff0000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=10;hS=0.4;vS=0.4;speed=1;color=#ff8000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.7;vS=0.7;speed=1;color=#ffcc00}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=20;hS=0.2;vS=0.2;speed=0.08}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=5;hS=0.5;vS=0.5;speed=0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:explosion
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:EXPLOSION
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=1;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=4;velocityY=3}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: ignite{ticks=60}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to IGNITE
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.2;vS=0.2;speed=1;color=#ff0000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=10;hS=0.4;vS=0.4;speed=1;color=#ff8000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.7;vS=0.7;speed=1;color=#ffcc00}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=20;hS=0.2;vS=0.2;speed=0.08}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=5;hS=0.5;vS=0.5;speed=0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:explosion
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:EXPLOSION
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=1;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=4;velocityY=3}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: ignite{ticks=60}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to IGNITE
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.2;vS=0.2;speed=1;color=#ff0000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=10;hS=0.4;vS=0.4;speed=1;color=#ff8000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.7;vS=0.7;speed=1;color=#ffcc00}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=20;hS=0.2;vS=0.2;speed=0.08}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=5;hS=0.5;vS=0.5;speed=0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:explosion
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:EXPLOSION
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=1;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=4;velocityY=3}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: ignite{ticks=60}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to IGNITE
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.2;vS=0.2;speed=1;color=#ff0000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=10;hS=0.4;vS=0.4;speed=1;color=#ff8000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.7;vS=0.7;speed=1;color=#ffcc00}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=20;hS=0.2;vS=0.2;speed=0.08}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=5;hS=0.5;vS=0.5;speed=0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:explosion
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:EXPLOSION
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=1;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=4;velocityY=3}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: ignite{ticks=60}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to IGNITE
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.2;vS=0.2;speed=1;color=#ff0000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=10;hS=0.4;vS=0.4;speed=1;color=#ff8000}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.7;vS=0.7;speed=1;color=#ffcc00}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=20;hS=0.2;vS=0.2;speed=0.08}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=flame;amount=5;hS=0.5;vS=0.5;speed=0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=10} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>8"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.arrow.shoot} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#26d454} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Leaf<&sp>Blade<&sp>&b(<&da>8<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{bulletType=ITEM;material=JUNGLE_LEAVES;onTick=LeafBladeTick;onHit=LeafBladeCheckTarget;onEnd=LeafBladeEnd;v=18;i=1;hR=0.2;vR=0.2;hnp=true;hp=false;g=0.33} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0;vS=0;speed=1;color=#26d454} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.grass.step} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.3;vS=0.3;speed=1;color=#26d454} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.grass.break} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>8<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=6;element=WILD;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=12;element=WILD;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=15;element=WILD;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=15;element=WILD;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=15;element=WILD;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: jump{velocity=0.35}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to JUMP
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 1
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=280} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>17"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#5cc9ff} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Leap<&sp>&b(<&da>17<&sp>mana)"}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.bat.takeoff;p=0.6;v=0.1} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>17<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW_FALLING;duration=30;level=0;hasParticles=false;hasIcon=false} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=10} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><trigger.name><&sp>50"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.scream} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.stare;p=0.3} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=1;vS=1;speed=1;color=#4b1fff} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=2;vS=2;speed=1;color=#c414ff} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=3;vS=3;speed=1;color=#ff009d} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=4;vS=4;speed=1;color=#ff000d} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Mindfire<&sp>&b(+50<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=BLINDNESS;duration=100;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=NIGHT_VISION;duration=600;level=0;hasParticles=false;hasIcon=false} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=10;ignoreArmor=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: ignite{d=20} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to IGNITE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.ambient} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=5} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>17"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#005cad} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Phase<&sp>Bolt<&sp>&b(<&da>17<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=5;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{onTick=PhaseBoltTick;onHit=PhaseBoltEnd;onEnd=PhaseBoltEnd;v=30;i=1;hR=1;vR=1;hnp=true;hp=false;g=0;mr=13} @Forward{f=50;y=0.0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter Forward{f=50;y=0.0}
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.firework_rocket.blast} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0;vS=0;speed=1;color=#005cad} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0;vS=0;speed=1;color=#1cb3ff} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.3;vS=0.3;speed=1;color=#005cad} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=2;vS=2;speed=1;color=#005cad} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.firework_rocket.blast} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{onTick=PhaseBoltTick2;onHit=PhaseBoltCheckTarget;v=30;i=1;hR=1;vR=1;hnp=true;hp=false;g=0;mr=10;fromOrigin=true} @Cone{angle=180;points=7;range=150;rotation=0;yoffset=0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter Cone{angle=180;points=7;range=150;rotation=0;yoffset=0}
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>17<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=4;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=6;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=10;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=10;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=10;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=5} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>5"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#ffdc91} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Ray<&sp>of<&sp>Light<&sp>&b(<&da>5<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=5;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{onTick=RayofLightTick;onHit=RayofLightCheckTarget;onEnd=RayofLightEnd;v=40;i=1;hR=1;vR=1;hnp=true;hp=false;g=0;mr=50} @Forward{f=50;y=0.0}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter Forward{f=50;y=0.0}
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.firework_rocket.blast} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0;vS=0;speed=1;color=#fdffc9} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.3;vS=0.3;speed=1;color=#fff15c} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#fff15c} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.firework_rocket.blast} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>5<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=3;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=1;velocityY=1}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>20"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.player.levelup;p=0.6;v=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#00db42} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#48942f} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Recover<&sp>&b(<&da>20<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RecoverHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RecoverHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>20<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: heal{amount=1} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to HEAL
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=villager_happy;amount=5;hS=1;vS=1;speed=1} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>30"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.player.levelup;p=0.6;v=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#00db42} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#48942f} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Regenerate<&sp>&b(<&da>30<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RegenerateHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RegenerateHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RegenerateHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RegenerateHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RegenerateHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RegenerateHealSkill;sync=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>30<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: heal{amount=1} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to HEAL
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=villager_happy;amount=2;hS=1;vS=1;speed=1} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=10} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>13"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.teleport} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.3;vS=0.3;speed=1;color=#3b0037} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Riftwalk<&sp>&b(<&da>13<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=BLINDNESS;duration=20;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{onEnd=RiftwalkEnd;v=100;i=1;hR=0.2;vR=0.2;hnp=false;hp=false;g=0;mr=6;HugSurface=true} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#000000} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=3;vS=3;speed=1;color=#350142} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: teleport{spreadh=0;spreadv=0} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to TELEPORT
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.teleport} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=40;level=0;hasParticles=false;hasIcon=true} @EntitiesNearOrigin{r=2}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter EntitiesNearOrigin{r=2}
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>13<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=10} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>15"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.wither.shoot;v=0.5;p=0.9} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=1;vS=1;speed=1;color=#57005c} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Shadow<&sp>Ball<&sp>&b(<&da>15<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{bulletType=ITEM;material=CRYING_OBSIDIAN;onTick=ShadowBallTick;onHit=ShadowBallCheckTarget;onEnd=ShadowBallEnd;v=5;i=1;hR=0.4;vR=0.4;hnp=true;hp=false;g=0;mr=15} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.25;vS=0.25;speed=1;color=#49054d} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=5;hS=0.3;vS=0.3;speed=1;color=#49054d} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=35;hS=1;vS=1;speed=1;color=#910099} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.wither.shoot;v=0.2;p=0.3} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>15<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=5;element=Dark;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=0.5}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>5"}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.beacon.power_select;v=0.2}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=8;element=Dark;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=0.5}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>5"}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.beacon.power_select;v=0.2}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=8;element=Dark;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=0.5}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>5"}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.beacon.power_select;v=0.2}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=8;element=Dark;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=0.5}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>5"}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.beacon.power_select;v=0.2}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=8;element=Dark;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=0.5}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>5"}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.beacon.power_select;v=0.2}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=10} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>14"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.teleport} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=0.3;vS=0.3;speed=1;color=#3b0037} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Shadowstep<&sp>&b(<&da>14<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=BLINDNESS;duration=20;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{onEnd=ShadowstepEnd;v=100;i=1;hR=0.2;vR=0.2;hnp=false;hp=false;g=0;mr=6;HugSurface=true} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 5
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=1;vS=1;speed=1;color=#000000} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=15;hS=3;vS=3;speed=1;color=#350142} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: teleport{spreadh=0;spreadv=0} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to TELEPORT
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: stun{d=20;f=true} @EntitiesNearOrigin{r=2}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to STUN
- [01:31:09 INFO]: |----- : Parsing SkillTargeter EntitiesNearOrigin{r=2}
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.enderman.teleport} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=40;level=0;hasParticles=false;hasIcon=true} @EntitiesNearOrigin{r=2}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter EntitiesNearOrigin{r=2}
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>14<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: leap{velocity=10} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to LEAP
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>22"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.grass.break;p=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Tremor<&sp>&b(<&da>22<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: jump{v=0.6}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to JUMP
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: jump{v=<&da>2}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to JUMP
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 3
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: projectile{onTick=TremorTick;onHit=TremorCheckTarget;v=8;i=1;hR=2;vR=1;hnp=true;hp=false;g=0;hs=true;mr=15;sE=false} @crosshairlocation{length=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to PROJECTILE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter crosshairlocation{length=8}
- [01:31:09 INFO]: |----- Loading CustomTargeter with name CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=block_crack;m=granite;amount=20;hS=1.5;vS=0.25;speed=1} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.grass.break} @origin
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter origin
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>22<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=4.5;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=9;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=18;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=18;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=18;element=Elemental;preventimmunity=true}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: [i] Matching mechanic to string: throw{velocity=3;velocityY=8}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to THROW
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SLOW;duration=10;level=0;hasParticles=false;hasIcon=false} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=SPEED;duration=200;level=0;hasParticles=false;hasIcon=true} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>remove<&sp><trigger.name><&sp>20"} @trigger
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter trigger
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.bat.takeoff;p=0.7;v=0.25} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=20;hS=1;vS=1;speed=1;color=#c9f2ff} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#3cb5e8>Windwalking<&sp>&b(<&da>20<&sp>mana)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: delay 10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DELAY
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=3;hS=0.3;vS=0.3;speed=1;color=#c9f2ff;yO=0.5} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="&7(Windwalking<&sp>has<&sp>expired)"} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: actionmessage{m="<#fa6161>You<&sp>need<&sp>at<&sp>least<&sp>10<&sp>mana<&sp>to<&sp>cast<&sp>this<&sp>spell."} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ACTIONMESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=block.fire.extinguish} @self
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Mobs\ExampleMobs.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Mobs\TargetDummies.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Mobs\VanillaMobs.yml
- [01:31:09 INFO]: [i] Loading MythicMob type {0}...
- [01:31:09 INFO]: +--- Loading mob skills...
- [01:31:09 INFO]: |----- Loading mechanic line: potion{type=WEAKNESS;duration=1000;level=50;hasParticles=false;hasIcon=true} @self ~onTimer:100
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=WEAKNESS;duration=1000;level=50;hasParticles=false;hasIcon=true} @self ~onTimer:100
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:100
- [01:31:09 INFO]: |------- Mechanic set on timer with interval 100
- [01:31:09 INFO]: |----- Loading mechanic line: damage{amount=20;element=DARK;preventimmunity=true;cooldown=1} ~onAttack
- [01:31:09 INFO]: [i] Matching mechanic to string: damage{amount=20;element=DARK;preventimmunity=true;cooldown=1} ~onAttack
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to DAMAGE
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onAttack
- [01:31:09 INFO]: |------- Loading mechanic to base skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: remove @self ~onInteract
- [01:31:09 INFO]: [i] Matching mechanic to string: remove @self ~onInteract
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to REMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onInteract
- [01:31:09 INFO]: |------- Loading mechanic to base skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: message{m="Generic Enemy hit for <skill.var.damage-amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] Matching mechanic to string: message{m="Generic<&sp>Enemy<&sp>hit<&sp>for<&sp><skill.var.damage<&da>amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to MESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter PlayersInRadius{r=30}
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onDamaged
- [01:31:09 INFO]: |------- Loading mechanic to base skill tree...
- [01:31:09 INFO]: [i] Loading MythicMob type {0}...
- [01:31:09 INFO]: +--- Loading mob skills...
- [01:31:09 INFO]: |----- Loading mechanic line: message{m="Tier 1 dummy hit for <skill.var.damage-amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] Matching mechanic to string: message{m="Tier<&sp>1<&sp>dummy<&sp>hit<&sp>for<&sp><skill.var.damage<&da>amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to MESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter PlayersInRadius{r=30}
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onDamaged
- [01:31:09 INFO]: |------- Loading mechanic to base skill tree...
- [01:31:09 INFO]: [i] Loading MythicMob type {0}...
- [01:31:09 INFO]: +--- Loading mob skills...
- [01:31:09 INFO]: |----- Loading mechanic line: message{m="Tier 2 dummy hit for <skill.var.damage-amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] Matching mechanic to string: message{m="Tier<&sp>2<&sp>dummy<&sp>hit<&sp>for<&sp><skill.var.damage<&da>amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to MESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter PlayersInRadius{r=30}
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onDamaged
- [01:31:09 INFO]: |------- Loading mechanic to base skill tree...
- [01:31:09 INFO]: [i] Loading MythicMob type {0}...
- [01:31:09 INFO]: +--- Loading mob skills...
- [01:31:09 INFO]: |----- Loading mechanic line: message{m="Tier 3 dummy hit for <skill.var.damage-amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] Matching mechanic to string: message{m="Tier<&sp>3<&sp>dummy<&sp>hit<&sp>for<&sp><skill.var.damage<&da>amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to MESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter PlayersInRadius{r=30}
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onDamaged
- [01:31:09 INFO]: |------- Loading mechanic to base skill tree...
- [01:31:09 INFO]: [i] Loading MythicMob type {0}...
- [01:31:09 INFO]: +--- Loading mob skills...
- [01:31:09 INFO]: |----- Loading mechanic line: message{m="Tier 4 dummy hit for <skill.var.damage-amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] Matching mechanic to string: message{m="Tier<&sp>4<&sp>dummy<&sp>hit<&sp>for<&sp><skill.var.damage<&da>amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to MESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter PlayersInRadius{r=30}
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onDamaged
- [01:31:09 INFO]: |------- Loading mechanic to base skill tree...
- [01:31:09 INFO]: [i] Loading MythicMob type {0}...
- [01:31:09 INFO]: +--- Loading mob skills...
- [01:31:09 INFO]: |----- Loading mechanic line: message{m="Tier 5 dummy hit for <skill.var.damage-amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] Matching mechanic to string: message{m="Tier<&sp>5<&sp>dummy<&sp>hit<&sp>for<&sp><skill.var.damage<&da>amount>"} @PlayersInRadius{r=30} ~onDamaged
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to MESSAGE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter PlayersInRadius{r=30}
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onDamaged
- [01:31:09 INFO]: |------- Loading mechanic to base skill tree...
- [01:31:09 INFO]: [i] Loading MythicMob type {0}...
- [01:31:09 INFO]: [i] + EntityType is vanilla override for null
- [01:31:09 INFO]: +--- Loading mob skills...
- [01:31:09 INFO]: [i] Loading MythicMob type {0}...
- [01:31:09 INFO]: [i] + EntityType is vanilla override for null
- [01:31:09 INFO]: +--- Loading mob skills...
- [01:31:09 INFO]: [i] Loading MythicMob type {0}...
- [01:31:09 INFO]: [i] + EntityType is vanilla override for null
- [01:31:09 INFO]: +--- Loading mob skills...
- [01:31:09 INFO]: |----- Loading mechanic line: potion{type=POISON;duration=100;lvl=1} @target ~onAttack
- [01:31:09 INFO]: [i] Matching mechanic to string: potion{type=POISON;duration=100;lvl=1} @target ~onAttack
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to POTION
- [01:31:09 INFO]: |----- : Parsing SkillTargeter target
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onAttack
- [01:31:09 INFO]: |------- Loading mechanic to base skill tree...
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\DropTables\ExampleDropTables.yml
- [01:31:09 INFO]: [i] Doing second pass on 18 drops.
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\RandomSpawns\ExampleRandomSpawns.yml
- [01:31:09 INFO]: [i] Sorting ADD Random Spawners...
- [01:31:09 INFO]: [i] Sorting REPLACE Random Spawners...
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Spawners\T1.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Spawners\T2.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Spawners\T3.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Spawners\T4.yml
- [01:31:09 INFO]: [i] Loading config file: C:\Users\User\Desktop\Abyssus Localhost\plugins\MythicMobs\Spawners\T5.yml
- [01:31:09 INFO]: [i] Loading spawner: T1
- [01:31:09 INFO]: [i] Loading spawner: T2
- [01:31:09 INFO]: [i] Loading spawner: T3
- [01:31:09 INFO]: [i] Loading spawner: T4
- [01:31:09 INFO]: [i] Loading spawner: T5
- [01:31:09 INFO]: [i] Doing second pass on 35 skills.
- [01:31:09 INFO]: [i] Doing second pass on 0 drops.
- [01:31:09 INFO]: ✓ Loaded 6 mobs.
- [01:31:09 INFO]: ✓ Loaded 3 vanilla mob overrides.
- [01:31:09 INFO]: ✓ Loaded 0 mob stacks.
- [01:31:09 INFO]: ✓ Loaded 136 skills.
- [01:31:09 INFO]: ✓ Loaded 2 random spawns.
- [01:31:09 INFO]: ✓ Loaded 108 mythic items.
- [01:31:09 INFO]: ✓ Loaded 0 drop tables.
- [01:31:09 INFO]: ✓ Loaded 5 mob spawners.
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=VoidSphere_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=VoidSphere_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=ConjureArrows_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=ConjureArrows_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=SteelRingResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.9"} @self ~onEquip ?wearing{s=OFFHAND;m=SteelRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=SteelRingResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.9"} @self ~onEquip ?wearing{s=OFFHAND;m=SteelRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=SteelRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=SteelRingResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=SteelRingResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Shadowstep_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Shadowstep_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Explosion_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Explosion_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Flight_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Flight_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=FlightHeld} ~onTimer:10
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=FlightHeld} ~onTimer:10
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:10
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 10
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=FlightDescent} ~onTimer:20
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=FlightDescent} ~onTimer:20
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:20
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 20
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=EmeraldRingResistWild;d=9999999;mergeAll=true;damageMods="WILD 0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=EmeraldRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=EmeraldRingResistWild;d=9999999;mergeAll=true;damageMods="WILD<&sp>0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=EmeraldRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=EmeraldRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=EmeraldRingResistWild} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=EmeraldRingResistWild} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=SnapFreeze_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=SnapFreeze_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=OmenPlates_Toll;sync=true} @self ~onTimer:240 ?wearing{s=BODY;m=OmenPlates}
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=OmenPlates_Toll;sync=true} @self ~onTimer:240 ?wearing{s=BODY;m=OmenPlates}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:240
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=OmenPlates}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 240
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=OmenPlatesResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.34} @self ~onEquip ?wearing{s=BODY;m=OmenPlates}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=OmenPlatesResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.34<&rc><&sp>@self<&sp>~onEquip<&sp>?wearing<&lc>s<&eq>BODY<&sc>m<&eq>OmenPlates<&rc>"
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=OmenPlatesResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=OmenPlatesResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=RayofLight_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RayofLight_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=HallowedGemstoneResistLight;d=9999999;mergeAll=true;damageMods="LIGHT 0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=HallowedGemstone}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=HallowedGemstoneResistLight;d=9999999;mergeAll=true;damageMods="LIGHT<&sp>0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=HallowedGemstone}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=HallowedGemstone}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=HallowedGemstoneResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=HallowedGemstoneResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=HallowedGemstoneResistDark;d=9999999;mergeAll=true;damageMods="DARK 0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=HallowedGemstone}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=HallowedGemstoneResistDark;d=9999999;mergeAll=true;damageMods="DARK<&sp>0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=HallowedGemstone}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=HallowedGemstone}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=HallowedGemstoneResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=HallowedGemstoneResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Mindfire_Active;sync=true} ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Mindfire_Active;sync=true} ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:20
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 20
- [01:31:09 INFO]: |----- Loading mechanic line: effect:particles{particle=reddust;amount=1;hS=0.25;vS=0.25;y=1.5;speed=1;color=#1f4fff} @self ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=1;hS=0.25;vS=0.25;y=1.5;speed=1;color=#1f4fff} @self ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:20
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 20
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=MindfireHelmetResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.75"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=MindfireHelmetResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.75"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=MindfireHelmetResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=MindfireHelmetResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=MindfireHelmetResistFire;d=9999999;mergeAll=true;damageMods="FIRE 0.7"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=MindfireHelmetResistFire;d=9999999;mergeAll=true;damageMods="FIRE<&sp>0.7"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=MindfireHelmetResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=MindfireHelmetResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=MindfireHelmetResistCold;d=9999999;mergeAll=true;damageMods="COLD 0.8"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=MindfireHelmetResistCold;d=9999999;mergeAll=true;damageMods="COLD<&sp>0.8"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=MindfireHelmetResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=MindfireHelmetResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=MindfireHelmetResistLight;d=9999999;mergeAll=true;damageMods="LIGHT 0.85"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=MindfireHelmetResistLight;d=9999999;mergeAll=true;damageMods="LIGHT<&sp>0.85"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=MindfireHelmetResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=MindfireHelmetResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=MindfireHelmetResistDark;d=9999999;mergeAll=true;damageMods="DARK 0.85"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=MindfireHelmetResistDark;d=9999999;mergeAll=true;damageMods="DARK<&sp>0.85"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=MindfireHelmetResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=MindfireHelmetResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=MindfireHelmetResistMental;d=9999999;mergeAll=true;damageMods="MENTAL 0.7"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=MindfireHelmetResistMental;d=9999999;mergeAll=true;damageMods="MENTAL<&sp>0.7"} @self ~onEquip ?wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=MindfireHelmet}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=MindfireHelmetResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=MindfireHelmetResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=ShadowBlade_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=ShadowBlade_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=GrandGoldRingResistLight;d=9999999;mergeAll=true;damageMods="LIGHT 0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandGoldRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=GrandGoldRingResistLight;d=9999999;mergeAll=true;damageMods="LIGHT<&sp>0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandGoldRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GrandGoldRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=GrandGoldRingResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=GrandGoldRingResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Smite_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Smite_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: command{c="Mana add <caster.name> 5"} @self ~onTimer:50 ?wearing{s=HEAD;m=SavantHood} ?wearing{s=CHEST;m=SavantRobes} ?wearing{s=LEGS;m=SavantWraps} ?wearing{s=FEET;m=SavantBoots}
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>5"} @self ~onTimer:50 ?wearing{s=HEAD;m=SavantHood} ?wearing{s=CHEST;m=SavantRobes} ?wearing{s=LEGS;m=SavantWraps} ?wearing{s=FEET;m=SavantBoots}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:50
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=HEAD;m=SavantHood}
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=CHEST;m=SavantRobes}
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=LEGS;m=SavantWraps}
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=FEET;m=SavantBoots}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 50
- [01:31:09 INFO]: |----- Loading mechanic line: effect:particles{particle=reddust;amount=2;hS=0.15;vS=0.15;y=0.2;speed=1;color=#a2e0fc} @self ~onTimer:10 ?wearing{s=HEAD;m=SavantHood} ?wearing{s=CHEST;m=SavantRobes} ?wearing{s=LEGS;m=SavantWraps} ?wearing{s=FEET;m=SavantBoots}
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=2;hS=0.15;vS=0.15;y=0.2;speed=1;color=#a2e0fc} @self ~onTimer:10 ?wearing{s=HEAD;m=SavantHood} ?wearing{s=CHEST;m=SavantRobes} ?wearing{s=LEGS;m=SavantWraps} ?wearing{s=FEET;m=SavantBoots}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:10
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=HEAD;m=SavantHood}
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=CHEST;m=SavantRobes}
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=LEGS;m=SavantWraps}
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=FEET;m=SavantBoots}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 10
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=SavantHoodResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.90"} @self ~onEquip ?wearing{s=HEAD;m=SavantHood}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=SavantHoodResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.90"} @self ~onEquip ?wearing{s=HEAD;m=SavantHood}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=HEAD;m=SavantHood}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=SavantHoodResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=SavantHoodResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Mindfire_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Mindfire_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=FlawlessSteelRingResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessSteelRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=FlawlessSteelRingResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessSteelRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=FlawlessSteelRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=FlawlessSteelRingResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=FlawlessSteelRingResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Heal_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Heal_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Nullwalker_Negate;sync=true} ~onDamaged ?wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Nullwalker_Negate;sync=true} ~onDamaged ?wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onDamaged
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: effect:particles{particle=reddust;amount=2;hS=0.15;vS=0.15;y=0.2;speed=1;color=#560069} @self ~onTimer:10 ?wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=2;hS=0.15;vS=0.15;y=0.2;speed=1;color=#560069} @self ~onTimer:10 ?wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:10
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 10
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=NullwalkerTreadsResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.80"} @self ~onEquip ?wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=NullwalkerTreadsResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.80"} @self ~onEquip ?wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=NullwalkerTreadsResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=NullwalkerTreadsResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=NullwalkerTreadsResistDark;d=9999999;mergeAll=true;damageMods="DARK 0.65"} @self ~onEquip ?wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=NullwalkerTreadsResistDark;d=9999999;mergeAll=true;damageMods="DARK<&sp>0.65"} @self ~onEquip ?wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=FEET;m=NullwalkerTreads}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=NullwalkerTreadsResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=NullwalkerTreadsResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=RubyRingResistFire;d=9999999;mergeAll=true;damageMods="FIRE 0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=RubyRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=RubyRingResistFire;d=9999999;mergeAll=true;damageMods="FIRE<&sp>0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=RubyRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=RubyRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=RubyRingResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=RubyRingResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=VoidRibbon_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=VoidRibbon_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=InsatiableDark_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=InsatiableDark_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Arcflame_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Arcflame_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=GrandSapphireRingResistCold;d=9999999;mergeAll=true;damageMods="COLD 0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandSapphireRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=GrandSapphireRingResistCold;d=9999999;mergeAll=true;damageMods="COLD<&sp>0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandSapphireRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GrandSapphireRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=GrandSapphireRingResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=GrandSapphireRingResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=TrinitySigilResistFire;d=9999999;mergeAll=true;damageMods="FIRE 0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=TrinityGemstone}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=TrinitySigilResistFire;d=9999999;mergeAll=true;damageMods="FIRE<&sp>0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=TrinityGemstone}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=TrinityGemstone}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=TrinitySigilResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=TrinitySigilResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=TrinitySigilResistCold;d=9999999;mergeAll=true;damageMods="COLD 0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=TrinityGemstone}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=TrinitySigilResistCold;d=9999999;mergeAll=true;damageMods="COLD<&sp>0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=TrinityGemstone}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=TrinityGemstone}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=TrinitySigilResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=TrinitySigilResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=TrinitySigilResistWild;d=9999999;mergeAll=true;damageMods="WILD 0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=TrinityGemstone}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=TrinitySigilResistWild;d=9999999;mergeAll=true;damageMods="WILD<&sp>0.77"} @self ~onEquip ?wearing{s=OFFHAND;m=TrinityGemstone}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=TrinityGemstone}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=TrinitySigilResistWild} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=TrinitySigilResistWild} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=SavantRobesResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.90"} @self ~onEquip ?wearing{s=CHEST;m=SavantRobes}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=SavantRobesResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.90"} @self ~onEquip ?wearing{s=CHEST;m=SavantRobes}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=CHEST;m=SavantRobes}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=SavantRobesResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=SavantRobesResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Shadowball_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Shadowball_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=SavantWrapsResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.90"} @self ~onEquip ?wearing{s=LEGS;m=SavantWraps}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=SavantWrapsResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.90"} @self ~onEquip ?wearing{s=LEGS;m=SavantWraps}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=LEGS;m=SavantWraps}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=SavantWrapsResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=SavantWrapsResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: heal{amount=1} @self ~onTimer:100 ?wearing{s=Offhand;m=GrandQuartzRing} ?health{h=<30}
- [01:31:09 INFO]: [i] Matching mechanic to string: heal{amount=1} @self ~onTimer:100 ?wearing{s=Offhand;m=GrandQuartzRing} ?health{h=<30}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to HEAL
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:100
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Offhand;m=GrandQuartzRing}
- [01:31:09 INFO]: |----- : Parsing SkillCondition health{h=<30}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 100
- [01:31:09 INFO]: |----- Loading mechanic line: effect:particles{particle=villager_happy;amount=1;hS=1;vS=1;speed=1} @self ~onTimer:100 ?wearing{s=Offhand;m=GrandQuartzRing} ?health{h=<30}
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=villager_happy;amount=1;hS=1;vS=1;speed=1} @self ~onTimer:100 ?wearing{s=Offhand;m=GrandQuartzRing} ?health{h=<30}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:100
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Offhand;m=GrandQuartzRing}
- [01:31:09 INFO]: |----- : Parsing SkillCondition health{h=<30}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 100
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=SapphireRingResistCold;d=9999999;mergeAll=true;damageMods="COLD 0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=SapphireRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=SapphireRingResistCold;d=9999999;mergeAll=true;damageMods="COLD<&sp>0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=SapphireRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=SapphireRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=SapphireRingResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=SapphireRingResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=GrandAmethystRingResistDark;d=9999999;mergeAll=true;damageMods="DARK 0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandAmethystRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=GrandAmethystRingResistDark;d=9999999;mergeAll=true;damageMods="DARK<&sp>0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandAmethystRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GrandAmethystRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=GrandAmethystRingResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=GrandAmethystRingResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=HomingBlade_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=HomingBlade_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Heal_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Heal_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=FlameBoomerang_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=FlameBoomerang_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Nightmare_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Nightmare_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Chainfire_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Chainfire_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=ForceSlash_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=ForceSlash_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=RadiantLight_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=RadiantLight_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=ElectroBolt_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=ElectroBolt_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: heal{amount=1} @self ~onTimer:100 ?wearing{s=Offhand;m=GrandQuartzRing} ?health{h=<20}
- [01:31:09 INFO]: [i] Matching mechanic to string: heal{amount=1} @self ~onTimer:100 ?wearing{s=Offhand;m=GrandQuartzRing} ?health{h=<20}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to HEAL
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:100
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Offhand;m=GrandQuartzRing}
- [01:31:09 INFO]: |----- : Parsing SkillCondition health{h=<20}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 100
- [01:31:09 INFO]: |----- Loading mechanic line: effect:particles{particle=villager_happy;amount=1;hS=1;vS=1;speed=1} @self ~onTimer:100 ?wearing{s=Offhand;m=GrandQuartzRing} ?health{h=<20}
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=villager_happy;amount=1;hS=1;vS=1;speed=1} @self ~onTimer:100 ?wearing{s=Offhand;m=GrandQuartzRing} ?health{h=<20}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:100
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Offhand;m=GrandQuartzRing}
- [01:31:09 INFO]: |----- : Parsing SkillCondition health{h=<20}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 100
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=SavantBootsResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.90"} @self ~onEquip ?wearing{s=FEET;m=SavantBoots}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=SavantBootsResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.90"} @self ~onEquip ?wearing{s=FEET;m=SavantBoots}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=FEET;m=SavantBoots}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=SavantBootsResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=SavantBootsResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Cleanse_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Cleanse_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=IcyBurst_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=IcyBurst_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Prowess_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Prowess_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Beckon_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Beckon_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=LeafBlade_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=LeafBlade_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=GuardRing_Shoot;sync=true} ~onRightClick ?wearing{s=OFFHAND;m=GuardiansSigil}
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=GuardRing_Shoot;sync=true} ~onRightClick ?wearing{s=OFFHAND;m=GuardiansSigil}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onRightClick
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GuardiansSigil}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=GuardiansSigilResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.85"} @self ~onEquip ?wearing{s=OFFHAND;m=GuardiansSigil}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=GuardiansSigilResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.85"} @self ~onEquip ?wearing{s=OFFHAND;m=GuardiansSigil}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GuardiansSigil}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=GuardiansSigilRingResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=GuardiansSigilRingResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=AventurineRingResistMental;d=9999999;mergeAll=true;damageMods="MENTAL 0.85"} @self ~onEquip ?wearing{s=OFFHAND;m=AventurineRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=AventurineRingResistMental;d=9999999;mergeAll=true;damageMods="MENTAL<&sp>0.85"} @self ~onEquip ?wearing{s=OFFHAND;m=AventurineRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=AventurineRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=AventurineRingResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=AventurineRingResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=FlawlessGoldRingResistLight;d=9999999;mergeAll=true;damageMods="LIGHT 0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessGoldRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=FlawlessGoldRingResistLight;d=9999999;mergeAll=true;damageMods="LIGHT<&sp>0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessGoldRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=FlawlessGoldRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=FlawlessGoldRingResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=FlawlessGoldRingResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Hellfire_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Hellfire_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Archmage_Active;sync=true} ~onDamaged ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Archmage_Active;sync=true} ~onDamaged ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onDamaged
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: command{c="Mana add <caster.name> 5"} @self ~onTimer:50 ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>5"} @self ~onTimer:50 ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:50
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 50
- [01:31:09 INFO]: |----- Loading mechanic line: effect:particles{particle=reddust;amount=1;hS=0.35;vS=0.35;y=1.5;speed=1;color=#0c0c57} @self ~onTimer:30 ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=1;hS=0.35;vS=0.35;y=1.5;speed=1;color=#0c0c57} @self ~onTimer:30 ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:30
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 30
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=ArchmageMantleResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.9"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=ArchmageMantleResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.9"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=ArchmageMantleResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=ArchmageMantleResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=ArchmageMantleResistFire;d=9999999;mergeAll=true;damageMods="FIRE 0.85"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=ArchmageMantleResistFire;d=9999999;mergeAll=true;damageMods="FIRE<&sp>0.85"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=ArchmageMantleResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=ArchmageMantleResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=ArchmageMantleResistCold;d=9999999;mergeAll=true;damageMods="COLD 0.85"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=ArchmageMantleResistCold;d=9999999;mergeAll=true;damageMods="COLD<&sp>0.85"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=ArchmageMantleResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=ArchmageMantleResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=ArchmageMantleResistLight;d=9999999;mergeAll=true;damageMods="LIGHT 0.85"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=ArchmageMantleResistLight;d=9999999;mergeAll=true;damageMods="LIGHT<&sp>0.85"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=ArchmageMantleResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=ArchmageMantleResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=ArchmageMantleResistDark;d=9999999;mergeAll=true;damageMods="DARK 0.85"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=ArchmageMantleResistDark;d=9999999;mergeAll=true;damageMods="DARK<&sp>0.85"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=ArchmageMantleResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=ArchmageMantleResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=ArchmageMantleResistMental;d=9999999;mergeAll=true;damageMods="MENTAL 0.5"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=ArchmageMantleResistMental;d=9999999;mergeAll=true;damageMods="MENTAL<&sp>0.5"} @self ~onEquip ?wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=ArchmageMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=ArchmageMantleResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=ArchmageMantleResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Dash_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Dash_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: command{c="Mana add <caster.name> 2"} @self ~onTimer:50 ?wearing{s=Offhand;m=GrandAquamarineRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>2"} @self ~onTimer:50 ?wearing{s=Offhand;m=GrandAquamarineRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:50
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Offhand;m=GrandAquamarineRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 50
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=PhaseBolt_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=PhaseBolt_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=FlawlessSapphireRingResistCold;d=9999999;mergeAll=true;damageMods="COLD 0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessSapphireRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=FlawlessSapphireRingResistCold;d=9999999;mergeAll=true;damageMods="COLD<&sp>0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessSapphireRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=FlawlessSapphireRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=FlawlessSapphireRingResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=FlawlessSapphireRingResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Riftwalk_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Riftwalk_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=FlawlessEmeraldRingResistWild;d=9999999;mergeAll=true;damageMods="WILD 0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessEmeraldRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=FlawlessEmeraldRingResistWild;d=9999999;mergeAll=true;damageMods="WILD<&sp>0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessEmeraldRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=FlawlessEmeraldRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=FlawlessEmeraldRingResistWild} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=FlawlessEmeraldRingResistWild} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Guard_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Guard_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=EssenceDrain_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=EssenceDrain_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=GrandAventurineRingResistMental;d=9999999;mergeAll=true;damageMods="MENTAL 0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandAventurineRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=GrandAventurineRingResistMental;d=9999999;mergeAll=true;damageMods="MENTAL<&sp>0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandAventurineRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GrandAventurineRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=GrandAventurineRingResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=GrandAventurineRingResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=BladeDash_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=BladeDash_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Explosion_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Explosion_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Regenerate_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Regenerate_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Finality_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Finality_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: heal{amount=1} @self ~onTimer:100 ?wearing{s=Offhand;m=QuartzRing} ?health{h=<10}
- [01:31:09 INFO]: [i] Matching mechanic to string: heal{amount=1} @self ~onTimer:100 ?wearing{s=Offhand;m=QuartzRing} ?health{h=<10}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to HEAL
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:100
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Offhand;m=QuartzRing}
- [01:31:09 INFO]: |----- : Parsing SkillCondition health{h=<10}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 100
- [01:31:09 INFO]: |----- Loading mechanic line: effect:particles{particle=villager_happy;amount=1;hS=1;vS=1;speed=1} @self ~onTimer:100 ?wearing{s=Offhand;m=QuartzRing} ?health{h=<10}
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=villager_happy;amount=1;hS=1;vS=1;speed=1} @self ~onTimer:100 ?wearing{s=Offhand;m=QuartzRing} ?health{h=<10}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:100
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Offhand;m=QuartzRing}
- [01:31:09 INFO]: |----- : Parsing SkillCondition health{h=<10}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 100
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=GrandEmeraldRingResistWild;d=9999999;mergeAll=true;damageMods="WILD 0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandEmeraldRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=GrandEmeraldRingResistWild;d=9999999;mergeAll=true;damageMods="WILD<&sp>0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandEmeraldRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GrandEmeraldRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=GrandEmeraldRingResistWild} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=GrandEmeraldRingResistWild} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Leap_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Leap_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Leap_Brace;sync=true} ~onSwing
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Leap_Brace;sync=true} ~onSwing
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onSwing
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Firstbolt_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Firstbolt_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=GrandSteelRingResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.8"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandSteelRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=GrandSteelRingResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.8"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandSteelRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GrandSteelRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=GrandSteelRingResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=GrandSteelRingResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=FrostBlade_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=FrostBlade_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=FlawlessAventurineRingResistMental;d=9999999;mergeAll=true;damageMods="MENTAL 0.65"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessAventurineRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=FlawlessAventurineRingResistMental;d=9999999;mergeAll=true;damageMods="MENTAL<&sp>0.65"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessAventurineRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=FlawlessAventurineRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=FlawlessAventurineRingResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=FlawlessAventurineRingResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=FlawlessAmethystRingResistDark;d=9999999;mergeAll=true;damageMods="DARK 0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessAmethystRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=FlawlessAmethystRingResistDark;d=9999999;mergeAll=true;damageMods="DARK<&sp>0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessAmethystRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=FlawlessAmethystRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=FlawlessAmethystRingResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=FlawlessAmethystRingResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Windwalking_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Windwalking_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Brimstone_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Brimstone_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=ArclightLance_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=ArclightLance_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: command{c="Mana add <caster.name> 1"} @self ~onTimer:50 ?wearing{s=Offhand;m=AquamarineRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>1"} @self ~onTimer:50 ?wearing{s=Offhand;m=AquamarineRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:50
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Offhand;m=AquamarineRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 50
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=EmberBurst_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=EmberBurst_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Overcharge_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Overcharge_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Lightning_Cage_Shock_Self;sync=true} @self ~onTimer:40 0.03 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Lightning_Cage_Shock_Self;sync=true} @self ~onTimer:40 0.03 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:40
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 40
- [01:31:09 INFO]: |----- Loading mechanic line: sound{s=entity.firework_rocket.twinkle;v=0.1;p=1.3} @self ~onTimer:22 0.01 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.firework_rocket.twinkle;v=0.1;p=1.3} @self ~onTimer:22 0.01 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:22
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 22
- [01:31:09 INFO]: |----- Loading mechanic line: sound{s=entity.firework_rocket.twinkle_far;v=0.1;p=1.1} @self ~onTimer:19 0.01 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.firework_rocket.twinkle_far;v=0.1;p=1.1} @self ~onTimer:19 0.01 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:19
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 19
- [01:31:09 INFO]: |----- Loading mechanic line: sound{s=entity.firework_rocket.twinkle;v=0.05;p=1.2} @self ~onTimer:18 0.005 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] Matching mechanic to string: sound{s=entity.firework_rocket.twinkle;v=0.05;p=1.2} @self ~onTimer:18 0.005 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SOUND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:18
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 18
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Lightning_Cage_Shock;sync=true} 0.23 ~onDamaged ?wearing{s=BODY;m=LightningCage} @LivingEntitiesInRadius{r=10;limit=1;sort=RANDOM}
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Lightning_Cage_Shock;sync=true} 0.23 ~onDamaged ?wearing{s=BODY;m=LightningCage} @LivingEntitiesInRadius{r=10;limit=1;sort=RANDOM}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onDamaged
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: |----- : Parsing SkillTargeter LivingEntitiesInRadius{r=10;limit=1;sort=RANDOM}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Lightning_Cage_Shock;sync=true} 0.05 ~onTimer:10 ?wearing{s=BODY;m=LightningCage} @LivingEntitiesInRadius{r=10;limit=1;sort=RANDOM}
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Lightning_Cage_Shock;sync=true} 0.05 ~onTimer:10 ?wearing{s=BODY;m=LightningCage} @LivingEntitiesInRadius{r=10;limit=1;sort=RANDOM}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:10
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: |----- : Parsing SkillTargeter LivingEntitiesInRadius{r=10;limit=1;sort=RANDOM}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 10
- [01:31:09 INFO]: |----- Loading mechanic line: effect:particles{particle=reddust;amount=1;hS=0.15;vS=0.15;y=0.15;speed=1;color=#ffb833} @self ~onTimer:10 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=1;hS=0.15;vS=0.15;y=0.15;speed=1;color=#ffb833} @self ~onTimer:10 ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:10
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 10
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=LightningCageResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL 0.45"} @self ~onEquip ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=LightningCageResistPhysical;d=9999999;mergeAll=true;damageMods="PHYSICAL<&sp>0.45"} @self ~onEquip ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=LightningCageResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=LightningCageResistPhysical} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=LightningCageResistLight;d=9999999;mergeAll=true;damageMods="LIGHT 1.30"} @self ~onEquip ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=LightningCageResistLight;d=9999999;mergeAll=true;damageMods="LIGHT<&sp>1.30"} @self ~onEquip ?wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=BODY;m=LightningCage}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=LightningCageResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=LightningCageResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=FlawlessRubyRingResistFire;d=9999999;mergeAll=true;damageMods="FIRE 0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessRubyRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=FlawlessRubyRingResistFire;d=9999999;mergeAll=true;damageMods="FIRE<&sp>0.4"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessRubyRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=FlawlessRubyRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=FlawlessRubyRingResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=FlawlessRubyRingResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Pheremones_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Pheremones_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Ignite_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Ignite_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Paralysis_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Paralysis_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=ShadowFang_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=ShadowFang_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Tremor_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Tremor_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=AstralFrost_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=AstralFrost_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Blink_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Blink_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=GoldRingResistLight;d=9999999;mergeAll=true;damageMods="LIGHT 0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=GoldRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=GoldRingResistLight;d=9999999;mergeAll=true;damageMods="LIGHT<&sp>0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=GoldRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GoldRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=GoldRingResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=GoldRingResistLight} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Clarity_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Clarity_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=OpenWounds_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=OpenWounds_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: command{c="Mana add <caster.name> 3"} @self ~onTimer:20 ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>3"} @self ~onTimer:20 ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:20
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 20
- [01:31:09 INFO]: |----- Loading mechanic line: effect:particles{particle=reddust;amount=1;hS=0.25;vS=0.25;y=1.5;speed=1;color=#ff00f2} @self ~onTimer:10 ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: effect:particles{particle=reddust;amount=1;hS=0.25;vS=0.25;y=1.5;speed=1;color=#ff00f2} @self ~onTimer:10 ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to EFFECT:PARTICLES
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:10
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 10
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=BansheesMantleResistMental;d=9999999;mergeAll=true;damageMods="MENTAL 2.00"} @self ~onEquip ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=BansheesMantleResistMental;d=9999999;mergeAll=true;damageMods="MENTAL<&sp>2.00"} @self ~onEquip ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=BansheesMantleResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=BansheesMantleResistMental} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=BansheesMantleResistDark;d=9999999;mergeAll=true;damageMods="DARK 1.20"} @self ~onEquip ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=BansheesMantleResistDark;d=9999999;mergeAll=true;damageMods="DARK<&sp>1.20"} @self ~onEquip ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=BansheesMantleResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=BansheesMantleResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=BansheesMantleResistCold;d=9999999;mergeAll=true;damageMods="COLD 1.20"} @self ~onEquip ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=BansheesMantleResistCold;d=9999999;mergeAll=true;damageMods="COLD<&sp>1.20"} @self ~onEquip ?wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Head;m=BansheesMantle}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=BansheesMantleResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=BansheesMantleResistCold} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: command{c="Mana add <caster.name> 3"} @self ~onTimer:50 ?wearing{s=Offhand;m=GrandAquamarineRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: command{c="Mana<&sp>add<&sp><caster.name><&sp>3"} @self ~onTimer:50 ?wearing{s=Offhand;m=GrandAquamarineRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to COMMAND
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onTimer:50
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=Offhand;m=GrandAquamarineRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is Timer. Assigning skill to Timer...
- [01:31:09 INFO]: |----- AbstractSkill set on timer with interval 50
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=AmethystRingResistDark;d=9999999;mergeAll=true;damageMods="DARK 0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=AmethystRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=AmethystRingResistDark;d=9999999;mergeAll=true;damageMods="DARK<&sp>0.7"} @self ~onEquip ?wearing{s=OFFHAND;m=AmethystRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=AmethystRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=AmethystRingResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=AmethystRingResistDark} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=Recover_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=Recover_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=FloralBloom_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=FloralBloom_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: skill{s=GlacialSplinter_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] Matching mechanic to string: skill{s=GlacialSplinter_Shoot;sync=true} ~onUse
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to SKILL
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUse
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: onDamaged{auraName=GrandRubyRingResistFire;d=9999999;mergeAll=true;damageMods="FIRE 0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandRubyRing}
- [01:31:09 INFO]: [i] Matching mechanic to string: onDamaged{auraName=GrandRubyRingResistFire;d=9999999;mergeAll=true;damageMods="FIRE<&sp>0.55"} @self ~onEquip ?wearing{s=OFFHAND;m=GrandRubyRing}
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to ONDAMAGED
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onEquip
- [01:31:09 INFO]: |----- : Parsing SkillCondition wearing{s=OFFHAND;m=GrandRubyRing}
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: |----- Loading mechanic line: auraremove{aura=GrandRubyRingResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] Matching mechanic to string: auraremove{aura=GrandRubyRingResistFire} @self ~onUnEquip
- [01:31:09 INFO]: [i] -- Matching MythicSkill type to AURAREMOVE
- [01:31:09 INFO]: |----- : Parsing SkillTargeter self
- [01:31:09 INFO]: |----- : Parsing SkillTrigger ~onUnEquip
- [01:31:09 INFO]: |----- Base skill found.
- [01:31:09 INFO]: |----- SkillTrigger is NOT Timer. Assigning skill to regular skill tree...
- [01:31:09 INFO]: [i] Doing second pass on 171 skills.
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=VoidSphere_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill VoidSphere_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Explosion_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Explosion_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=SnapFreeze_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill SnapFreeze_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=ShadowBlade_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ShadowBlade_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Smite_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Smite_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=VoidRibbon_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill VoidRibbon_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=InsatiableDark_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill InsatiableDark_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Arcflame_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Arcflame_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=HomingBlade_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill HomingBlade_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Nightmare_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Nightmare_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Chainfire_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Chainfire_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=ForceSlash_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ForceSlash_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=RadiantLight_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill RadiantLight_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=ElectroBolt_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ElectroBolt_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=IcyBurst_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill IcyBurst_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Prowess_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Prowess_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Beckon_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Beckon_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Hellfire_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Hellfire_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=EssenceDrain_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill EssenceDrain_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=BladeDash_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill BladeDash_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Explosion_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Explosion_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Finality_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Finality_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Firstbolt_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Firstbolt_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=FrostBlade_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill FrostBlade_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Brimstone_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Brimstone_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=ArclightLance_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ArclightLance_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=EmberBurst_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill EmberBurst_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Overcharge_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Overcharge_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Pheremones_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Pheremones_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=Paralysis_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill Paralysis_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=ShadowFang_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill ShadowFang_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=AstralFrost_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill AstralFrost_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=OpenWounds_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill OpenWounds_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=FloralBloom_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill FloralBloom_Shoot
- [01:31:09 WARN]: ✗ Config Error for Mechanic line 'skill{s=GlacialSplinter_Shoot;sync=true}' in 'Unknown': Could not find MetaSkill GlacialSplinter_Shoot
- [01:31:09 INFO]: Attached Artifact traits to items.
- [01:31:09 WARN]: No javascriptengine present!
- [01:31:09 INFO]: registered mme placeholders
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:09 INFO]: |----- Attempting to Register CustomTargeter: CROSSHAIRLOCATION
- [01:31:09 INFO]: [i] Loaded Custom Targeter CROSSHAIRLOCATION
- [01:31:10 INFO]: 132 mechanics loaded.
- [01:31:10 INFO]: 111 conditions loaded.
- [01:31:10 INFO]: 30 targeters loaded.
- [01:31:10 INFO]: 0 ext.mechanics loaded.
- [01:31:10 INFO]: 0 ext.conditions loaded.
- [01:31:10 INFO]: 0 ext.targeters loaded.
- [01:31:15 INFO]: Azorias issued server command: /mm items get FlawlessAventurineRing
- [01:31:22 INFO]: [i] Calling MythicMobSpawnEvent for T1TargetDummy (level: 1.0)
- [01:31:22 INFO]: +--- Running Mechanics for ActiveMob T1TargetDummy (uuid: 98463e9f-92d3-4d42-9a77-f38f65116393)
- [01:31:22 INFO]: [i] Calling MythicMobSpawnEvent for T2TargetDummy (level: 1.0)
- [01:31:22 INFO]: +--- Running Mechanics for ActiveMob T2TargetDummy (uuid: af6ab072-3fed-48c1-b366-9643cc683cbc)
- [01:31:22 INFO]: [i] Calling MythicMobSpawnEvent for T3TargetDummy (level: 1.0)
- [01:31:22 INFO]: +--- Running Mechanics for ActiveMob T3TargetDummy (uuid: 5985b525-5a65-4a8b-bdda-9e805055f7ac)
- [01:31:22 INFO]: [i] Calling MythicMobSpawnEvent for T4TargetDummy (level: 1.0)
- [01:31:22 INFO]: +--- Running Mechanics for ActiveMob T4TargetDummy (uuid: 78471c7c-4dbd-42ca-815f-5d95e6974647)
- [01:31:22 INFO]: [i] Calling MythicMobSpawnEvent for T5TargetDummy (level: 1.0)
- [01:31:22 INFO]: +--- Running Mechanics for ActiveMob T5TargetDummy (uuid: 6422733b-d345-4d66-ab07-e955a239f487)
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:22 INFO]: +--- Generating LootBag
- [01:31:25 INFO]: <§4Azorias§r> Equipped FlawlessAventurineRing
- [01:31:28 INFO]: Azorias issued server command: /mm items get OmenPlates
- [01:31:31 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:31:31 INFO]: |----- + SkillMechanic usable!
- [01:31:31 INFO]: |----- Executing SkillMechanic with power 1 (line: skill{s=OmenPlates_Toll;sync=true} @self ~onTimer:240 ?wearing{s=BODY;m=OmenPlates})
- [01:31:31 INFO]: |------- : EntityTargeter found 1 targets
- [01:31:31 INFO]: +--- + Applying entity target filters
- [01:31:31 INFO]: |----- Returning 1 targets
- [01:31:31 INFO]: |------- : SkillMechanic is a META mechanic. Executing...
- [01:31:31 INFO]: |----- ! Skill usable!
- [01:31:31 INFO]: +--- Running Skill OmenPlates_Toll Sync from MetaSkillMechanic
- [01:31:31 INFO]: |----- ! Skill usable!
- [01:31:31 INFO]: +--- + Evaluating SkillMechanic effect:particles{particle=reddust;amount=15;hS=5;vS=5;speed=1;color=#240047} @self
- [01:31:31 INFO]: |----- + SkillMechanic usable!
- [01:31:31 INFO]: |----- Executing SkillMechanic with power 1 (line: effect:particles{particle=reddust;amount=15;hS=5;vS=5;speed=1;color=#240047} @self)
- [01:31:31 INFO]: |------- : EntityTargeter found 1 targets
- [01:31:31 INFO]: +--- + Applying entity target filters
- [01:31:31 INFO]: |----- Returning 1 targets
- [01:31:31 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:31:31 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:31:31 INFO]: +--- + Evaluating SkillMechanic sound{s=block.bell.use;v=1;p=0.9} @self
- [01:31:31 INFO]: |----- + SkillMechanic usable!
- [01:31:31 INFO]: |----- Executing SkillMechanic with power 1 (line: sound{s=block.bell.use;v=1;p=0.9} @self)
- [01:31:31 INFO]: |------- : EntityTargeter found 1 targets
- [01:31:31 INFO]: +--- + Applying entity target filters
- [01:31:31 INFO]: |----- Returning 1 targets
- [01:31:31 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:31:31 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:31:31 INFO]: +--- + Evaluating SkillMechanic sound{s=block.bell.use;v=0.5.1;p=0.25} @self
- [01:31:31 INFO]: |----- + SkillMechanic usable!
- [01:31:31 INFO]: |----- Executing SkillMechanic with power 1 (line: sound{s=block.bell.use;v=0.5.1;p=0.25} @self)
- [01:31:31 INFO]: |------- : EntityTargeter found 1 targets
- [01:31:31 INFO]: +--- + Applying entity target filters
- [01:31:31 INFO]: |----- Returning 1 targets
- [01:31:31 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:31:31 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:31:31 INFO]: +--- + Evaluating SkillMechanic sound{s=block.bell.resonate;v=0.2;p=0.5} @self
- [01:31:31 INFO]: |----- + SkillMechanic usable!
- [01:31:31 INFO]: |----- Executing SkillMechanic with power 1 (line: sound{s=block.bell.resonate;v=0.2;p=0.5} @self)
- [01:31:31 INFO]: |------- : EntityTargeter found 1 targets
- [01:31:31 INFO]: +--- + Applying entity target filters
- [01:31:31 INFO]: |----- Returning 1 targets
- [01:31:31 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:31:31 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:31:31 INFO]: +--- + Evaluating SkillMechanic skill{s=OmenPlates_Toll_CheckTarget;sync=true} @MobsInRadius{r=8;types=GenericEnemy}
- [01:31:31 INFO]: |----- + SkillMechanic usable!
- [01:31:31 INFO]: |----- Executing SkillMechanic with power 1 (line: skill{s=OmenPlates_Toll_CheckTarget;sync=true} @MobsInRadius{r=8;types=GenericEnemy})
- [01:31:31 INFO]: |------- : EntityTargeter found 0 targets
- [01:31:31 INFO]: +--- + Applying entity target filters
- [01:31:31 INFO]: |----- Returning 0 targets
- [01:31:31 INFO]: |------- : SkillMechanic is a META mechanic. Executing...
- [01:31:31 INFO]: |----- ! Skill not usable: TargetConditions failed.
- [01:31:31 INFO]: +--- + Evaluating SkillMechanic delay 40
- [01:31:33 INFO]: +--- + Evaluating SkillMechanic damage{amount=12;element=MENTAL;preventimmunity=true;preventknockback=true} @self
- [01:31:33 INFO]: |----- + SkillMechanic usable!
- [01:31:33 INFO]: |----- Executing SkillMechanic with power 1 (line: damage{amount=12;element=MENTAL;preventimmunity=true;preventknockback=true} @self)
- [01:31:33 INFO]: |------- : EntityTargeter found 1 targets
- [01:31:33 INFO]: +--- + Applying entity target filters
- [01:31:33 INFO]: |----- Returning 1 targets
- [01:31:33 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:31:36 INFO]: <§4Azorias§r> 6 damage recieved
- [01:31:40 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:31:40 INFO]: |----- + SkillMechanic usable!
- [01:31:40 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=OmenPlatesResistPhysical} @self ~onUnEquip)
- [01:31:40 INFO]: |------- : EntityTargeter found 1 targets
- [01:31:40 INFO]: +--- + Applying entity target filters
- [01:31:40 INFO]: |----- Returning 1 targets
- [01:31:40 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:31:48 INFO]: Azorias issued server command: /mm debug 0
- [01:33:54 INFO]: Azorias issued server command: /heal
- [01:33:59 INFO]: Azorias issued server command: /mm debug 4
- [01:34:02 INFO]: Azorias issued server command: /mm debug 5
- [01:34:05 INFO]: Azorias issued server command: /mm debug 4
- [01:34:08 INFO]: <§4Azorias§r> TEST START
- [01:34:10 INFO]: [i] Saving all active Mythic Mobs...
- [01:34:10 INFO]: [i] All active mobs have been saved!
- [01:34:10 INFO]: Azorias issued server command: /mm debug 4
- [01:34:15 INFO]: Azorias issued server command: /mm items get FlawlessAventurineRing
- [01:34:27 INFO]: <§4Azorias§r> TEST END
- [01:34:30 INFO]: Azorias issued server command: /mm debug 0
- [01:34:51 INFO]: <§4Azorias§r> TEST START
- [01:34:53 INFO]: Azorias issued server command: /mm debug 5
- [01:34:59 INFO]: Azorias issued server command: /ci
- [01:35:03 INFO]: Azorias issued server command: /mm items get FlawlessAventurineRing
- [01:35:16 INFO]: <§4Azorias§r> PROCEEDING TO EQUIP AND UNEQUIP RING 10 TIMES
- [01:35:39 INFO]: |----- ? Checking SkillTrigger ARMOR_EQUIP == ARMOR_EQUIP
- [01:35:39 INFO]: |----- + SkillMechanic usable!
- [01:35:39 INFO]: |----- Executing SkillMechanic with power 0 (line: onDamaged{auraName=FlawlessAventurineRingResistMental;d=9999999;mergeAll=true;damageMods="MENTAL<&sp>0.65"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessAventurineRing})
- [01:35:39 INFO]: |------- : EntityTargeter found 1 targets
- [01:35:39 INFO]: +--- + Applying entity target filters
- [01:35:39 INFO]: |----- Returning 1 targets
- [01:35:39 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:35:39 INFO]: ~----------- ++ AuraTracker Activated for Entity Azorias: skill = onDamaged{auraName=FlawlessAventurineRingResistMental;d=9999999;mergeAll=true;damageMods="MENTAL<&sp>0.65"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessAventurineRing}
- [01:35:40 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:35:40 INFO]: |----- + SkillMechanic usable!
- [01:35:40 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=FlawlessAventurineRingResistMental} @self ~onUnEquip)
- [01:35:40 INFO]: |------- : EntityTargeter found 1 targets
- [01:35:40 INFO]: +--- + Applying entity target filters
- [01:35:40 INFO]: |----- Returning 1 targets
- [01:35:40 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:35:40 INFO]: ~----------- ++ AuraTracker cancelled from Registry for Azorias: skill = onDamaged{auraName=FlawlessAventurineRingResistMental;d=9999999;mergeAll=true;damageMods="MENTAL<&sp>0.65"} @self ~onEquip ?wearing{s=OFFHAND;m=FlawlessAventurineRing}
- [01:35:42 INFO]: <§4Azorias§r> FINISHED
- [01:35:53 INFO]: <§4Azorias§r> EQUIPPING OTHER ITEMS WITH RESISTANCES
- [01:35:56 INFO]: |----- ? Checking SkillTrigger ARMOR_EQUIP == ARMOR_EQUIP
- [01:35:56 INFO]: |----- ! SkillMechanic not usable: Conditions failed
- [01:35:56 INFO]: |----- ? Checking SkillTrigger ARMOR_EQUIP == ARMOR_EQUIP
- [01:35:56 INFO]: |----- ! SkillMechanic not usable: Conditions failed
- [01:35:56 INFO]: |----- ? Checking SkillTrigger ARMOR_EQUIP == ARMOR_EQUIP
- [01:35:56 INFO]: |----- ! SkillMechanic not usable: Conditions failed
- [01:35:56 INFO]: |----- ? Checking SkillTrigger ARMOR_EQUIP == ARMOR_EQUIP
- [01:35:56 INFO]: |----- ! SkillMechanic not usable: Conditions failed
- [01:35:56 INFO]: |----- ? Checking SkillTrigger ARMOR_EQUIP == ARMOR_EQUIP
- [01:35:56 INFO]: |----- ! SkillMechanic not usable: Conditions failed
- [01:35:56 INFO]: |----- ? Checking SkillTrigger ARMOR_EQUIP == ARMOR_EQUIP
- [01:35:56 INFO]: |----- ! SkillMechanic not usable: Conditions failed
- [01:35:57 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:35:57 INFO]: |----- + SkillMechanic usable!
- [01:35:57 INFO]: |----- Executing SkillMechanic with power 1 (line: skill{s=Mindfire_Active;sync=true} ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet})
- [01:35:57 INFO]: |------- : SkillMechanic is a META mechanic. Executing...
- [01:35:57 INFO]: |----- ! Skill not usable: Conditions failed.
- [01:35:57 INFO]: ~----------- MetaSkill Mindfire_Active is currently unusable
- [01:35:57 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:35:57 INFO]: |----- + SkillMechanic usable!
- [01:35:57 INFO]: |----- Executing SkillMechanic with power 1 (line: effect:particles{particle=reddust;amount=1;hS=0.25;vS=0.25;y=1.5;speed=1;color=#1f4fff} @self ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet})
- [01:35:57 INFO]: |------- : EntityTargeter found 1 targets
- [01:35:57 INFO]: +--- + Applying entity target filters
- [01:35:57 INFO]: |----- Returning 1 targets
- [01:35:57 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:35:57 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:35:58 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:35:58 INFO]: |----- + SkillMechanic usable!
- [01:35:58 INFO]: |----- Executing SkillMechanic with power 1 (line: skill{s=Mindfire_Active;sync=true} ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet})
- [01:35:58 INFO]: |------- : SkillMechanic is a META mechanic. Executing...
- [01:35:58 INFO]: |----- ! Skill not usable: Conditions failed.
- [01:35:58 INFO]: ~----------- MetaSkill Mindfire_Active is currently unusable
- [01:35:58 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:35:58 INFO]: |----- + SkillMechanic usable!
- [01:35:58 INFO]: |----- Executing SkillMechanic with power 1 (line: effect:particles{particle=reddust;amount=1;hS=0.25;vS=0.25;y=1.5;speed=1;color=#1f4fff} @self ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet})
- [01:35:58 INFO]: |------- : EntityTargeter found 1 targets
- [01:35:58 INFO]: +--- + Applying entity target filters
- [01:35:58 INFO]: |----- Returning 1 targets
- [01:35:58 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:35:58 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:35:59 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:35:59 INFO]: |----- + SkillMechanic usable!
- [01:35:59 INFO]: |----- Executing SkillMechanic with power 1 (line: skill{s=Mindfire_Active;sync=true} ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet})
- [01:35:59 INFO]: |------- : SkillMechanic is a META mechanic. Executing...
- [01:35:59 INFO]: |----- ! Skill not usable: Conditions failed.
- [01:35:59 INFO]: ~----------- MetaSkill Mindfire_Active is currently unusable
- [01:35:59 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:35:59 INFO]: |----- + SkillMechanic usable!
- [01:35:59 INFO]: |----- Executing SkillMechanic with power 1 (line: effect:particles{particle=reddust;amount=1;hS=0.25;vS=0.25;y=1.5;speed=1;color=#1f4fff} @self ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet})
- [01:35:59 INFO]: |------- : EntityTargeter found 1 targets
- [01:35:59 INFO]: +--- + Applying entity target filters
- [01:35:59 INFO]: |----- Returning 1 targets
- [01:35:59 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:35:59 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:00 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:36:00 INFO]: |----- + SkillMechanic usable!
- [01:36:00 INFO]: |----- Executing SkillMechanic with power 1 (line: skill{s=Mindfire_Active;sync=true} ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet})
- [01:36:00 INFO]: |------- : SkillMechanic is a META mechanic. Executing...
- [01:36:00 INFO]: |----- ! Skill not usable: Conditions failed.
- [01:36:00 INFO]: ~----------- MetaSkill Mindfire_Active is currently unusable
- [01:36:00 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:36:00 INFO]: |----- + SkillMechanic usable!
- [01:36:00 INFO]: |----- Executing SkillMechanic with power 1 (line: effect:particles{particle=reddust;amount=1;hS=0.25;vS=0.25;y=1.5;speed=1;color=#1f4fff} @self ~onTimer:20 ?wearing{s=Head;m=MindfireHelmet})
- [01:36:00 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:00 INFO]: +--- + Applying entity target filters
- [01:36:00 INFO]: |----- Returning 1 targets
- [01:36:00 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:36:00 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:00 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:36:00 INFO]: |----- + SkillMechanic usable!
- [01:36:00 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=MindfireHelmetResistPhysical} @self ~onUnEquip)
- [01:36:00 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:00 INFO]: +--- + Applying entity target filters
- [01:36:00 INFO]: |----- Returning 1 targets
- [01:36:00 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:00 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:36:00 INFO]: |----- + SkillMechanic usable!
- [01:36:00 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=MindfireHelmetResistFire} @self ~onUnEquip)
- [01:36:00 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:00 INFO]: +--- + Applying entity target filters
- [01:36:00 INFO]: |----- Returning 1 targets
- [01:36:00 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:00 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:36:00 INFO]: |----- + SkillMechanic usable!
- [01:36:00 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=MindfireHelmetResistCold} @self ~onUnEquip)
- [01:36:00 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:00 INFO]: +--- + Applying entity target filters
- [01:36:00 INFO]: |----- Returning 1 targets
- [01:36:00 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:00 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:36:00 INFO]: |----- + SkillMechanic usable!
- [01:36:00 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=MindfireHelmetResistLight} @self ~onUnEquip)
- [01:36:00 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:00 INFO]: +--- + Applying entity target filters
- [01:36:00 INFO]: |----- Returning 1 targets
- [01:36:00 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:00 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:36:00 INFO]: |----- + SkillMechanic usable!
- [01:36:00 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=MindfireHelmetResistDark} @self ~onUnEquip)
- [01:36:00 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:00 INFO]: +--- + Applying entity target filters
- [01:36:00 INFO]: |----- Returning 1 targets
- [01:36:00 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:00 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:36:00 INFO]: |----- + SkillMechanic usable!
- [01:36:00 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=MindfireHelmetResistMental} @self ~onUnEquip)
- [01:36:00 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:00 INFO]: +--- + Applying entity target filters
- [01:36:00 INFO]: |----- Returning 1 targets
- [01:36:00 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:03 INFO]: |----- ? Checking SkillTrigger ARMOR_EQUIP == ARMOR_EQUIP
- [01:36:03 INFO]: |----- ! SkillMechanic not usable: Conditions failed
- [01:36:03 INFO]: |----- ? Checking SkillTrigger ARMOR_EQUIP == ARMOR_EQUIP
- [01:36:03 INFO]: |----- ! SkillMechanic not usable: Conditions failed
- [01:36:04 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:36:04 INFO]: |----- + SkillMechanic usable!
- [01:36:04 INFO]: |----- Executing SkillMechanic with power 1 (line: effect:particles{particle=reddust;amount=2;hS=0.15;vS=0.15;y=0.2;speed=1;color=#560069} @self ~onTimer:10 ?wearing{s=FEET;m=NullwalkerTreads})
- [01:36:04 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:04 INFO]: +--- + Applying entity target filters
- [01:36:04 INFO]: |----- Returning 1 targets
- [01:36:04 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:36:04 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:04 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:36:04 INFO]: |----- + SkillMechanic usable!
- [01:36:04 INFO]: |----- Executing SkillMechanic with power 1 (line: effect:particles{particle=reddust;amount=2;hS=0.15;vS=0.15;y=0.2;speed=1;color=#560069} @self ~onTimer:10 ?wearing{s=FEET;m=NullwalkerTreads})
- [01:36:04 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:04 INFO]: +--- + Applying entity target filters
- [01:36:04 INFO]: |----- Returning 1 targets
- [01:36:04 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:36:04 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:05 INFO]: |----- ? Checking SkillTrigger TIMER == TIMER
- [01:36:05 INFO]: |----- + SkillMechanic usable!
- [01:36:05 INFO]: |----- Executing SkillMechanic with power 1 (line: effect:particles{particle=reddust;amount=2;hS=0.15;vS=0.15;y=0.2;speed=1;color=#560069} @self ~onTimer:10 ?wearing{s=FEET;m=NullwalkerTreads})
- [01:36:05 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:05 INFO]: +--- + Applying entity target filters
- [01:36:05 INFO]: |----- Returning 1 targets
- [01:36:05 INFO]: |------- : SkillMechanic accepts multiple types...
- [01:36:05 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:05 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:36:05 INFO]: |----- + SkillMechanic usable!
- [01:36:05 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=NullwalkerTreadsResistPhysical} @self ~onUnEquip)
- [01:36:05 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:05 INFO]: +--- + Applying entity target filters
- [01:36:05 INFO]: |----- Returning 1 targets
- [01:36:05 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:05 INFO]: |----- ? Checking SkillTrigger ARMOR_UNEQUIP == ARMOR_UNEQUIP
- [01:36:05 INFO]: |----- + SkillMechanic usable!
- [01:36:05 INFO]: |----- Executing SkillMechanic with power 0 (line: auraremove{aura=NullwalkerTreadsResistDark} @self ~onUnEquip)
- [01:36:05 INFO]: |------- : EntityTargeter found 1 targets
- [01:36:05 INFO]: +--- + Applying entity target filters
- [01:36:05 INFO]: |----- Returning 1 targets
- [01:36:05 INFO]: |------- : SkillMechanic is an ENTITY skill. Executing...
- [01:36:07 INFO]: <§4Azorias§r> FINISHED
- [01:36:17 INFO]: Azorias issued server command: /ci
- [01:36:22 INFO]: Azorias issued server command: /mm debug 0