Skip to content
This repository has been archived by the owner on May 1, 2022. It is now read-only.
/ broker-search Public archive

Node.js plugin for a packet manipulation tool. Allows for automatic search filtering of auction house listings for desired items.

Notifications You must be signed in to change notification settings

ashame/broker-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

broker-search discord

TERA Toolbox module for finding your gear rolls on broker. Unauthorized users can PM nathan#0111 on Discord with your accountId to discuss.

image

Installation

  • Create a folder called broker-search in TeraToolbox/mods and download module.json into the folder (right click -> save link as)

Example Usage

  • broker remove all

    • Clear list prior to populating new query
  • broker add pcp

    • Adds physical crit power rolls to query
  • broker add pamp

    • Adds physical amplification rolls to query
  • broker search

    • Prepares script for broker search - this will search for anything with the two highest physical crit power or physical amplification rolls
    • You still need to manually search for your item at this point

Presets

Warlord Accessory / Infusion IDs Exodor Gear IDs

Presets can be used to customize 'loadouts' for quick loading / switching between ID sets.

Presets are created using broker preset add [name] [ids] command, where [name] is a custom name of your choice, and [ids] can be either a single or list of IDs to add to the preset. ID lists for this module will always be in the format (#######,#######,#######) for input purposes.

You can load presets via broker add [preset] - note that preset names which overlap with existing builtins (e.x. pcp, cf, pamp) will override the builtin lists.

Removing IDs from existing presets can be done with the broker preset remove [name] [ids] command. This will remove one or multiple IDs from [name] preset, and the process is irreversible.

Similarly, you can delete an entire preset with broker preset delete [name]. This action completely deletes the preset from your configuration, and is an irreversible process.

At any given time, you can view all custom-made presets and their contents with the broker preset list command.

Preset Example #1

  • broker preset add weapon-pamp 5005650,5005651,5005652,5005653,5005654

    • Creates new preset named weapon-pamp with ids 5005650,5005651,5005652,5005653,5005654
  • broker add weapon-pamp

    • Adds ids from weapon-pamp to query
  • broker search

    • Prepares script for broker search
    • You still need to manually search for your item at this point

Preset Example #2

  • broker preset add pcp 5007011,5007141,5007271

    • Creates new preset named pcp with ids 5007011,5007141,5007271
    • Note that because this overlaps with a builtin preset, this will override said builtin
  • broker add pcp

    • Because we just created a custom preset pcp which overrides the builtin, this will load IDs from our custom preset pcp
  • broker search

    • Prepares script for broker search
    • You still need to manually search for your item at this point

Commands

  • broker/bs/b
    • Opens the trade broker

Arguments

  • gui
    • Opens GUI for conveient loading/unloading of presets and searching
    • Custom presets are denoted with an asterisk(*)
  • search
    • toggles search on next broker query
  • list
    • lists results from previous search
  • info
    • displays verbose information about the script
  • pagedelay
    • [ms] : adjusts delay between flipping through broker pages (default: 100)
  • delay
    • [ms] : adjusts delay between querying item stats (default: 40)
  • add
    • [id] : adds ID to list of stats to search for Full list here
      • this can also be an array of IDs in the format (#######,#######,#######)
    • [preset] : adds IDs from custom or built-in preset to search query - custom presets with the same name override built-in presets Built-in Presets
      • pamp : adds best two Physical Amplification rolls to search query
      • mamp : adds best two Magic Amplification rolls to search query
      • pres : adds best two Physical Resistance rolls to search query
      • mres : adds best two Magic Resistance rolls to search query
      • pcp : adds best two Physical Crit Power rolls to search query
      • mcp : adds best two Magic Crit Power rolls to search query
      • ppierce : adds best two Physical Piercing rolls to search query
      • mpierce : adds best two Magic Piercing rolls to search query
      • pignore : adds best two Ignore Physical Resistance rolls to search query
      • mignore : adds best two Ignore Magic Resistance rolls to search query
      • hp : adds best two HP rolls to search query
      • mp : adds best two MP rolls to search query
      • cf : adds best two Crit Factor rolls to search query
  • remove
    • [id] : removes ID from list of stats to search for
    • all : clears list of stats to search for
  • preset
    • list : Lists all custom presets
    • add [name] [ids] : adds [ids] to [name] preset, or creates a new one if previous doesn't exist
    • remove [name] [ids] : removes [ids] from [name] preset, where ids is a list in format (######,######,######)
    • delete [name] : deletes preset with [name]
  • clear
    • Clears previous search results

Changelog

v1.1.4
+ Open source - no longer maintained

v1.1.3
+ Autoupdate functionality for future opcode / definition changes

v1.1.2
+ Fixed max stat highlighting in GUI option
+ Clicking 'page' in UI now jumps to relevant broker page

v1.1.1
+ Added GUI option

v1.1.0
+ Search results now output to a GUI instead of flooding chat :)

v1.0.2
+ Added 'hp' and 'mp' presets
- 'open' option removed - this is now the default function for 'broker'

v1.0.1
+ Unauthorized users will now receieve a message in-game indicating them of their status
+ Unauthorized users will be able to use the base command to open a broker anywhere
+ Added example config file for creating presets outside of game

v1.0.0
+ Initial release

About

Node.js plugin for a packet manipulation tool. Allows for automatic search filtering of auction house listings for desired items.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published