TradeLog_illson

This addon provides loot and trade logging for guilds, and export feature for automation and tracking.

File Details

Version 1.5

  • R
  • Jul 18, 2025
  • 7.28 KB
  • 98
  • 1.15.7
  • Classic

File Name

TradeLog_illson.zip

Supported Versions

  • 1.15.7

Changelog

[v1.5] - 2025-07-17

Improved

  • Changed export format from | to ^ in order to remove conflicts with pipe-prefixed chat control codes.

Added

  • Added more items into the Blacklist dictionary.

[v1.4] - 2025-07-16

Improved

  • Changed export format from , to | in order to remove conflicts with items that have commas in them.

Added

  • Added more items into the Blacklist dictionary.

[v1.3] - 2025-05-31

Added

  • Significantly improved push function, including several new features:
    • /tl push <player> will now send a request to <player> that he can /tl accept <sender> or /tl deny <sender>. The purpose of this is so griefing cannot occur, with other users of the script sending unwanted trade data.
    • /tl pendingpushes as been added. This will show all pending INCOMING or OUTGOING pending push requests.
    • /tl remove <player> has been added. This can cancel a pending, outgoing push request.
    • /tl decline <sender> has been added. This can be initiated by the recipient of a pending push request to decline an incoming push. The sender will be notified of the decline and the line will be wiped from both parties' /tl pendingpushes
    • /tl accept <sender> has been added. This can be initiated by the recipient of a pending push request to accept an incoming push. The sender will be notified of the accept and the line will be wiped from both parties' /tl pendingpushes. This will also trigger the function to send the /tl trades log.
    • Once a log file has been accepted, both the sender and recipient will receive a confirmation message and the total number of trade lines that were sent.
  • Additional grief protection has been added:
    • A sender can only initiate a push request to the same recipient once every 10 seconds. This is to invalidate flood request spam to the sender's server messaging system.
    • A user that is ignored in game by a recipient will not be able to initiate a push request to said recipient.

[v1.2] - 2025-05-31

Added

  • Added Blacklist table. Any items in the Blacklist table will be ignored and not added to /tl loot. The purpose of this is to avoid the export logs with Epic+ items that the guild does not want to track. For now, "Elementium Ore" is the only item in the Blacklist table.

[v1.1] - 2025-05-28

Fixed

  • Updated Lua logic to add parentheses to items. The comma-separating formatting was conflicting with certain items (e.g. “Ashkandi, Greatsword of the Brotherhood”). The parentheses will now preserve the item name properly.

Added

  • Added a metadata file containing a list of all versions and changes.
  • Migrated files to Github for Release version control and ability to restore version
  • Created Changelog in CurseForge so users have transparency on what changed and why.

[v1.0] - 2025-05-28

Added

  • Initial release with base .toc and .lua files.