From fb53ea735d1b2655e82e560e9ba8526ef1b8db8c Mon Sep 17 00:00:00 2001 From: summoner001 Date: Fri, 3 Nov 2023 14:34:14 +0100 Subject: [PATCH 1/2] Update bundle_hu.properties (#9229) Fix minor translation. hint.derelict = .... updated Ready to merge --- core/assets/bundles/bundle_hu.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 928a563b0d..0b9e351e77 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1838,7 +1838,7 @@ hint.desktopPause = Nyomd meg a [accent][[Space][]t, hogy szüneteltesd vagy fol hint.breaking = [accent]Jobb gombot[] nyomva kijelölhetsz lebontandó épületeket. hint.breaking.mobile = Használd a \ue817 [accent]kalapácsot[] jobb lent és töröld vele az útban lévő épületeket.\n\nTartsd lenyomva az ujjad és húzd, hogy nagyobb területet kijelölj. hint.blockInfo = Egy blokk információinak megtekintéséhez válaszd ki a blokkot az [accent]Építés menüben[], majd válaszd a [accent][[?][] gombot a jobb oldalon. -hint.derelict = Az [accent]Elhagyatott[] szerkezetek régi bázisok maradványai, amelyek már nem működnek.\n\nEzeket a maradványokat le lehet [accent]bontani[] nyersanyagokért. +hint.derelict = Az [accent]Elhagyatott[] szerkezetek régi bázisok maradványai, amelyek már nem működnek.\n\nEzeket a maradványokat le lehet [accent]bontani[] nyersanyagokért, vagy megjavítani őket. hint.research = Használd a \ue875 [accent]Kutatás[] gombot, hogy felfedezz új technológiákat. hint.research.mobile = Használd a \ue875 [accent]Kutatás[] gombot a \ue88c [accent]Menü[]ben, hogy felfedezz új technológiákat. hint.unitControl = Nyomd le a [accent][[L-ctrl][] gombot és [accent]kattints[], hogy átvedd az irányítást szövetséges egységek vagy lövegtornyok felett. From b3cddb0d82d4d8d8736ff81fae8d543e8ac69b4f Mon Sep 17 00:00:00 2001 From: Ilya246 <57039557+Ilya246@users.noreply.github.com> Date: Fri, 3 Nov 2023 19:19:49 +0400 Subject: [PATCH 2/2] uncap fsh shield damage (#9230) --- core/src/mindustry/entities/bullet/BulletType.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/entities/bullet/BulletType.java b/core/src/mindustry/entities/bullet/BulletType.java index 7edb314973..b4c632ab98 100644 --- a/core/src/mindustry/entities/bullet/BulletType.java +++ b/core/src/mindustry/entities/bullet/BulletType.java @@ -386,9 +386,13 @@ public class BulletType extends Content implements Cloneable{ if(entity instanceof Healthc h){ float damage = b.damage; if(maxDamageFraction > 0){ - damage = Math.min(damage, h.maxHealth() * maxDamageFraction); + float cap = h.maxHealth() * maxDamageFraction; + if(entity instanceof Shieldc s){ + cap += Math.max(s.shield(), 0f); + } + damage = Math.min(damage, cap); //cap health to effective health for handlePierce to handle it properly - health = Math.min(health, h.maxHealth() * maxDamageFraction); + health = Math.min(health, cap); } if(pierceArmor){ h.damagePierce(damage);