File Details
r84
- B
- Dec 31, 2011
- 279.82 KB
- 304
- 4.3.0
- Retail
File Name
Capitalist-r84.zip
Supported Versions
- 4.3.0
------------------------------------------------------------------------
r84 | curseuser1 | 2011-12-31 18:42:50 +0000 (Sat, 31 Dec 2011) | 1 line
Changed paths:
M /trunk/Capitalist.toc
- 4.0.3 versioning
------------------------------------------------------------------------
r83 | curseuser1 | 2011-12-10 09:34:37 +0000 (Sat, 10 Dec 2011) | 1 line
Changed paths:
M /trunk/Capitalist.lua
- removed pair of unused event registrations (previous check-in)
------------------------------------------------------------------------
r82 | curseuser1 | 2011-12-04 23:45:28 +0000 (Sun, 04 Dec 2011) | 1 line
Changed paths:
M /trunk/auctionUI.lua
M /trunk/data.lua
M /trunk/events.lua
M /trunk/posting.lua
M /trunk/products.lua
M /trunk/scanning.lua
- standardized "Glyph of Death Coil" corrections into pair of helper functions
------------------------------------------------------------------------
r81 | curseuser1 | 2011-12-04 23:20:36 +0000 (Sun, 04 Dec 2011) | 2 lines
Changed paths:
M /trunk/Localization.enUS.lua
M /trunk/auctionUI.lua
M /trunk/components.lua
M /trunk/data.lua
M /trunk/events.lua
M /trunk/link.lua
M /trunk/options.lua
M /trunk/posting.lua
M /trunk/products.lua
M /trunk/reagentUI.lua
M /trunk/restocking.lua
M /trunk/scanning.lua
- remove some unnecessary event handlers
- remove some commented out code
------------------------------------------------------------------------
r80 | curseuser1 | 2011-12-04 22:39:58 +0000 (Sun, 04 Dec 2011) | 4 lines
Changed paths:
M /trunk/events.lua
- salvaging variables packaged into 'self.salvaging' collection
- fixed handling for events mismatch: disenchant output/input, milling/prospecting input/output
- removed some commented out print debugging
------------------------------------------------------------------------
r79 | curseuser1 | 2011-12-04 19:58:13 +0000 (Sun, 04 Dec 2011) | 5 lines
Changed paths:
M /trunk/Localization.enUS.lua
M /trunk/events.lua
M /trunk/options.lua
- limit salvaging code to Disenchant, Milling, and Prospecting spells
- improve "last spell" logic to try to avoid junk data from actions after salvaging
- add NotifySalvageTrackingChanges feature, off by default
- move enableBidAtCost option to improve dual-column option layout
- comment out some debugging prints
------------------------------------------------------------------------
r78 | curseuser1 | 2011-12-03 21:51:23 +0000 (Sat, 03 Dec 2011) | 1 line
Changed paths:
M /trunk/products.lua
- restore workaround for "Shield Enchant - Intellect III"
------------------------------------------------------------------------
r77 | curseuser1 | 2011-12-02 03:24:12 +0000 (Fri, 02 Dec 2011) | 1 line
Changed paths:
M /trunk/auctionUI.lua
M /trunk/reagentUI.lua
M /trunk/scanning.lua
- 4.3: new return value structure (new field added in the middle) for GetAuctionItemInfo
------------------------------------------------------------------------
r76 | curseuser1 | 2011-12-02 03:23:09 +0000 (Fri, 02 Dec 2011) | 1 line
Changed paths:
M /trunk/products.lua
- 4.3: removal of "Scroll of" from enchanting scrolls that previously had it
------------------------------------------------------------------------
r75 | curseuser1 | 2011-07-30 04:18:49 +0000 (Sat, 30 Jul 2011) | 33 lines
Changed paths:
M /trunk/Capitalist.toc
M /trunk/Localization.enUS.lua
M /trunk/auctionUI.lua
M /trunk/components.lua
M /trunk/costs.lua
M /trunk/data.lua
M /trunk/events.lua
A /trunk/link.lua
M /trunk/options.lua
M /trunk/products.lua
M /trunk/reagentUI.lua
M /trunk/scanning.lua
Primary goal of this change is to get the checked in files current. Lots of prints, etc. make this alpha a bit rough.
Focus
- more changes and improvements related to salvaging skills
- add support for auto-bucketing of Jewelcrafting items (for faster scanning)
- add Rare craft tracking and statistics UI
- add Salvage Tracking and Salvage Supply options
- removed "Bracers" to "Bracer" string translation in ApplyScrollProductNameCorrection (no longer needed in 4.2+)
Details
- add new code file: link.lua
- removed some entry/exit traces (from GetMoneyText, CreateComponentStorageString, and UpdateHistogram)
- add profession param to PartSetVisible (currently unused)
- add profession param to ResourceIsVisible
- add support for salvaged resources to ResourceIsVisible and ResourceSetVisible
- fix: PartSetVisible only empties/adds partsMemory entry if not present
- extract helper function EnsureNoCostIsSet from EnforceProductsCannotHaveCostSetting
- add CalculateSalvageCosts (exploratory/debugging)
- add logic to EnforceProductsCannotHaveCostSetting logic related to salvaging
- add logic to ApplyFilters to support shopping for resources that, when salvaged, provide components for products
- add logic to BuildList to bucket Jewelcrafting by removing first word from product name
- add logic to BuildList to remove clearly duplicate buckets (substring test)
- add/extract RecordSalvageInput helper function
- add LOOT_CLOSED handler
- changes to LOOT_OPENED handler
- add/extract AddContainerContentsToCollection helper function
- add/extract BuildInventoryCollection helper function
- changes to BAG_UPDATE handler
- changes to BANKFRAME_CLOSED handler
- changes to BANKFRAME_OPENED handler
- changes to UNIT_SPELLCAST_START handler
- add logic to InitScanStats and AnalyzeAuctionPage to address overlapping scan buckets
- add logic to ScanFinished to output which product is triggering "Scan: Failed" occurrences
------------------------------------------------------------------------

