import { TraderAssortHelper } from "https://deno.land/x/sptaki@1.2.0/helpers/mod.ts";
Constructors
Properties
Methods
Get an array of pristine trader items prior to any alteration by player (as they were on server start)
Returns generated ragfair offers in a trader assort format
Create a dict of all assort id = quest id mappings used to work out what items should be shown to player based on the quests they've started/completed/failed
Iterate over all assorts barter_scheme values, find barters selling for money and multiply by multipler in config
Reset every traders root item BuyRestrictionCurrent
property to 0
Get a traders assorts Can be used for returning ragfair / fence assorts Filter out assorts not unlocked due to level OR quest completion
Reset a traders assorts and move nextResupply value to future Flag trader as needing a flea offer reset to be picked up by flea update() function
Does the supplied trader need its assorts refreshed