Welcome to the Exilebuddy Release thread for 1.3.1! Please start with the Support F.A.Q.. All support issues should go in the Support Forum. Please remember to attach a full log if you're in need of support. All current guides for Exilebuddy are now in the Exilebuddy Guides section. If you're new to Exilebuddy, it is highly recommend you read over the posted guides and stickies multiple times before diving into Exilebuddy. For existing users who have been following the Beta, the guides and stickies contain some additional information that is worth checking over again. Cheat Detection and You On January 11, 2015, patch 1.3.0.14 (1.3.0i) was deployed. This patch contained what appeared to be an unannounced cheat detection system for Path of Exile. This would be the first client-sided cheat detection system ever used in the game. As it stands, Exilebuddy is as safe as we can get it, so no other changes to improve its security can be made until the cheat detection changes (which we expect it to as time goes on). It is the user's responsibility to ensure they are not doing anything prohibited by GGG that will be detected by the cheat detection and thus result in their account being banned. We do expect ban reports to increase as a result, but we understand enough about the new system in place to ensure users Exilebuddy is as safe as possible, and there's nothing else to be changed. There's some important information that users need to know. The continued use of any unauthorized 3rd party software developed without consideration for the new cheat detection system puts your account at additional risk. The following actions are examples of things that might result in your account being banned (at GGG's discretion): Loading unauthorized modules into the Path of Exile process space [DLL injection]. Any Path of Exile code section modifications [Client modding]. Running unauthorized 3rd party software at the same time Path of Exile is running. [Known cheating programs] Allocating memory in the Path of Exile process [Hooks, detours, non-module based stuff, etc...]. As a friendly reminder, please remember to keep up to date on the BosslandGmbH Forum Rules & Guidelines as to what can, or can't be posted/discussed on these forums. Client Updates During our previous downtime, we've made some new tools to help assist us with future client updates. Unfortunately, we need to be extra careful with each patch from here on out to try and avoid releasing an update that causes the bot to be detected by the cheat detection. As a result, each patch will most likely see additional downtime, but we'll try to have EB up and running as soon as possible. When there are cheat detection updates, or other changes that affect the bot, we'll most likely not talk about it unless it's something entirely new and users need to be made aware of it. Running Exilebuddy Users must now rename Exilebuddy.exe/ExilebuddyBETA.exe to another random name of their choice to run Exilebuddy. We're sorry for this inconvenience, but it is now necessary with the cheat detection system in place. Since Exilebuddy supports command line arguments, and users have various programs and scripts in which they need to know the exe name, we cannot generate a random name at runtime and relaunch the bot. In addition, please rename the folder you extract Exilebuddy to as well. The bot will not launch if "Exilebuddy" is in the last path part. For example: "C:\Users\MyUser\Downloads\ExilebuddyBETA 0.1.2.3" - Bad "C:\Users\MyUser\Downloads\EB-qwerty" - Fine (but don't use public examples) This is required simply as a precaution. Download Please be sure to check the Changelog section below! Release Beta Changelog Release #138 (1.3.1.38) [02 Jul 15 05:05] Updates for 1.3.1.38. #137 (1.3.1.37) [30 Jun 15 21:26] Updates for 1.3.1.37. #135 (1.3.1.27) [11 Jun 15 20:37] NetworkObject.Reaction updated for the differences in the CutThroat league. GreyMagic global changes. #122 (1.3.1.27) [18 May 15 17:58] GreyMagic fix that was causing client crashes (the original changes were not EB related, but for another bot). #121 (1.3.1.27) [18 May 15 14:17] Updates for 1.3.1.27. InventoryPanel.UseItemOnItemInMainInventory, InventoryPanel.UseItemOnItemInStash, StashPanel.UseItemOnItemInMainInventory updated to support using an item on another item more than once. The mechanics of this feature is to simply shift click the item onto the destination the desired amount of times with a configurable delay in between each. There is no way to actually know how many times it was used correctly, so users must take that into account when using this feature. InventoryPanel.UseItemOnItemInMainInventory overload added that takes a string for both the source and destination items. #120 (1.3.1.25) [11 May 15 00:57] Updates for 1.3.1.25. #119 (1.3.1.24) [07 May 15 05:36] Updates for 1.3.1.24. Input.MoveMouseToPosition has been removed since it's now redundant. This function was only used in a few places in the API and simply does the same thing as some of the overloaded variants of Input.SetMousePos (which were added to replace MoveMouseToPosition in the first place). #118 (1.3.1.23) [01 May 15 09:45] Updates for 1.3.1.23. #117 (1.3.1.22) [30 Apr 15 10:06] Updates for 1.3.1.22. #116 (1.3.1.21) [29 Apr 15 13:40] Updates for 1.3.1.21. Debug statements added before various calls of the bot creating a portal. This is to help devs know when the bot created a portal or when code they are using did. #114 (1.3.1.17) [20 Apr 15 23:40] Reverted the changes to Interop.PostMessage and Interop.SendMessage declarations due to side effects of changing the types (exceptions). #113 (1.3.1.17) [20 Apr 15 13:19] Updates for 1.3.1.17. LokiPoe.Type has been updated with ExVault's fix for special characters and other things that were broken with the original version. Interop.PostMessage and Interop.SendMessage declarations have been updated to now be more type correct. The second overload of LokiPoe.Type was removed. All it did was type two strings separated with a space. Users can do this themselves using the new fixed version. #111 (1.3.1.10) [31 Mar 15 23:36] Updates for 1.3.1.10. CombatTargetingOnInclusionCalcuation now has some Torment/Bloodlines updates (thanks ExVault!): https://www.thebuddyforum.com/exile...m/184525-plugin-maprunner-42.html#post1906704 #110 (1.3.1.8) [23 Mar 15 22:34] Updates for 1.3.1.8. #109 (1.3.1.7) [19 Mar 15 01:13] Updates for 1.3.1.7. #108 (1.3.1.6) [18 Mar 15 20:09] GreyMagic issue fixed where the client would crash when EB was exited. #106 (1.3.1.6) [18 Mar 15 04:59] Updates for 1.3.1.6. #104 (1.3.1.5) [13 Mar 15 03:40] Updates for 1.3.1.5. Coroutines.CreatePortalToTown will now attempt to create the portal using the Portal skill if it's on your skillbar before falling back to using portal scrolls in your inventory. #103 (1.3.1.4) [02 Mar 15 19:06] Items still cannot be determined if you can afford them or not. This aspect of PurchasePanel will now always return true. This change was made a while ago, but it was not carried though a previous client update where the text changed again. #102 (1.3.1.4) [27 Feb 15 06:14] Updates for 1.3.1.4. #100 (1.3.1.3) [25 Feb 15 08:34] Updates for 1.3.1.3. UseItem now supports using the quest items: Book of Skill, Book of Regrets, and Book of Reform. #98 (1.3.1.2) [16 Feb 15 03:10] Scheduler bug fix where the plugin would trigger on startup, but be fine afterwards. #97 (1.3.1.2) [14 Feb 15 02:21] LokiPoe.InGameState.MasterDevicePanel updated for GUI changes. #96 (1.3.1.2) [13 Feb 15 18:25] Updates for 1.3.1.2. /dnd logic doesn't trigger if EscapeState is active. LokiPoe.SelectCharacterState.SelectCharacter design changed to navigate to the character to login with rather than going to the top of the character list and searching down. LokiPoe.SelectCharacterState.SelectCharacter now does name compares using OrdinalIgnoreCase to ignore case. Scheduler example changes: Updated to use a random value in a configurable range for the bot/idle time. LokiPoeOnOnGuiTick no longer calls API functions to logout, since they need to be ran from the bot thread to avoid other issues. Actor.DeployedMines and Actor.DeployedTraps no longer check if the skill is on the skillbar. Actor.DeployedTraps / Actor.DeployedTotems bug fix. The IsTrap/IsTotem checks were reversed. ModsAffix updated to properly expose the current affix value. Item.HasMicrotransitionAttachment and Item.MicrotransactionAttachments added. These allow users to know if an item has a mtx attachment that would otherwise prevent normal trade, sell, drop actions. The API does not perform checks for these things currently. EquippedItems bug fixed. It would return the Head twice rather than including the Chest. #93 (1.3.1.1) [04 Feb 15 04:30] Beta #991 - #993. Beta Beta is undergoing major changes in preparation for Act 4, and will not be updated yet. Please use the Release version for a "stable" bot. #994 (1.3.1.1) [05 Feb 15 02:19] EquippedItems bug fixed. It would return the Head twice rather than including the Chest. #993 (1.3.1.1) [03 Feb 15 09:26] Updates for 1.3.1.1. Archive Exilebuddy Release Thread (1.3.0.15+) Exilebuddy Release Thread (1.3.0)