goldhoogl.blogg.se

Tsm 4 sniper for boe
Tsm 4 sniper for boe








tsm 4 sniper for boe

Pricing string functionality rundownįirsst we will take a quick rundown of the functionality you can use.

tsm 4 sniper for boe

Pricing strings support refering to the value source for a specific item, simple mathematical functions and logic functions like ifgte() and round(). We will go through all of this in a bit of detail and then show some cool examples of useful and well known strings and go through why they are the way they are. Basic mathematicsĪll of your pricing operations can use simple arithmetic like addition, subtraction, multiplication and division. Obviously you will be familiar with percentages as most of my operations use various percentages such as 120% crafting which evaluates to 1.2*crafting. You can use arithmetic to combine various price sources or to modify a value source with another value source. The most frequent way you want to use this is of course to simply add the cost of two different pricing sources together. You will also usually want to use this to get different multiples of the same price string for your minimum, normal and maximum prices. For instance 120% crafting as minimum, 200% crafting as normal and 500% crafting as maximum. I showed this one a bit earlier in my last post in this guide.

tsm 4 sniper for boe

To do this you just add a parenthesis after the name of the value source and then write “i:” followed by the itemID of the item you want to refer to. ItemIDs can be found by looking up the item on wowhead, and it will be the number in the web address. This is very useful, particularly for making pricing strings for BoE materials, as well as making strings that evaluate the expected value of processes with random outcomes such as disenchanting and prospecting. To use it for this you would simply make an easy formula for expected value by multiplying the chance of one of the outcomes with the yields. So for prospecting we would multiply the chance of each gem per ore for each of the gems and then add them all together. TSM also has a nice number of logic functions. These can be used to find the minimum of two values, the maximum, to round a number or to compare numbers to see which is higher, just to list a few.īelow is a list of all the logic functions that are documented on the TSM website.Īs you can see the list is quite long, but luckily we can group them up as a lot of them have similar functionality. Min and max will return either the minimum or maximum value. To use it you simply type min(crafting,dbmarket) for instance. This will return the minimum value of crafting or dbmarket. Min and max are both useful in pricing strings where you want to compare two sources. A simple examples i 120%max(avgbuy,dbmarket). This will return the largest of the two sources and is useful in flipping operations to ensure that you never post your items for less than you bought them for. First()įirst will simply return the first valid price source. You can use this to check for dbmarket for a rare item and then revert to the regionmarketavg if it cannot find dbmarket. Check()Ĭheck was the old way to use if-style logic, it has essentially been turned meaningless by the addition of explicit if functions, so I won’t go into it. Convert()Ĭonvert will take a price source and see if the item can be converted, this is relevant for eternals from Wrath that can be converted to crystallized fire or earth. They take 3 or 4 arguments like ifgte(a,b,c,d).










Tsm 4 sniper for boe