diff --git a/Fallback.exe b/Fallback.exe index 3999fd6d..603dd36d 100644 Binary files a/Fallback.exe and b/Fallback.exe differ diff --git a/resources/Updates_Trade.txt b/resources/Updates_Trade.txt index 39c42061..f16149d3 100644 --- a/resources/Updates_Trade.txt +++ b/resources/Updates_Trade.txt @@ -1,5 +1,9 @@ The following is a list of what has been updated, starting with 1.1.0 +2.3.4 +================================================================================================ +Fixed an url encoding issue with the new browser search. + 2.3.3 ================================================================================================ Changed the way that searches openend in your browser are functioning. They now also work when poe.trade has cloudflare protection enabled without needing to bypass this protection. diff --git a/resources/VersionTrade.txt b/resources/VersionTrade.txt index b888e3fd..240193f6 100644 --- a/resources/VersionTrade.txt +++ b/resources/VersionTrade.txt @@ -1,2 +1,2 @@ -TradeReleaseVersion := "v2.3.3" +TradeReleaseVersion := "v2.3.4" TradeAHKVersionRequired := "1.1.24.01" diff --git a/resources/ahk/TradeMacro.ahk b/resources/ahk/TradeMacro.ahk index 6e3794ab..57037d46 100644 --- a/resources/ahk/TradeMacro.ahk +++ b/resources/ahk/TradeMacro.ahk @@ -2185,11 +2185,9 @@ class _ParamMod { mod_min := "" mod_max := "" ToPayload() - { - ; for some reason '+' is not encoded properly, this affects mods like '+#% to all Elemental Resistances' - this.mod_name := StrReplace(this.mod_name, "+", "%2B") + { this.mod_name := TradeUtils.UriEncode(this.mod_name) - p := "&mod_name=" this.mod_name "&mod_min=" this.mod_min "&mod_max=" this.mod_max + p := "&mod_name=" this.mod_name "&mod_min=" this.mod_min "&mod_max=" this.mod_max Return p } }