@@ -8,5 +8,3 @@ scoreboard players operation $random_max mem -= $random_min mem
scoreboard players add $random_max mem 1
scoreboard players operation $random mem %= $random_max mem
scoreboard players operation $random mem += $random_min mem
-
-# TODO : *血量上限改变依然会触发假死
@@ -1 +1 @@
-execute as @a[tag=mini_running] at @s if block ~ ~ ~ magma_block run function mini:colormatch/player_lose_heart
+execute as @a[tag=mini_running] at @s if block ~ ~-1 ~ magma_block run function mini:colormatch/player_lose_heart
@@ -25,7 +25,6 @@ gamemode adventure @s[tag=!watcher,tag=!rejoining]
# 设置玩家生命数量
scoreboard players set @s[tag=!watcher,tag=!rejoining] mini_heart 3
function mini:main/player_max_health
-# TODO *灭火无效
# 重新加入处理
execute if entity @s[tag=rejoining] run function mini:hotpm/player_lose_heart
@@ -1,2 +1,2 @@
# 玩家死亡判断
-execute as @a[tag=mini_running] at @s if block ~ ~ ~ magma_block run function mini:tntrun/player_failed
+execute as @a[tag=mini_running] at @s if block ~ ~-1 ~ magma_block run function mini:tntrun/player_failed