particle lava ~ ~0.5 ~ 0.5 0.5 0.5 0 5 normal
playsound block.lava.pop master @a ~ ~ ~ 10 0.75
scoreboard players set .extinguisher_temp artifact 10
scoreboard players operation .extinguisher_temp artifact *= @s burning_s
execute if score .extinguisher_temp artifact matches 101.. run scoreboard players set .extinguisher_temp artifact 100
execute store result storage extinguisher damage int 1 run scoreboard players get .extinguisher_temp artifact
$data modify storage extinguisher character set value "$(character)"
scoreboard players set @s burning_s 0
$execute as @a[tag=$(character)] run function main:mechanics/artifacts/id/handicrafts/id6/damage with storage extinguisher
$execute at @s run function main:mechanics/damage/enemy/deal_damage with storage artifact_damage $(character).extinguisher