From 888cf3d35e9f01a9373cad26b70a93aaa08a9e93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Sch=C3=B6tz?= Date: Sun, 18 Apr 2021 21:56:33 +0200 Subject: [PATCH] Fixes logic when to use mob-label and when to use subtype --- mods/HUD/mcl_death_messages/init.lua | 8 ++++++-- .../mcl_death_messages/locale/mcl_death_messages.de.tr | 3 ++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/mods/HUD/mcl_death_messages/init.lua b/mods/HUD/mcl_death_messages/init.lua index ff6ef005..1be39725 100644 --- a/mods/HUD/mcl_death_messages/init.lua +++ b/mods/HUD/mcl_death_messages/init.lua @@ -215,7 +215,11 @@ minetest.register_on_dieplayer(function(player, reason) end hittersubtype = hitter:get_luaentity().name if hittername then - msg = dmsg("murder_by_named_mob", name, hittername) + if mobkills[hittersubtype] then + msg = mmsg(hittersubtype, name) + else + msg = dmsg("murder_by_named_mob", name, hittername) + end elseif hittersubtype ~= nil and hittersubtype ~= "" then msg = mmsg(hittersubtype, name) else @@ -297,4 +301,4 @@ function mcl_death_messages.player_damage(player, message) if dmg_sequence_number >= 65535 then dmg_sequence_number = 0 end -end \ No newline at end of file +end diff --git a/mods/HUD/mcl_death_messages/locale/mcl_death_messages.de.tr b/mods/HUD/mcl_death_messages/locale/mcl_death_messages.de.tr index b9ef6680..9227b1a4 100644 --- a/mods/HUD/mcl_death_messages/locale/mcl_death_messages.de.tr +++ b/mods/HUD/mcl_death_messages/locale/mcl_death_messages.de.tr @@ -10,6 +10,7 @@ @1 drowned.=@1 ertrank. @1 ran out of oxygen.=@1 ging die Luft aus. @1 was killed by @2.=@1 wurde von @2 getötet. +@1 was slain by @2.=@1 wurde von @2 getötet. @1 was killed.=@1 wurde getötet. @1 was killed by a mob.=@1 wurde von einem Mob getötet. @1 was burned to death by a blaze's fireball.=@1 wurde von einem Feuerball einer Lohe zu Tode verbrannt. @@ -39,7 +40,7 @@ A ghast scared @1 to death.=Ein Ghast hat @1 zu Tode erschrocken. @1 was killed by a guardian.=@1 wurde von einem Wächter getötet. @1 was killed by an iron golem.=@1 wurde von einem Eisengolem getötet. @1 was killed by a polar_bear.=@1 wurde von einem Eisbären getötet. -@1 was killed by a killer bunny.=@1 wurde von einem Killerkaninchen getötet. +@1 was slain by Killer Bunny.=@1 wurde von einem Killerkaninchen getötet. @1 was killed by a shulker.=@1 wurde von einem Schulker getötet. @1 was killed by a silverfish.=@1 wurde von einem Silberfischchen getötet. @1 was killed by a skeleton.=@1 wurde von einem Skelett getötet.