execute as @s[tag=BuffCreeperHealth] run execute as @e[type=creeper,tag=!HardModeBuff] run attribute @s minecraft:generic.max_health modifier add 24232-23478-98942-86446-89000 50PercentHP .50 multiply
execute as @s[tag=BuffCreeperHealth] run execute as @e[type=creeper,tag=!HardModeBuff] run effect give @s minecraft:instant_health 1 10

execute as @s[tag=BuffCreeperSpeed] run execute as @e[type=creeper,tag=!HardModeBuff] run attribute @s minecraft:generic.movement_speed modifier add 24232-23478-98942-86446-89002 20PercentSpeed .20 multiply


#lower fuse by 10 ticks, down to a max of 12 ticks fuse
#also perma-store its old fuse in KyuDummy4
execute as @s[tag=BuffCreeperFuse] run execute as @e[type=creeper,tag=!HardModeBuff,tag=!NoFuseChange] run execute store result score @s KyuDummy3 run data get entity @s Fuse
execute as @s[tag=BuffCreeperFuse] run execute as @e[type=creeper,tag=!HardModeBuff,tag=!NoFuseChange] run scoreboard players remove @s KyuDummy3 10
execute as @s[tag=BuffCreeperFuse] run execute as @e[type=creeper,tag=!HardModeBuff,scores={KyuDummy3=..11},tag=!NoFuseChange] run scoreboard players set @s KyuDummy3 12
execute as @s[tag=BuffCreeperFuse] run execute as @e[type=creeper,tag=!HardModeBuff,tag=!NoFuseChange] run execute store result entity @s Fuse short 1 run scoreboard players get @s KyuDummy3
execute as @s[tag=BuffCreeperFuse] run execute as @e[type=creeper,tag=!HardModeBuff,tag=!NoFuseChange] run tag @s add NoFuseChange


#increase explosion radius by 2, up to a max of 6
#also perma-store its old explosionradius in KyuDummy5
execute as @s[tag=BuffCreeperExplosionRadius] run execute as @e[type=creeper,tag=!NoExplodeChange,tag=!HardModeBuff] run execute store result score @s KyuDummy3 run data get entity @s ExplosionRadius
execute as @s[tag=BuffCreeperExplosionRadius] run execute as @e[type=creeper,tag=!NoExplodeChange,tag=!HardModeBuff] run scoreboard players add @s KyuDummy3 2
execute as @s[tag=BuffCreeperExplosionRadius] run execute as @e[type=creeper,tag=!NoExplodeChange,tag=!HardModeBuff,scores={KyuDummy3=7..}] run scoreboard players set @s KyuDummy3 6
execute as @s[tag=BuffCreeperExplosionRadius] run execute as @e[type=creeper,tag=!NoExplodeChange,tag=!HardModeBuff] run execute store result entity @s ExplosionRadius byte 1 run scoreboard players get @s KyuDummy3


scoreboard players operation @e[type=creeper,tag=!HardModeBuff] HardModeDayCheck = #DayQ DayQDummy2


tag @e[type=creeper,tag=!HardModeBuff] add HardModeBuff

