├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── feature_request.yml │ └── taint_report.yml ├── .gitmodules ├── .upconfig ├── Bindings.xml ├── Changelog.md ├── Description.html ├── README.md ├── Scrap-Cata.toc ├── Scrap-Mainline.toc ├── Scrap-TBC.toc ├── Scrap-Vanilla.toc ├── Scrap-Wrath.toc ├── addons ├── config │ ├── config.xml │ ├── options.lua │ └── tutorials.lua ├── main │ ├── defaults.lua │ ├── main.lua │ ├── main.xml │ ├── pricing.lua │ ├── spotlight.lua │ └── tests.lua └── merchant │ ├── button.lua │ ├── learning.lua │ ├── merchant.xml │ ├── visualizer.lua │ └── visualizer.xml ├── art ├── Discord.tga ├── Patreon.tga ├── Paypal.tga ├── Thumbsdown.tga ├── Thumbsup.tga ├── Tutorial-Button.tga ├── Tutorial-Drag.tga ├── Tutorial-Visualizer.tga ├── merchant-border.tga ├── scrap-big.tga ├── scrap-plugin.tga ├── scrap-small-disabled.tga └── scrap-small.tga ├── libs ├── AceLocale-3.0 │ └── AceLocale-3.0.lua ├── LibStub │ └── LibStub.lua ├── TaintLess │ └── TaintLess.xml ├── config.xml ├── main.xml └── merchant.xml └── localization ├── cn.lua ├── de.lua ├── en.lua ├── es.lua ├── fr.lua ├── it.lua ├── ko.lua ├── localization.xml ├── nl.lua ├── pt.lua ├── ru.lua └── tw.lua /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | patreon: jaliborc 2 | custom: "paypal.me/jaliborc" 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- 1 | name: "Bug Report" 2 | description: Create a report to help us improve 3 | labels: ['🐛 bug'] 4 | body: 5 | - type: checkboxes 6 | attributes: 7 | label: Is there an existing issue for this? 8 | description: Please [search for existing issues](https://github.com/Jaliborc/Scrap/issues?q=is%3Aissue%20) to see if one already exists for the bug you encountered. If an issue exists but it is closed, it may be solved but not yet available in a stable release. 9 | options: 10 | - label: I have searched the existing open and closed issues. 11 | required: true 12 | 13 | - type: textarea 14 | attributes: 15 | label: Description 16 | description: What did you expect to happen and what happened instead? 17 | validations: 18 | required: true 19 | 20 | - type: input 21 | attributes: 22 | label: Scrap Version 23 | description: | 24 | You can see the current version in the ingame addons list, in the CurseForge app or in the `## Version:` field of the Scrap_X.toc file. 25 | placeholder: "Scrap 4.4.4" 26 | validations: 27 | required: true 28 | 29 | - type: dropdown 30 | id: flavor 31 | attributes: 32 | label: World of Warcraft Flavor 33 | description: What version of World of Warcraft are you running? 34 | options: 35 | - Retail 36 | - Classic Era 37 | - Cataclysm Classic 38 | - Beta (which one?) 39 | validations: 40 | required: true 41 | 42 | - type: dropdown 43 | id: region 44 | attributes: 45 | label: World of Warcraft Region 46 | description: Which region are you playing World of Warcraft in? 47 | options: 48 | - EU 49 | - TW/Asia 50 | - US/NA 51 | validations: 52 | required: true 53 | 54 | - type: dropdown 55 | id: interference 56 | attributes: 57 | label: Tested with only Scrap 58 | description: | 59 | Sometimes, addons can interfere with each other. We recommend testing with only Scrap enabled to see if the issue persists. 60 | options: 61 | - I got this issue with only Scrap enabled 62 | - This issue happens only with another specific enabled (which one?) 63 | validations: 64 | required: true 65 | 66 | - type: textarea 67 | attributes: 68 | label: Lua Error 69 | description: | 70 | Do you have an error log of what happened? If you don't see any errors, make sure that error reporting is enabled (type `/console scriptErrors 1` in the chat and reload the game). 71 | If multiple errors occur, type only the first (labelled 1/Many) that appeared. 72 | render: Text 73 | validations: 74 | required: false 75 | 76 | - type: textarea 77 | attributes: 78 | label: Reproduction Steps 79 | description: Please list out the steps to reproduce your bug. Please verify that your reproduction steps are enough to reproduce the problem. 80 | placeholder: | 81 | 1. Go to '...' 82 | 2. Click on '....' 83 | 3. Scroll down to '....' 84 | 4. See error 85 | validations: 86 | required: true 87 | 88 | - type: input 89 | attributes: 90 | label: Last Working Version 91 | description: | 92 | Was it working in a previous version? If yes, which was the last good one? 93 | placeholder: "Scrap 4.4.4" 94 | validations: 95 | required: false 96 | 97 | - type: textarea 98 | attributes: 99 | label: Screenshots 100 | description: If applicable, add screenshots to help explain your problem. 101 | placeholder: Click here to attach your screenshots via the editor button in the top right. 102 | validations: 103 | required: false 104 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | contact_links: 3 | - name: Question 4 | url: https://bit.ly/discord-jaliborc 5 | about: Please ask and answer questions here. 6 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- 1 | name: "Feature Request" 2 | description: Suggest an idea for this addon 3 | labels: ['✨ enhancement'] 4 | body: 5 | - type: checkboxes 6 | attributes: 7 | label: Is there an existing issue for this? 8 | description: Please [search for existing issues](https://github.com/Jaliborc/Scrap/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22%3Asparkles%3A%20enhancement%22) to see if one already exists for the idea you have. If one already exists, comment instead on the existing issue that you also would like to see that feature in the game. 9 | options: 10 | - label: I have searched the existing open and closed issues. 11 | required: true 12 | 13 | - type: textarea 14 | attributes: 15 | label: Feature Request 16 | description: | 17 | Describe the feature you'd like to see. 18 | validations: 19 | required: true 20 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/taint_report.yml: -------------------------------------------------------------------------------- 1 | name: "Taint Report" 2 | description: Report occurrence of a "This action has been blocked" error dialog. 3 | labels: ['🔒 taint'] 4 | body: 5 | - type: checkboxes 6 | attributes: 7 | label: Is there an existing issue for this? 8 | description: Please [search for existing issues](https://github.com/Jaliborc/Scrap/issues?q=is%3Aissue%20) to see if one already exists for the bug you encountered. 9 | If an issue exists but it is closed, it may be solved but not yet available in a stable release, or simply not a solvable (not all taint issues can be resolved by mod developers). 10 | options: 11 | - label: I have searched the existing open and closed issues. 12 | required: true 13 | 14 | - type: input 15 | attributes: 16 | label: Scrap Version 17 | description: | 18 | You can see the current version in the ingame addons list, in the CurseForge app or in the `## Version:` field of the Scrap_X.toc file. 19 | placeholder: "Scrap 4.4.4" 20 | validations: 21 | required: true 22 | 23 | - type: dropdown 24 | id: flavor 25 | attributes: 26 | label: World of Warcraft Flavor 27 | description: What version of World of Warcraft are you running? 28 | options: 29 | - Retail 30 | - Classic Era 31 | - Cataclysm Classic 32 | - Beta (which one?) 33 | validations: 34 | required: true 35 | 36 | - type: dropdown 37 | id: region 38 | attributes: 39 | label: World of Warcraft Region 40 | description: Which region are you playing World of Warcraft in? 41 | options: 42 | - EU 43 | - TW/Asia 44 | - US/NA 45 | validations: 46 | required: true 47 | 48 | - type: checkboxes 49 | id: interference 50 | attributes: 51 | label: Tested with only Scrap 52 | description: | 53 | Due to the nature of taint, errors can easily be blamed by the client on the wrong addon. When running multiple ones, it is generally not clear which caused the issue. 54 | options: 55 | - label: I got this issue with only Scrap enabled. 56 | required: true 57 | 58 | - type: textarea 59 | attributes: 60 | label: Reproduction Steps 61 | description: Please list out the steps to reproduce your bug. Please verify that your reproduction steps are enough to reproduce the problem. 62 | placeholder: | 63 | 1. Go to '...' 64 | 2. Click on '....' 65 | 3. Scroll down to '....' 66 | 4. See error 67 | validations: 68 | required: true 69 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "libs/C_Everywhere"] 2 | path = libs/C_Everywhere 3 | url = https://github.com/Jaliborc/C_Everywhere.git 4 | [submodule "libs/Unfit-1.0"] 5 | path = libs/Unfit-1.0 6 | url = https://github.com/Jaliborc/Unfit-1.0.git 7 | [submodule "libs/CustomSearch-1.0"] 8 | path = libs/CustomSearch-1.0 9 | url = https://github.com/Jaliborc/CustomSearch-1.0 10 | [submodule "libs/ItemSearch-1.3"] 11 | path = libs/ItemSearch-1.3 12 | url = https://github.com/Jaliborc/ItemSearch-1.3 13 | [submodule "libs/CustomTutorials-2.1"] 14 | path = libs/CustomTutorials-2.1 15 | url = https://github.com/Jaliborc/CustomTutorials-2.1 16 | [submodule "libs/SecureTabs-2.0"] 17 | path = libs/SecureTabs-2.0 18 | url = https://github.com/Jaliborc/SecureTabs-2.0.git 19 | [submodule "libs/MutexDelay-1.0"] 20 | path = libs/MutexDelay-1.0 21 | url = https://github.com/Jaliborc/MutexDelay-1.0.git 22 | [submodule "libs/Poncho-2.0"] 23 | path = libs/Poncho-2.0 24 | url = https://github.com/Jaliborc/Poncho-2.0.git 25 | [submodule "libs/Sushi-3.2"] 26 | path = libs/Sushi-3.2 27 | url = https://github.com/Jaliborc/Sushi-3.2.git 28 | [submodule "libs/StaleCheck-1.0"] 29 | path = libs/StaleCheck-1.0 30 | url = https://github.com/Jaliborc/StaleCheck-1.0 31 | [submodule "libs/WildAddon-1.1"] 32 | path = libs/WildAddon-1.1 33 | url = https://github.com/Jaliborc/WildAddon-1.1.git 34 | -------------------------------------------------------------------------------- /.upconfig: -------------------------------------------------------------------------------- 1 | [project] 2 | 5422 3 | [modules] 4 | Scrap_Config 5 | Scrap_Merchant 6 | [ignore] 7 | Scrap/libs/C_Everywhere/Tests.lua 8 | Scrap/libs/Unfit-1.0/Tests.lua 9 | Scrap/libs/ItemSearch-1.3/Tests.lua 10 | Scrap/libs/Poncho-2.0/Tests.lua 11 | Scrap/libs/Sushi-3.2/Tests 12 | Scrap/libs/Sushi-3.2/Classes/Buttons/Help.lua 13 | Scrap/libs/Sushi-3.2/Classes/Buttons/Gray.lua 14 | Scrap/libs/Sushi-3.2/Classes/Buttons/Icon.lua 15 | Scrap/libs/Sushi-3.2/Classes/Buttons/Expand.lua 16 | Scrap/libs/Sushi-3.2/Classes/Misc/GlowBox.lua -------------------------------------------------------------------------------- /Bindings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | local item = GameTooltip:IsVisible() and select(2, GameTooltip:GetItem()) 4 | if item then 5 | Scrap:ToggleJunk(tonumber(item:match('item:(%d+)'))) 6 | end 7 | 8 | 9 | Scrap:DestroyCheapest() 10 | 11 | 12 | Scrap:DestroyJunk() 13 | 14 | 15 | if MerchantFrame:IsShown() and LoadAddOn('Scrap_Merchant') then 16 | Scrap.Merchant:Sell() 17 | end 18 | 19 | 20 | -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- 1 | ### 11.1.5 2 | * Updated with workaround to serious flaw within Blizzard's EventRegistry. 3 | 4 | ### 11.1.4 5 | * TOC updated. 6 | * WildAddon-1.1 updated. 7 | 8 | ### 11.1.3 9 | * TOC update. 10 | 11 | ### 11.1.2 12 | * Retail: Updated description to match the new addon list formatting. 13 | * All: Updated dependencies. 14 | 15 | ### 11.1.1 16 | * All: Updated WildAddon library. 17 | 18 | ### 11.1 19 | * Retail: Updated for the "Undermined" game patch. 20 | * Retail: Added support for the new addon list native grouping capabilities. 21 | 22 | ### 11.0.15 23 | * All: Updated libraries. 24 | 25 | ### 11.0.14 26 | * All: Fixed issues found and reported on the beta version. 27 | * Cata: Fixed bug with spotlight. 28 | * All: Tagging release. 29 | 30 | ### 11.0.13 (beta) 31 | * All: Upgraded to WildAddon-1.1. Addon custom events now appear on the event tracing window. 32 | 33 | ### 11.0.12 34 | * All: Updated TOC 35 | 36 | ### 11.0.11 37 | * Retail: Fixed issue that prevented Spotlight from updating correctly on the combined bag frame. 38 | 39 | ### 11.0.10 40 | * All: Fixed bug that could occur due to a delay in obtaining item hyperlinks. 41 | 42 | ### 11.0.9 43 | * Cata, Retail: Improved uncollected appearance detection. 44 | * Cata, Classic: Fixed issues with unusable and quest item detection. 45 | 46 | ### 11.0.8 47 | * Classic, Cata: Updated C_Everywhere, which was causing an issue. 48 | 49 | ### 11.0.7 50 | * Retail: Updated spotlight for the war within default bag interface. 51 | 52 | ### 11.0.6 53 | * All: Added ability to detect new versions of the addon being available. 54 | 55 | ### 11.0.5 56 | * Cata, Retail: Will no longer consider uncollected appearances junk by default. 57 | 58 | ### 11.0.4 59 | * All: Changed how the item level threshold options are presented, for clarity of use. 60 | * Warning! Item threshold settings have been reset as part of the update. 61 | 62 | ### 11.0.3 63 | * All: Updated libraries that had bugs fixed during Bagnon's development. 64 | 65 | ### 11.0.2 66 | * Retail: Hotfix for 11.0.2. 67 | 68 | ### 11.0.1 69 | * Retail: Updated for WoW patch 11.0.2. 70 | * Classic, Cata: Verified support. 71 | * All: Updated TaintLess. 72 | 73 | ### 11.0.0 74 | * Updated for The War Within. 75 | 76 | #### 10.2.11 77 | * Dragonflight: Updated toc. 78 | 79 | #### 10.2.10 80 | * Cata: Updated popups to support the worsened API, fixing multiple bugs. 81 | 82 | #### 10.2.9 83 | * Updated for Cataclysm servers! 84 | 85 | #### 10.2.8 86 | * All: Fixed issue with ColorPicker detected by the community. 87 | 88 | #### 10.2.7 89 | * All: Fixed a bug with tutorials on new installs. 90 | 91 | #### 10.2.6 92 | * Retail: Added support to the new native Addon Compartment functionality. 93 | * All: Made the existence of keybinding options more obvious. 94 | 95 | #### 10.2.5 96 | * Now users can optionally configure the item level thresholds for an item to be considered too low level. 97 | * Removed deprecated hidden tooltip. 98 | 99 | #### 10.2.4 100 | * Updated main artwork! 101 | 102 | #### 10.2.3 103 | * New Help menu! 104 | * Merchant Scrap button now has entry to redirect to the new Help menu, instead of the tutorial alone. 105 | * Small tweaks to the tutorial to fit within the new setup. 106 | * Upgraded to Sushi-3.2: 107 | * Popup rework, with bugfixes and improved design. 108 | * Fixed dropdown issue that could create lag, improved design. 109 | * Function-chaining now possible. 110 | * Other minor optimizations. 111 | * Now prevents Titan from causing errors by requesting non-existing tooltips. 112 | * Now makes use of ExecuteFrameScript where sensible. 113 | * Fixed a bug in all localizations. 114 | 115 | #### 10.2.2 116 | * Season of Discovery: Prevented strange usage of the tooltip APIs from causing errors. 117 | 118 | #### 10.2.1 119 | * Classic: Fixed positioning of Visualizer tab. 120 | 121 | ### 10.2 122 | * Retail: TOC update. 123 | 124 | #### 10.1.8 125 | * Wrath: Updated for 3.4.3. 126 | 127 | #### 10.1.7 128 | * Classic: Fixed bug that caused away-from-vendor item prices to not account for the size of the stack. 129 | * All: Tweaked some locales. 130 | 131 | #### 10.1.6 132 | * All: Added assets for the new recommended addon list format for plugins. 133 | * All: Fixed bug in the new filters configuration panel that prevented changing settings. 134 | 135 | #### 10.1.5 136 | * All: Massive overall update to localizations. 137 | 138 | #### 10.1.4 139 | * Vanilla & Wrath: Fixed issues with loading config in modern option panels. 140 | * All: Reorganized options. 141 | 142 | #### 10.1.3 143 | * All: Bound on equip items marked as gray quality by Blizzard are no longer considered junk by default. (cheers to Ketrel for initial draft) 144 | * Vanilla: Updated to Vanilla now using C_Container that was causing errors on mousehover. 145 | 146 | #### 10.1.2 147 | * All: Added a "Forget Item" button to the Scrap merchant tab. 148 | * Dragonflight: Fixed issue that caused merchant "undo arrow" to appear while on the Scrap merchant tab. 149 | 150 | #### 10.1.1 151 | * Dragonflight: Updated for new merchant stock UI. 152 | * Dragonflight: Added support for the new addon logos API and multiple-TOC format. (no Compartiment support yet). 153 | * Dragonflight: Cosmetic items are now not considered junk by default. 154 | * Wrath: Updated TaintLess (previous version was causing issues on this version of the game). 155 | * All: Marked multiple items to be not junk by default given community feedback. 156 | * All: Fixed layout of the addon keybindings to fit both retail and classic. 157 | * All: Merccd "C:\Users\Jaliborc\Documents\Documents\Work\Addons\upmod"node cli hant button tooltip now updates as expected when button is clicked. 158 | * All: Removed need for 2 unused textures (smaller install size). 159 | 160 | ### 10.1 161 | * Dragonflight: Updated for Embers of Neltharion. 162 | * All: Added keybinding to destroy single least valuable junk item stack. 163 | * All: Changed how default settings are handled, so new features that are meant to be enabled by default do so for existing users. 164 | * Wrath: Fixed issue unintentionally turning the sell prices feature on. 165 | * Vanilla: Fixed two bugs in the new vendor prices feature triggered on inventory items. 166 | 167 | #### 10.0.11 168 | * Vanilla: Now shows item sell price in tooltips even when not at the vendor. 169 | 170 | #### 10.0.10 171 | * Wrath: Fixed for blizzard server bugs introduced with Secrets of Ulduar. 172 | 173 | #### 10.0.9 174 | * Classic: Fixed bug with relic items comparison. 175 | * All: Small optimization in equipment item comparison code. 176 | 177 | #### 10.0.8 178 | * Update addresses the majority of hang issues: 179 | * All: Now using ItemSearch-1.3 for tooltip queries. 180 | * All: Updated C_Everywhere for classic tooltip support. 181 | * All: Minor Unfit and CustomSearch optimizations. 182 | 183 | #### 10.0.7 184 | * All: Updated C_Everywhere 185 | * All: Embedded TaintLess. 186 | 187 | #### 10.0.6 188 | * All: Fixed issue with automatic learning. 189 | 190 | #### 10.0.5 191 | * All: Reimplemented using C_Everywhere. 192 | * All: Updated italian locales (thanks to simoflorence). 193 | 194 | #### 10.0.4 195 | * Dragonflight: Updated for WoW patch 10.0.2. 196 | * Dragonflight: Added support for the new Evoker class. 197 | * All: Updated socials. 198 | 199 | #### 10.0.3 200 | * Dragonflight: Added support for new reagents bag. 201 | * Fixed "location.GetItemID" bug. 202 | * Added italian locales. 203 | 204 | #### 10.0.2 205 | * Classic: Fixed issue with junk tagging on default bag UI. 206 | 207 | #### 10.0.1 208 | * Added pretty icons to merchant dropdown menu. 209 | * Visualizer now displays items as it queries the client for more. This should help players with very long lists. 210 | * Set "Baubleworms greys" as not junk by default. 211 | * Tagging release. 212 | 213 | ### 10 (beta) 214 | * Updated for the Dragonflight PTR. 215 | * Updated design of Scrap's merchant tab. 216 | * Improved display of junk items in inventory and bank. 217 | * Optimized download size using texture RLE compression. 218 | 219 | #### 9.2.1 220 | * Improved ilevel threshold for low level equipment/consumables. 221 | * Fixed bug and improved logic of the Usage Learning feature. 222 | 223 | ### 9.2 224 | * Classic: Updated for Wrath of the Lich King. 225 | * All: Fixed issue with closing vendor window. 226 | 227 | #### 9.1.2 228 | * Updated libraries to Shadowlands 9.1.5 which were mistakenly not updated last version. 229 | 230 | #### 9.1.1 231 | * Updated for Shadowlands 9.1.5 232 | 233 | ### 9.1 234 | * Updated for Chains of Domination 235 | 236 | #### 9.0.6 237 | * Updated for the Burning Crusade 238 | 239 | #### 9.0.5 240 | * Updated for WoW patches 9.0.5 and 1.13.6. 241 | 242 | #### 9.0.4 243 | * Updated for WoW patch 9.0.3. 244 | 245 | #### 9.0.3 246 | * Fixed "unsafe auto sell" mode. 247 | 248 | #### 9.0.2 249 | * Largely improved low level equipment detection in Shadowlands. 250 | * Fixed issue with marking junk in default bags. 251 | 252 | #### 9.0.1 253 | * Fixed issue with auto sell. 254 | * Fixed issue with auto learning. 255 | * Updated chinese locales. 256 | 257 | ### 9 258 | * Updated for Shadowlands 259 | * Fixed minor issue that could occur in plugins that load merchant API outside of merchant. 260 | 261 | #### 8.3.3 262 | * Added Dutch localization (thanks to Barrosy). 263 | * Updated French localization (thanks to Nelfym). 264 | 265 | #### 8.3.2 266 | * Fixed bug with the visualizer's "set as useful" button. 267 | 268 | #### 8.3.1 269 | * Fixed issue with dropdown. 270 | 271 | ### 8.3.0 272 | * Updated for Visions of Nzoth. 273 | 274 | #### 8.2.3 275 | * Fixed issue with `Sell Junk` keybinding. 276 | * Fixed visual issue with `Character Specific Junk List` option. 277 | 278 | #### 8.2.2 279 | * Fixed another issue with `Usage Learning` feature. 280 | 281 | #### 8.2.1 282 | * Fixed issue starting `Usage Learning` feature. 283 | 284 | ### 8.2.0 285 | * Changed when low level gray equipment is classified as junk by default. 286 | * Added new items to default junk exclusion as requested by users. 287 | * Added options to not destroy items with no sale value at the vendor. 288 | * Added keybinding to destroy junk items. 289 | * Complete internal rewrite of settings, variables and file internal structure. 290 | * `Scrap_Visualizer` is not part of `Scrap_Merchant` 291 | * Renamed `Scrap_Options` to `Scrap_Config` 292 | * Heavily reduced globals polution. 293 | * Now running on new libraries. 294 | 295 | #### 13.19 296 | * Fixed issue with auto repair in classic. 297 | 298 | #### 13.18 299 | * Fixed issue with patron list. 300 | 301 | #### 13.17 302 | * Now compatible with World of Warcraft Classic 303 | 304 | #### 13.16 305 | * Updated for World of Warcraft patch 8.2.0. 306 | 307 | #### 13.15 308 | * Hotfix 309 | 310 | #### 13.14 311 | * Fixed issue causing Visualizer tab button to display even if the module is disabled. 312 | * Fixed issue with item comparison to current equipment. 313 | * Item level detection is now faster (no longer requires internal tooltip scanning). 314 | 315 | #### 13.13 316 | * Updated for Tides of Vengeance. 317 | * Improved how equipment item level is detected. 318 | * Updated Russian localization. 319 | * Fixed English localization error. 320 | 321 | #### 13.12 322 | * Minor internal modification. 323 | 324 | #### 13.11 325 | * Fixed issue with settings default reset. 326 | 327 | #### 13.10 328 | * Added patron list in the configuration options. See patreon.com/jaliborc to learn how to join the list. 329 | 330 | #### 13.9 331 | * Including unnecessary files because game client is now picky about missing files. 332 | 333 | #### 13.8 334 | * Now knows that Shamans cant use plate. 335 | 336 | #### 13.7 337 | * Updated for Battle for Azeroth. 338 | 339 | #### 13.6 340 | * Updated for Shadow of Argus. 341 | 342 | #### 13.5 343 | * Updated for Tomb of Sargeras. 344 | 345 | #### 13.4 346 | * Updated for Return to Kharazan. 347 | 348 | #### 13.3 349 | * Minor bugfix. 350 | 351 | #### 13.2 352 | * Tagging as release. 353 | 354 | ### 13.1 (beta) 355 | * Updated for Legion. 356 | * Merchant tooltip now counts the number of items, and not the number of slots being sold. 357 | 358 | ### 13 359 | * Now you can choose between having character specific junk lists or a single shared list among your characters. 360 | 361 | #### 12.25 362 | * Made Eternium Rose not junk by default. 363 | 364 | #### 12.24 365 | * Updated for Fury of Hellfire 366 | 367 | #### 12.23 368 | * Updated for WoW patch 6.2. 369 | * Big Crates of Salvage are now considered not junk by default. 370 | 371 | #### 12.24 372 | * Updated for WoW patch 6.1 373 | 374 | #### 12.23 375 | * Follower upgrade items should no longer be sold by default. 376 | * Slight changes to inteligent learning behaviour. 377 | * Fixed chatframe possible bug. 378 | 379 | #### 12.22 380 | * Keybindings are now in the Addons category 381 | 382 | #### 12.21 383 | * Options menu now loads properly on first try. 384 | 385 | #### 12.20 386 | * Selling soulbound unusable equipment is now optional. 387 | * Minor changes for preventing bugs. 388 | 389 | #### 12.19 390 | * Updated chinese locale ^^(by scars377)^^ 391 | 392 | #### 12.18 393 | * Fixed issue with Scrap keybinding on ElvUI. 394 | 395 | #### 12.17 396 | * Now "Low Consumables" option does not sell consumables with epic or rare quality. 397 | 398 | #### 12.16 399 | * Fixed issue with guild repair option. 400 | 401 | #### 12.15 402 | * Updated for The Iron Tide. 403 | 404 | #### 12.14 405 | * Guild masters can now prevent automatic guild repairs by writiing '[noautorepair]' in the guild information box. 406 | 407 | #### 12.13 408 | * Now the addon properly indicates it works in patch 5.4. 409 | 410 | #### 12.12 411 | * Fixed issue ocurring when printing messages in the chat frames. 412 | 413 | #### 12.11 414 | * Added dirty hack to prevent a Blizzard issue from causing dialog errors to pop up. 415 | 416 | #### 12.10 417 | * Added option to disable the usage of guild funds for repairs. 418 | 419 | #### 12.9 420 | * Hotfix. 421 | 422 | #### 12.8 423 | * Updated for Siege of Ogrimmar. 424 | 425 | #### 12.7 426 | * Updated Unfit-1.0. 427 | 428 | #### 12.6 429 | * Now translated for Korean clients! ^^(by 강남쌍칼)^^ 430 | 431 | #### 12.5 432 | * Updated for patch 5.3: Escalation! 433 | * Now the merchant button properly highlights whenever there is junk, not only when it has a value. 434 | * Improvements to the merchant tooltip. 435 | 436 | #### 12.4 437 | * Updated for patch 5.2: The Thunder King. 438 | * Pet stones are now considered not junk by default, even with the "Low Consumables" option enabled. 439 | 440 | #### 12.3 441 | * Now fully translated to German! Translations by Noxxana. 442 | 443 | #### 12.2 444 | * Low level consumables and equipment without sell value will no longer be considered junk by default, even with the corresponding options enabled. 445 | 446 | #### 12.1 447 | * Scrap now accepts items with no sell value in the list. These will be deleted when trying to sell the scrap to the vendor. 448 | * Now properly detects wether an upgradable item is soulbound. 449 | * Now displays a message in the money log when equipment is automatically repaired. 450 | * Fixed issue possibly preventing players with unlimited permissions to use the guild bank for repairs. 451 | 452 | ### 12 453 | * Scrap can now optionally repair all your armor when you visit a merchant! You can enable the new feature at the interface options. 454 | * Battle pet bandages are no longer scrap by default. 455 | 456 | #### 11.6 457 | * Updated for patch 5.1: Landfall! 458 | 459 | #### 11.5 460 | * Scrap is now fully localized in french! (by Noaah) 461 | 462 | #### 11.4 463 | * Reduced the minimum required level for Scrap to sell gray-quality equipment. 464 | 465 | #### 11.3 466 | * Fixed bug causing merchant buttons to go out of place when guild withdraws are allowed. 467 | 468 | #### 11.2 469 | * Fixed bug causing Scrap Visualizer to display incorrectly. 470 | 471 | #### 11.1 472 | * Tagging as release. 473 | 474 | #### 11.0 (beta) 475 | * Added new options category: "Visuals". This includes options to configure Scrap Spotlight, Scrap Bagnon or Combuctor Scrap, which are now able to display visual icons besides glowing borders. 476 | * Fixed minor bug in the options window. 477 | 478 | #### 10.11 479 | * Updated and tested for Mists of Pandaria. 480 | * Added monk class filters. 481 | 482 | #### 10.10 483 | * Set guild cloaks and standards to "useful" by default 484 | * Now tabards, shirts and fishing poles are never junk by default 485 | 486 | #### 10.9 487 | * Changed the tutorials positions 488 | * Intelligent learning bug fixing 489 | 490 | #### 10.8 491 | * Tagging as release 492 | 493 | #### 10.7 (beta) 494 | * Started to build a list of items that are by default junk or useful, disregarding the item's characteristics. 495 | 496 | #### 10.6 (beta) 497 | * Largely improved reliability of toggle junk 498 | * Filters now properly react to users with equipment sets disabled 499 | * Bugfixes 500 | 501 | #### 10.5 (beta) 502 | * The scrap button tooltip now displays how many items of each quality will be sold 503 | * Junk/Useful preferences are now recorded permanently even when the user resets an item to the default state 504 | 505 | #### 10.4 (beta) 506 | * Another hotfix 507 | 508 | #### 10.3 (beta) 509 | * Small hotfix 510 | 511 | #### 10.2 (beta) 512 | * All behaviour settings are now global, filter settings are saved per character 513 | * Now truly fixed the bug causing "auto sell" and "safe mode" settings to reset on login 514 | * Now the tutorials are only fired when at the merchant 515 | 516 | #### 10.1 (beta) 517 | * Fixed a bug causing "auto sell" and "safe mode" settings to reset on login 518 | 519 | ### 10 (beta) 520 | * Intelligent Learning: this new feature now allows Scrap to learn from your actions and improve its filters. 521 | * Introducing a brand new algorithm to compare items levels and value. This will allow for much more accurate filtering results independently of level. 522 | * Now uses Poncho-1.0, Sushi-3.0 and CustomTutorials-2.1 to generate its options and tutorials. This should provide greater performance and stability. 523 | * The options panel, drop-down, tutorials and default settings have been completely redesigned. Therefore, the tutorials will be displayed again, even for old time users. 524 | * Fixed a bug causing items in the bank container to not be scanned properly. 525 | * Generally improved Scrap filtering performance. 526 | 527 | ### 9 528 | * Introducing Scrap Spotligh: this new optional feature will make your Scrap to glow in the default UI bags 529 | * Updated for patch 4.3 530 | * More on Portuguese translations (thanks to myself) 531 | * Reduced download size by about 70% 532 | * Internal changes 533 | * Bug fixes 534 | 535 | #### 8.6 536 | * New attempt to fix the Baggins bank bug 537 | * Centralized localization 538 | 539 | #### 8.5 540 | * Fix of bug affecting some Baggins users 541 | 542 | #### 8.4 543 | * Added russian translations for the advanced options and updated the spanish ones. Thank you LordKuper and Mitrax, respectively. 544 | 545 | #### 8.3 546 | * Added new french and german translations for the advanced options. Thank you Noeudtribal and blizzy78, respectively. 547 | 548 | #### 8.2 549 | * Corrected the tutorials position on the screen. 550 | 551 | #### 8.1 552 | * Added new translations for Scrap Visualizer. Once more, thank you to everyone who has helped to translate Scrap recently, as Resdulac, Althathwe and yunrong. 553 | * The advanced options are ready to be translated. If you whish to help, feel free to use our [[http://wow.curseforge.com/addons/scrap/localization/|localization tool]]. 554 | * Removed Scrap Updater 555 | 556 | ### 8.0 557 | * Items that are part of user-defined equipment sets are no longer considered junk by default 558 | * Items which can be sold back for a full refund to the merchant are no longer considered junk by default 559 | * Fixed a bug causing temporarly tradeable items to be considered junk in some situations 560 | * Updated for patch 4.2 561 | 562 | #### 7.6 563 | * Fixed keybinding bugs 564 | 565 | #### 7.5 566 | * Added two new keybindings: one that sell all the junk (if at a merchant), and another that adds or removes any item you're hovering with your mouse cursor to the junk list 567 | * Reduced download size by 20% 568 | 569 | #### 7.4 570 | * No longer considers items with no sell value junk when a "Sell Low Level" option is enabled 571 | * Minor change to prevent Scrap from not loading properly due to a possible bug 572 | * Updated Scrap Updater accordingly 573 | * Advanced options improvements 574 | * //Version 7.3 has been accidentally deleted from the records// 575 | 576 | #### 7.3 577 | * Fixed a small bug causing Unusable items to not be considered junk by default and probably other situations as well 578 | 579 | #### 7.2 580 | * Grammatical bugfixes 581 | * Chat messages bugfix 582 | * Other minor bugfixes 583 | 584 | #### 7.1 585 | * Introducing the new **Advanced Options Panel**. Acessible from the //Interface Options// and from the //Scrap button's// right-click dropdown as well. 586 | * Made more clear that sell low equip/consumables will sell **any** low level item 587 | * Pawn Scrap works with this version 588 | * Added new **Safe Mode** option 589 | 590 | ### 7 591 | * Uses a new, much more reliable and faster junk list caching system, designed for tomorrow's needs 592 | * Faster detection and filtering of junk items 593 | 594 | * Low level //gray// equipement is now only not considered junk for low level characters 595 | * Altough Pawn Scrap is an experimental feature too, it does not work with this version yet 596 | * //Sell Low Equip// is available in this version 597 | ** Now also works for enchanters 598 | 599 | #### 6.4 600 | * Due to disturbing occurrences, disabled **temporarily** the "Sell Low Equip" option. Please keep in mind that this feature **is still experimetal**. 601 | * As a reminder, Pawn Scrap is also an **experimental feature**. 602 | 603 | #### 6.3 604 | * "Sell Low Equip" no longer considers fishing poles junk on all localization 605 | * Pawn Scrap no longer considers fishing rods, tabards, trinkets and shirts junk 606 | 607 | #### 6.2 608 | * Now uses library "Unfit-1.0" for detecting unusable equipment. This library was created for an easier data sharing between Scrap and other projects I'm working on, such as Bagnon and Combuctor. 609 | 610 | #### 6.1 611 | * Updated for 4.1 612 | * Now supports Bagnon Scrap 613 | 614 | ### 6 615 | * Fixed incorrect proficiences 616 | * Fixed a bug preventing "Sell Low Level Equipment" from actually working 617 | * Several improvements to the low level equipment detection filters 618 | * Fixed a bug causing anomalies in some clients when playing female characters ^^(this time is for real)^^ 619 | 620 | #### 5.9 621 | * Made the unusable souldbound equipment features to work on any client language 622 | * Fixed a bug causing class-specific items to be considered junk in some locales for female characters 623 | * "Sell low consumables" should no longer sell items with no item level 624 | 625 | #### 5.8 626 | * Forgot to actually enable the new features announced last version: they are now listed in the options dropdown. 627 | * //Pawn Scrap// support was enabled too. 628 | * First steps to make the built-in feature "consider unusable soulbound equipment for non-enchanters junk by default" to work on all clients 629 | 630 | #### 5.7 631 | * Added new options: "Sell Low Level Equipment" and "Sell Low Level Consumables". These options are still experimental, if you find an useful item considered junk, please let us know. Feedback and suggestions are highly welcome. 632 | * Added support for //Pawn Scrap//. 633 | 634 | #### 5.6 635 | * Made the Visualizer completely load on demand 636 | * Finnaly added a description for the Visualizer 637 | * New features are on testing stage and should be released very soon 638 | 639 | #### 5.5 640 | * Items can now be added/removed from the junk list by clicking on the item in your bags and then on the button ^^(just as you can move items in your bags too)^^ 641 | * Added a "Add to Junk List" and "Remove From Junk List" buttons to the Visualizer 642 | * Made a more convenient API for toggling the items in the junk list 643 | * Added a nice Visualizer picture to the site 644 | 645 | #### 5.4 646 | * Made Visualizer ready for localization 647 | * Updated a Traditional Chinese translations 648 | * Small tweak on the Visualizer 649 | 650 | #### 5.3 651 | * Added "Junk" and "Not Junk" tabs to the Visualizer window, so now you can also see which items you removed from the junk list 652 | * Now, when the item list is not long enough to show the scrolling bar, the lists resizes to fill that space 653 | 654 | #### 5.2 655 | * Updated for the last //CustomTutorials// version 656 | * Fixed a bug causing errors when printing chat messages in some situations 657 | * Fixed the weirdest bug ever reported 658 | * Small internal tweaks 659 | 660 | #### 5.1 661 | * Fixed a bug causing the "money pile" to be clickable when at the Visualizer tab 662 | * Fixed a bug causing the Visualizer icon to not show properly in some merchants 663 | * The Visualizer scrolling size is now more accurate 664 | 665 | ### 5 666 | * I'm glad to present you __Scrap Visualizer__, a long waited and asked feature! 667 | ** Displays your junk list in a separate tab on the merchant window 668 | ** Almost complete, but expect improvements and bug fixes in the next few weeks 669 | ** You still can only see which items you added to the list, but you will be able to see which ones you removed in future versions 670 | ** Feel free to provide suggestions ^^(keep them coming)^^ 671 | 672 | #### 4.10 673 | * Minor tweaks 674 | * Updated CustomTutorials-2.0 //(otherwise, could crash with [[http://wow.curse.com/downloads/wow-addons/details/cornucopia.aspx|Cornucopia]])// 675 | * Removed many unnecessary library files (making download size a bit smaller) 676 | 677 | #### 4.9 678 | * Starting level poor equipment is no longer considered Scrap by default (as it can be useful at those levels) 679 | 680 | #### 4.8 681 | * Small tweak to the configuration dropdown 682 | * Updated CustomTutorials-2.0 683 | 684 | #### 4.7 685 | * Updated french translations (thank you //mius64//) 686 | 687 | #### 4.6 688 | * Minor tweaks 689 | 690 | #### 4.5 691 | * Fixed [[http://wow.curseforge.com/addons/scrap/tickets/19-cant-add-items-to-junk-list|recent bug]] with Scrap Launcher 692 | 693 | #### 4.4 694 | * Slight tutorial text improvement 695 | * Updated addon/modules descriptions 696 | 697 | #### 4.3 698 | * Auto sell was bugging for some users, should be fixed now. If not, let me know** which addons are you using**. 699 | 700 | #### 4.2 701 | * Tutorials are back: cheer up for CustomTutorials-2.0 702 | 703 | #### 4.1 704 | * Improved the options menu look 705 | * Disabled tutorials for now 706 | * Hopefully made a bug fix 707 | * Added compatibility to Scrap's new plugin: Scrap Cleaner! 708 | 709 | ### 4 710 | * Updated for 4.0.1 711 | * Scrap will no longer consider soulbound armor which your character will never use junk if you are an enchanter 712 | * Tutorials are not working yet 713 | 714 | #### 3.1 715 | * Scrap will now consider soul-bound equipment items your character can't equip junk by default //(careful enchanters!)// 716 | * Added Chinese and Spanish translations //(thanks to thwa and yllelder, respectively)// 717 | * Other translation updates 718 | 719 | ### 3 720 | * Tested on 3.3.3 patch 721 | * Added German and updated Russian translations //(thanks to ckaotik and RustamIrzaev, respectively)// 722 | 723 | #### 2.2 724 | * Added some French translations //(thanks to laumacwow)// 725 | 726 | #### 2.1 727 | * Moved the tutorials to a more convenient position on the screen 728 | * Added Russian translation //(thanks to p4tv)// 729 | 730 | ### 2 731 | * Went back to the old options dropdown. Without the junk lists option, the window does not make much sense. 732 | * Added new "blizzard-style" tutorials. Stop pressing F3! 733 | * Small code changes to allow compatibility with Scrap Launcher 734 | 735 | #### 1.2 736 | * Fixed a bug breaking SpamSentry 737 | * Fixed a bug causing lists to not be saved in some situations 738 | * Permanently deleted the old profile data 739 | 740 | #### 1.1 741 | * Fixed a bug breaking Combuctor_Scrap and Baggins_Scrap 742 | 743 | ### 1 744 | * New custom icon 745 | * Junk lists are now saved per-character (old global profiles will be kept for now, so this change is reversible). If you wish to have profiles, use Reflux. 746 | * New option window: 747 | ** Replaces the old options drop-down 748 | ** Was built using a new library (Sushi-2.0), so it may be unstable. Feedback is highly welcome 749 | ** As the junk lists are saved per-character, most of the window's space is empty. Ideas for new options are welcome. 750 | * Now items with no sell value can be added to the junk lists 751 | * No longer beta -------------------------------------------------------------------------------- /Description.html: -------------------------------------------------------------------------------- 1 | 2 |

3 |

4 |   5 |   6 |   7 |

8 | 9 |

Scrap sells all your junk when you visit a merchant, but not just grays.

10 | 11 |

It comes with multiple (optional) intelligent junk filters, and can even memorize which items you normally sell. More importantly, it is designed to be very easy to configure which items to sell and tags junk items in the inventory accordingly. 12 | It can also automatically repair your equipment. 13 | Finally, a wide assortment of plugins are available that add extra functionality, such as support for Bagnon, ElvUI and DataBroker, or an automatic inventory cleaner. 14 |

15 | 16 |

Now you inventory can breathe.

17 | 18 |

19 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![Preview](https://jaliborc.com/media/addons/large/scrap/sell-junk.webp) 2 | 3 | [![Install](https://img.shields.io/badge/install-curseforge-f16436)](https://www.curseforge.com/wow/addons/pettracker) 4 | [![Patreon](https://img.shields.io/badge/news-patreon-ff424d)](https://www.patreon.com/jaliborc) 5 | [![Donate](https://img.shields.io/badge/donate-paypal-0079C1)](https://www.paypal.me/jaliborc) 6 | [![Community](https://img.shields.io/badge/community-discord-5865F2)](https://bit.ly/discord-jaliborc) 7 | 8 | # Scrap :moneybag: 9 | Scrap sells all your junk when you visit a merchant, but not just grays. 10 | 11 | It comes with multiple (optional) intelligent junk filters, and can even memorize which items you normally sell. More importantly, it is designed to be very easy to configure which items to sell and tags junk items in the inventory accordingly. 12 | It can also automatically repair your equipment. 13 | Finally, a wide assortment of plugins are available that add extra functionality, such as support for [Bagnon](https://www.curseforge.com/wow/addons/bagnon-scrap), [ElvUI](https://www.curseforge.com/wow/addons/scrap-elvui) [DataBroker](https://www.curseforge.com/wow/addons/scrap-broker), or an automatic [inventory cleaner](https://www.curseforge.com/wow/addons/scrap-cleaner). 14 | 15 | ![Preview](https://jaliborc.com/media/addons/large/scrap/bagnon.webp) -------------------------------------------------------------------------------- /Scrap-Cata.toc: -------------------------------------------------------------------------------- 1 | ## Title: |TInterface/Addons/Scrap/art/scrap-small:16:16|t Scrap 2 | ## Notes: Sells all your junk at the merchant.|n|cffbbbbbbBy João Cardoso|r|n|n|TInterface/Addons/Scrap/art/patreon:12:12|t |cff82c5ffpatreon.com/jaliborc|r|n|TInterface/Addons/Scrap/art/paypal:12:12|t |cff82c5ffpaypal.me/jaliborc|r|n|TInterface/Addons/Scrap/art/discord:12:12:0:-2|t |cff82c5ffbit.ly/discord-jaliborc|r 3 | ## Author: Jaliborc (João Cardoso) 4 | ## X-License: All Rights Reserved 5 | ## Category: Bags & Inventory 6 | 7 | ## OptionalDeps: BagBrother, WoWUnit 8 | ## SavedVariablesPerCharacter: Scrap_CharSets 9 | ## SavedVariables: Scrap_Sets 10 | ## Interface: 40402 11 | ## Version: 11.1.5 12 | 13 | addons\main\main.xml -------------------------------------------------------------------------------- /Scrap-Mainline.toc: -------------------------------------------------------------------------------- 1 | ## Title: Scrap 2 | ## IconTexture: Interface/Addons/Scrap/art/scrap-small 3 | ## Notes: Sells all your junk at the merchant.|n|cffbbbbbbBy João Cardoso|r|n|n|TInterface/Addons/Scrap/art/patreon:12:12|t |cff82c5ffpatreon.com/jaliborc|r|n|TInterface/Addons/Scrap/art/paypal:12:12|t |cff82c5ffpaypal.me/jaliborc|r|n|TInterface/Addons/Scrap/art/discord:12:12:0:-2|t |cff82c5ffbit.ly/discord-jaliborc|r 4 | ## Author: Jaliborc (João Cardoso) 5 | ## X-License: All Rights Reserved 6 | ## Category: Bags & Inventory 7 | 8 | ## OptionalDeps: BagBrother, WoWUnit 9 | ## SavedVariablesPerCharacter: Scrap_CharSets 10 | ## SavedVariables: Scrap_Sets 11 | ## Interface: 110105 12 | ## Version: 11.1.5 13 | 14 | addons\main\main.xml -------------------------------------------------------------------------------- /Scrap-TBC.toc: -------------------------------------------------------------------------------- 1 | ## Title: |TInterface/Addons/Scrap/art/scrap-small:16:16|t Scrap 2 | ## Notes: Sells all your junk at the merchant.|n|cffbbbbbbBy João Cardoso|r|n|n|TInterface/Addons/Scrap/art/patreon:12:12|t |cff82c5ffpatreon.com/jaliborc|r|n|TInterface/Addons/Scrap/art/paypal:12:12|t |cff82c5ffpaypal.me/jaliborc|r|n|TInterface/Addons/Scrap/art/discord:12:12:0:-2|t |cff82c5ffbit.ly/discord-jaliborc|r 3 | ## Author: Jaliborc (João Cardoso) 4 | ## X-License: All Rights Reserved 5 | ## Category: Bags & Inventory 6 | 7 | ## OptionalDeps: BagBrother, WoWUnit 8 | ## SavedVariablesPerCharacter: Scrap_CharSets 9 | ## SavedVariables: Scrap_Sets 10 | ## Interface: 20504 11 | ## Version: 11.1.5 12 | 13 | addons\main\main.xml -------------------------------------------------------------------------------- /Scrap-Vanilla.toc: -------------------------------------------------------------------------------- 1 | ## Title: |TInterface/Addons/Scrap/art/scrap-small:16:16|t Scrap 2 | ## Notes: Sells all your junk at the merchant.|n|cffbbbbbbBy João Cardoso|r|n|n|TInterface/Addons/Scrap/art/patreon:12:12|t |cff82c5ffpatreon.com/jaliborc|r|n|TInterface/Addons/Scrap/art/paypal:12:12|t |cff82c5ffpaypal.me/jaliborc|r|n|TInterface/Addons/Scrap/art/discord:12:12:0:-2|t |cff82c5ffbit.ly/discord-jaliborc|r 3 | ## Author: Jaliborc (João Cardoso) 4 | ## X-License: All Rights Reserved 5 | ## Category: Bags & Inventory 6 | 7 | ## OptionalDeps: BagBrother, WoWUnit 8 | ## SavedVariablesPerCharacter: Scrap_CharSets 9 | ## SavedVariables: Scrap_Sets 10 | ## Interface: 11507 11 | ## Version: 11.1.5 12 | 13 | addons\main\main.xml -------------------------------------------------------------------------------- /Scrap-Wrath.toc: -------------------------------------------------------------------------------- 1 | ## Title: |TInterface/Addons/Scrap/art/scrap-small:16:16|t Scrap 2 | ## Notes: Sells all your junk at the merchant.|n|cffbbbbbbBy João Cardoso|r|n|n|TInterface/Addons/Scrap/art/patreon:12:12|t |cff82c5ffpatreon.com/jaliborc|r|n|TInterface/Addons/Scrap/art/paypal:12:12|t |cff82c5ffpaypal.me/jaliborc|r|n|TInterface/Addons/Scrap/art/discord:12:12:0:-2|t |cff82c5ffbit.ly/discord-jaliborc|r 3 | ## Author: Jaliborc (João Cardoso) 4 | ## X-License: All Rights Reserved 5 | ## Category: Bags & Inventory 6 | 7 | ## OptionalDeps: BagBrother, WoWUnit 8 | ## SavedVariablesPerCharacter: Scrap_CharSets 9 | ## SavedVariables: Scrap_Sets 10 | ## Interface: 30403 11 | ## Version: 11.1.5 12 | 13 | addons\main\main.xml -------------------------------------------------------------------------------- /addons/config/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/config.xml: -------------------------------------------------------------------------------- 1 | 2 |