From 8018483529b2c7bcd6bdc4c9b84cb0866478e92a Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Mon, 24 Jul 2023 20:57:04 +0800 Subject: [PATCH] remove translation -should fix ai effect logic -translation should be done somewhere --- .../game/ability/SpellAbilityEffect.java | 23 +------------------ 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/forge-game/src/main/java/forge/game/ability/SpellAbilityEffect.java b/forge-game/src/main/java/forge/game/ability/SpellAbilityEffect.java index dec1b885798..f5f65df18f0 100644 --- a/forge-game/src/main/java/forge/game/ability/SpellAbilityEffect.java +++ b/forge-game/src/main/java/forge/game/ability/SpellAbilityEffect.java @@ -498,28 +498,7 @@ public abstract class SpellAbilityEffect { final Game game = hostCard.getGame(); final Card eff = new Card(game.nextCardId(), game); String finalname = name.replaceAll("\\([^()]*\\)", ""); - if (finalname.contains(" 's Effect")) { - finalname = finalname.replace( " 's Effect", ""); - finalname = CardTranslation.getTranslatedName(finalname) + " " + Localizer.getInstance().getMessage("lblEffect"); - } else if (finalname.contains("'s Effect")) { - finalname = finalname.replace( "'s Effect", ""); - finalname = CardTranslation.getTranslatedName(finalname) +" " + Localizer.getInstance().getMessage("lblEffect"); - } else if (finalname.contains(" 's Boon")) { - finalname = finalname.replace( " 's Boon", ""); - finalname = CardTranslation.getTranslatedName(finalname) + " " + Localizer.getInstance().getMessage("lblBoon"); - } else if (finalname.contains("'s Boon")) { - finalname = finalname.replace( "'s Boon", ""); - finalname = CardTranslation.getTranslatedName(finalname) +" " + Localizer.getInstance().getMessage("lblBoon"); - } else if (finalname.startsWith("Emblem")) { - String []s = finalname.split(" - "); - try { - String translatedName = s[1].endsWith(" ") ? s[1].substring(0, s[1].lastIndexOf(" ")) : s[1]; - translatedName = CardTranslation.getTranslatedName(s[1]); - finalname = translatedName + " " + Localizer.getInstance().getMessage("lblEmblem"); - } catch (Exception e) { - e.printStackTrace(); - } - } + eff.setTimestamp(game.getNextTimestamp()); eff.setName(finalname); eff.setColor(hostCard.getColor().getColor());