{
	"format_version": "1.21.0",
	"animations": {
		"animation.axere.skill_attack": {
			"animation_length": 1.67,
			"timeline": {
			  "1.25": [
			    "/scoreboard players set @s parry 20"
			    ],
			  "1.38": [
			    "/tag @s add applyKB",
			    "/tag @s add guardBreak",
			    "/scoreboard players set @s stunTime 50",
			    "/scoreboard players set @s[c=1] damageOutput 50",
			    "/scoreboard players set @s hitboxRange 30",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s roar4"
			    ]
			}
		},
		"animation.axere.charged_attack": {
			"animation_length": 1.25,
			"timeline": {
			  "0.40": [
			    "/scoreboard players set @s parry 20"
			    ],
			  "0.50": [
			    "/scoreboard players set @s applyShock 20",
			    "/tag @s add pierceAtk",
			    "/tag @s add applyKB",
			    "/tag @s add guardBreak",
			    "/scoreboard players set @s stunTime 50",
			    "/scoreboard players set @s[c=1] damageOutput 35",
			    "/scoreboard players set @s hitboxRange 40",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s pullroar1"
			    ],
			  "0.80": [
			    "/scoreboard players set @s parry 20"
			    ],
			  "0.95": [
			    "/tag @s add applyKB",
			    "/tag @s add guardBreak",
			    "/scoreboard players set @s stunTime 50",
			    "/scoreboard players set @s[c=1] damageOutput 10",
			    "/scoreboard players set @s hitboxRange 30",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s roar2"
			    ]
			}
		},
		"animation.axere.basic1": {
			"animation_length": 0.70,
			"timeline": {
			  "0.0": "/scoreboard players set @s parry 20",
			  "0.40": [
			    "/scoreboard players set @s applyShock 2",
			    "/tag @s add applyKB",
			    "/scoreboard players set @s stunTime 25",
			    "/scoreboard players set @s[c=1] damageOutput 17",
			    "/scoreboard players set @s hitboxRange 20",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s pullroar0_5"
			    ]
			}
		},
		"animation.axere.basic2": {
			"animation_length": 0.70,
			"timeline": {
			  "0.0": "/scoreboard players set @s parry 20",
			  "0.40": [
			    "/scoreboard players set @s applyShock 3",
			    "/scoreboard players set @s stunTime 15",
			    "/scoreboard players set @s[c=1] damageOutput 15",
			    "/scoreboard players set @s hitboxRange 20",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s pullroar0_5"
			    ]
			}
		},
		"animation.axere.basic3": {
			"animation_length": 0.70,
			"timeline": {
			  "0.0": "/scoreboard players set @s parry 20",
			  "0.40": [
			    "/scoreboard players set @s applyShock 4",
			    "/scoreboard players set @s stunTime 10",
			    "/scoreboard players set @s[c=1] damageOutput 10",
			    "/scoreboard players set @s hitboxRange 20",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s pullroar0_5"
			    ]
			}
		},
		"animation.axere.basic4": {
			"animation_length": 0.70,
			"timeline": {
			  "0.0": "/scoreboard players set @s parry 20",
			  "0.40": [
			    "/scoreboard players set @s applyShock 5",
			    "/tag @s add applyKB",
			    "/scoreboard players set @s stunTime 10",
			    "/scoreboard players set @s[c=1] damageOutput 12",
			    "/scoreboard players set @s hitboxRange 20",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s roar4"
			    ]
			}
		},
		"animation.abyssal_wolf.basic1": {
			"animation_length": 1.05,
			"timeline": {
			  "0.0": "/scoreboard players set @s parry 20",
			  "0.60": [
			    "/tag @s add applyKB",
			    "/scoreboard players set @s stunTime 25",
			    "/scoreboard players set @s[c=1,tag=!PTtrait] damageOutput 20",
			    "/scoreboard players set @s[c=1,tag=PTtrait] damageOutput 30",
			    "/scoreboard players set @s hitboxRange 20",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s pullroar0_5"
			    ]
			}
		},
		"animation.abyssal_wolf.basic2": {
			"animation_length": 1.05,
			"timeline": {
			  "0.0": "/scoreboard players set @s parry 20",
			  "0.60": [
			    "/tag @s add applyKB",
			    "/scoreboard players set @s stunTime 25",
			    "/scoreboard players set @s[c=1,tag=!PTtrait] damageOutput 20",
			    "/scoreboard players set @s[c=1,tag=PTtrait] damageOutput 30",
			    "/scoreboard players set @s hitboxRange 20",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s pullroar0_5"
			    ]
			}
		},
		"animation.abyssal_wolf.basic3": {
			"animation_length": 1.05,
			"timeline": {
			  "0.0": "/scoreboard players set @s parry 20",
			  "0.60": [
			    "/tag @s add applyKB",
			    "/scoreboard players set @s stunTime 25",
			    "/scoreboard players set @s[c=1,tag=!PTtrait] damageOutput 20",
			    "/scoreboard players set @s[c=1,tag=PTtrait] damageOutput 30",
			    "/scoreboard players set @s hitboxRange 20",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s pullroar0_5"
			    ]
			}
		},
		"animation.abyssal_wolf.basic4": {
			"animation_length": 1.05,
			"timeline": {
			  "0.0": "/scoreboard players set @s parry 20",
			  "0.60": [
			    "/tag @s add applyKB",
			    "/scoreboard players set @s stunTime 10",
			    "/scoreboard players set @s[c=1,tag=!PTtrait] damageOutput 20",
			    "/scoreboard players set @s[c=1,tag=PTtrait] damageOutput 30",
			    "/scoreboard players set @s hitboxRange 20",
			    "/tag @s add applyKB",
			    "/function attacks/wide",
			    "@s roar4"
			    ]
			}
		}
	}
}