I’ll take you through an example for how to setup custom prices for a normal crafting based setup. In TSM 3 you can find the area for custom prices on the main TSM window when you type /tsm into chat. I use a price source similar to the sniper string for my Battle Pet groups for instance. It will give you some quick and well functioning pricing that can be used without much thought. This is especially useful if you want to enter a market without optimizing your TSM settings. You can use the same logic in a custom price to cover a lot of items with one operation. It utilizes the check() function to setup different logic for different price levels. One of the most famous TSM strings in the game is BilisOnyxia‘s sniper string. This is what is used in the mining guide I published for instance. If you use custom price sources for min, normal and max prices you can easily change them all the same place. One obvious use case is if you want to use the same pricing settings, but differentiate the other settings for a set of operations. It can also make your operation settings look much cleaner. The main advantage of using a custom price source is that it is very easy to change, and it will impact all of your operations. This will allow you to create more elaborate logic for your pricing settings. TSM supports a decent amount of math and logic functions that you can use. In addition to the premade sources you can create your own price sources. There’s a lot of nuance to how you use them at a higher level, but that doesn’t matter for people just starting out. TSM comes with a lot of pre-defined price sources, and they are adding more sources in TSM4. This is how I can get away with using the exact same operation for ALL of my crafted transmog groups.
In stead of manually calculating the crafting cost and recalculating when material prices change you can just use 120% crafting for all your crafted items as the minimum price. The massive advantage of price sources is that you do not need to set hard coded gold limits for all your auctioning operations. DBMarket is a weighted average of the AH price of an item over the last 14 days. The most commonly used price sources are usually dbmarket and crafting. This means you can refer to the price source by name and TSM will look it up for the specific items in your groups when it executes a shopping or auctioning scan (or any other operation that relies on price sources). What is a TSM price source?Ī price source in TSM is a named variable that represents some pre-defined price. Several of my groups rely on custom price sources and in this post I will cover when they make sense as well as how they work.
One exceedingly useful feature in TSM is the ability to create custom price sources.