From 378c3d7994b41849ba4d5608b0a9a5482e84cc25 Mon Sep 17 00:00:00 2001 From: dktapps Date: Wed, 10 Aug 2016 16:55:10 +0100 Subject: [PATCH] Patch %0 client translation exploit --- src/pocketmine/lang/BaseLang.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pocketmine/lang/BaseLang.php b/src/pocketmine/lang/BaseLang.php index 3c676d5ec..be1bbb170 100644 --- a/src/pocketmine/lang/BaseLang.php +++ b/src/pocketmine/lang/BaseLang.php @@ -92,7 +92,7 @@ class BaseLang{ $baseText = str_replace("{%$i}", $this->parseTranslation((string) $p), $baseText, $onlyPrefix); } - return $baseText; + return str_replace("%0", "", $baseText); //fixes a client bug where %0 in translation will cause freeze } public function translate(TextContainer $c){