promotional bannermobile promotional banner

CraftSim

Shows live statweights for your profession stats based on profit per stat point and shows most profitable profession item gear combination

File Details

23.4.0

  • R
  • Apr 2, 2026
  • 1.42 MB
  • 75.5K
  • 12.0.1+1
  • Retail

File Name

CraftSim-23.4.0.zip

Supported Versions

  • 12.0.1
  • 12.0.0

CraftSim

23.4.0 (2026-04-02)

Full Changelog Previous Releases

  • feat: update patch notes for Moxie value inclusion and cooldown improvements
  • feat: update version to 23.4.0 and add patch notes for new features and fixes
  • refactor: rename sort config keys to layout config for consistency
  • feat(UI): add resize callback for auction house price column in cost optimization module
  • chore: update GGUI subproject to latest commit
  • feat(UI): make table columns resizable in cost optimization module
  • feat(UI): make table columns resizable in cost optimization module
  • feat: move soulbound option to algorithm submenu, add only-highest-quality soulbound option
    Agent-Logs-Url: https://github.com/derfloh205/CraftSim/sessions/f72a0a29-18e4-4825-86ad-47796054e076
    Co-authored-by: derfloh205 9341090+derfloh205@users.noreply.github.com
  • fix: use false sentinel in permutation candidates so no-reagent option is always included
    Agent-Logs-Url: https://github.com/derfloh205/CraftSim/sessions/16a752bf-8809-44d4-b83e-7f0e78bd101a
    Co-authored-by: derfloh205 9341090+derfloh205@users.noreply.github.com
  • feat(craft-queue): enhance work order queuing logic with concentration checks
    • Added logic to determine if a work order can be queued based on the expected quality without concentration.
    • Implemented additional checks for concentration costs to ensure sufficient resources before queuing.
    • Improved recipe data updates during the queuing process to reflect concentration status accurately.
  • fix: use GGUI sorting
  • feat(cooldowns-ui): add sortable headers and blacklist management UX
  • feat(cooldowns): add blacklist and sort option keys with localization
  • feat: add option to force/ignore midnight enchanting shatter buff in CraftQueue
    Agent-Logs-Url: https://github.com/derfloh205/CraftSim/sessions/6b4af57e-1679-40d0-9fda-8c405b33bc61
    Co-authored-by: derfloh205 9341090+derfloh205@users.noreply.github.com
  • feat(craft-queue): midnight shatter prep and queue refresh on buffs
    Midnight Enchanting: shatter prep on craft queue and quick bar, mote context menu (auto / cheapest owned / specific), CRAFTQUEUE_MIDNIGHT_SHATTER_MOTE_ITEMID, tooltip strings (enUS/koKR).
    Shatter step uses each recipe's Midnight expansion, not the open profession tab.
    Fix SetCraftedRecipeData: non-vellum clearing only for CraftEnchant; pass isEnchant from Init (CraftSalvage mote slot).
    BuffData: midnight shatter uses same assume-active enchanting stats as other shatter buffs.
    CraftBuffs: refresh craft queue on tracked aura changes when queue is visible and no recipe is focused.
    Remove debug print from TRADE_SKILL_ITEM_CRAFTED_RESULT.
  • feat: add option to include Moxie in profit calculations for patron orders
    • Introduced a checkbox in the UI to allow users to include Moxie rewards in expected profit for NPC patron orders.
    • Updated profit calculation logic to account for Moxie rewards when the new option is enabled.
    • Enhanced tooltips and localization strings to clarify the impact of Moxie on profit calculations.
    • Adjusted first-craft Moxie handling to reflect changes in profit inclusion based on user settings.
  • fix: update UI display after equipping gear in ProfessionGearSet
  • chore: update GGUI subproject to latest commit
  • feat(cost-optimization): add sorting configuration for reagent list and implement price sorting function