Pangaearocks (talk | contribs) (Only uses one per category, need var in there too) |
Pangaearocks (talk | contribs) (Woot, this seems to work) |
||
Line 19: | Line 19: | ||
| disassemble = --> |
| disassemble = --> |
||
| sale = {{#expr: 0.15 * 1.1 }} |
| sale = {{#expr: 0.15 * 1.1 }} |
||
− | | #default = |
+ | | #default = 0 |
}}}}<!-- |
}}}}<!-- |
||
Line 31: | Line 31: | ||
-->before: {{#var:tier_mult}} |
-->before: {{#var:tier_mult}} |
||
− | {{#if: {{#pos: {{#var:tags}}|mod_collectible}}|{{#vardefine:tier_mult|2 }} }} |
+ | {{#if: {{#pos: {{#var:tags}}|mod_collectible}}| {{#vardefine:tier_mult| {{#expr: {{#var:tier_mult}} * 2 }} }} }} |
after: {{#var:tier_mult}}<!-- |
after: {{#var:tier_mult}}<!-- |
||
− | -->{{#if: {{#pos: {{#var:tags}}|mod_legendary}}| |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_legendary}}|{{#vardefine:tier_mult| {{#expr: {{#var:tier_mult}} * 2 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_alchemy}}| {{#vardefine:itemtype_mult|{{#expr: 2.15 * 1.15 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_alchemy}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.15 * 1.15 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_alcohol}}| {{#vardefine:itemtype_mult|{{#expr: 2.12 * 1.2 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_alcohol}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.12 * 1.2 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_armor}}| {{#vardefine:itemtype_mult|{{#expr: 2.2 * 1.15 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_armor}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.2 * 1.15 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_book}}| {{#vardefine:itemtype_mult|{{#expr: 2.2 * 1.15 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_book}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.2 * 1.15 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_crafting}}| {{#vardefine:itemtype_mult|{{#expr: 2.1 * 1.1 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_crafting}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.1 * 1.1 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_dye}}| {{#vardefine:itemtype_mult|{{#expr: 2.1 * 1.1 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_dye}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.1 * 1.1 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_food}}| {{#vardefine:itemtype_mult|{{#expr: 2.07 * 2 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_food}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.07 * 2 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_horse}}| {{#vardefine:itemtype_mult|{{#expr: 2.2 * 1.25 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_horse}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.2 * 1.25 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_upgrade}}| {{#vardefine:itemtype_mult|{{#expr: 2.2 * 1.25 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_upgrade}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.2 * 1.25 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_weapon}}| {{#vardefine:itemtype_mult|{{#expr: 2.2 * 1.15 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_weapon}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.2 * 1.15 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_secondary}}|{{#vardefine:itemtype_mult|{{#expr: 1.8 * 1.11 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_secondary}}|{{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 1.8 * 1.11 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_junk}}| {{#vardefine:itemtype_mult|{{#expr: 2.05 * 1.15 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_junk}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.05 * 1.15 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_valuable}}| {{#vardefine:itemtype_mult|{{#expr: 2.04 * 1.1 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_valuable}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 2.04 * 1.1 }} }} }}<!-- |
− | -->{{#if: {{#pos: {{#var:tags}}|mod_precious}}| {{#vardefine:itemtype_mult|{{#expr: 1.7 * 1.5 }} }} }}<!-- |
+ | -->{{#if: {{#pos: {{#var:tags}}|mod_precious}}| {{#vardefine:itemtype_mult|{{#expr: {{#var:itemtype_mult}} * 1.7 * 1.5 }} }} }}<!-- |
-->{{#if: {{#pos: {{#var:tags}}|mod_origin_nml}}|{{#vardefine:origin_mult|1.05 }} }}<!-- |
-->{{#if: {{#pos: {{#var:tags}}|mod_origin_nml}}|{{#vardefine:origin_mult|1.05 }} }}<!-- |
||
Line 63: | Line 63: | ||
[[Category:Templates]]</noinclude> |
[[Category:Templates]]</noinclude> |
||
− | {{maxprice|sale|2000|Autogen, PlayerSilverWeapon, Weapon, sword1h, 1handedWeapon, mod_weapon, mod_legendary, mod_origin_ofir, mod_precious}} |
+ | {{maxprice|sale|2000|Autogen, PlayerSilverWeapon, Weapon, sword1h, 1handedWeapon, mod_weapon, mod_legendary, mod_collectible, mod_origin_ofir, mod_precious}} |
+ | |||
+ | ----------- |
||
+ | |||
+ | {{maxprice|tough shit|500|Autogen, PlayerSilverWeapon, Weapon, sword1h, 1handedWeapon, mod_weapon, mod_legendary, mod_collectible, mod_origin_ofir, mod_precious}} |
||
* baseprice: {{#var: baseprice}} |
* baseprice: {{#var: baseprice}} |
Revision as of 07:29, 30 March 2020
Template loop detected: Template:Maxprice
5
jatier:1 before: 1
after: 2834.9
Template loop detected: Template:Maxprice
Template loop detected: Template:Maxprice
- baseprice: 1000
- service: sale
- service_mult: 0.165
- tier_mult: 2
- itemtype_mult: 2.53
- origin_mult: 1
- maxprice: 834.9
neitier:1 before: 1
after: 10
The template fetches the maximum price for an item. It is primarily used in the {{Infoboxitem3}}
template, but can also be used directly, provided correct parameters are employed. It returns the price in integer value, without further formatting. See below for more details.
Parameters
Parameters in the template call are separated with |
. All parameters are required for the template to work as intended.
Example
* {{Maxprice|sell|100|mod_weapon}} {{crowns}} * {{Maxprice|sell|100|mod_armor}} {{crowns}} * {{Maxprice|sell|100|mod_armor, mod_legendary, mod_origin_nilfgaard}} {{crowns}}
Output
- Template loop detected: Template:Maxprice
0
jatier:1 before: 1
after: 10
Template loop detected: Template:Maxprice
Template loop detected: Template:Maxprice
- baseprice: 100
- service: sell
- service_mult: 0
- tier_mult: 1
- itemtype_mult: 2.53
- origin_mult: 1
- maxprice: 0
- Template loop detected: Template:Maxprice
neitier:1 before: 1
after: 10
Template loop detected: Template:Maxprice
Template loop detected: Template:Maxprice
- baseprice: 100
- service: sell
- service_mult: 0
- tier_mult: 1
- itemtype_mult: 2.53
- origin_mult: 1
- maxprice: 0
- Template loop detected: Template:Maxprice
neitier:1 before: 1
after: 10
Template loop detected: Template:Maxprice
Template loop detected: Template:Maxprice
- baseprice: 100
- service: sell
- service_mult: 0
- tier_mult: 2
- itemtype_mult: 2.53
- origin_mult: 1.1
- maxprice: 0
Data source
The data material is taken from the economy_tagmodifiers.csv
file. To access this file, it is required to uncook the game files first. The file contains a matrix of values, which represent different factors that affect the final price when Geralt sells or buys items from merchants in the game. This includes the type of item (for example armor, weapons or alchemy ingredients), the type of merchant (for example armorer or blacksmith) and the location of the merchant.
Formulas in the template uses values from the cells marked in green in the below image.
Please click for a larger version.
See also
{{Minprice}}
Template loop detected: Template:Maxprice
61
jatier:1 before: 1
after: 210219.176
Template loop detected: Template:Maxprice
Template loop detected: Template:Maxprice
- baseprice: 2000
- service: sale
- service_mult: 0.165
- tier_mult: 4
- itemtype_mult: 6.4515
- origin_mult: 1.2
- maxprice: 10219.176
Template loop detected: Template:Maxprice
61
jatier:1 before: 1
after: 20
Template loop detected: Template:Maxprice
Template loop detected: Template:Maxprice
- baseprice: 500
- service: tough shit
- service_mult: 0
- tier_mult: 4
- itemtype_mult: 6.4515
- origin_mult: 1.2
- maxprice: 0
- baseprice: 500
- service: tough shit
- service_mult: 0
- tier_mult: 4
- itemtype_mult: 6.4515
- origin_mult: 1.2
- maxprice: 0