29번째 줄: |
29번째 줄: |
| |#default = {{#iferror:{{#expr:{{{prof_mult}}}*1}}|1|{{{prof_mult}}}}}}}}}<!-- | | |#default = {{#iferror:{{#expr:{{{prof_mult}}}*1}}|1|{{{prof_mult}}}}}}}}}<!-- |
| // Set price to {{{2}}} or derive from srcprice if {{{auto}}}, srcprice is valid, and item name is recognized | | // Set price to {{{2}}} or derive from srcprice if {{{auto}}}, srcprice is valid, and item name is recognized |
− | // (extra complication for roe: allow [color]_roe to be recognized ... but don't confuse with aged roe) | + | // (extra complication for roe: allow [color]_roe / [color]_aged_roe to be recognized) |
| -->{{#arraydefine:$qpprice | | -->{{#arraydefine:$qpprice |
| |{{#ifexpr:{{#if:{{{auto|}}}|1|0}} and {{#if:{{{srcprice|}}}|1|0}} and {{#iferror:{{#expr:{{{srcprice}}}*1}}|0|1}} | | |{{#ifexpr:{{#if:{{{auto|}}}|1|0}} and {{#if:{{{srcprice|}}}|1|0}} and {{#iferror:{{#expr:{{{srcprice}}}*1}}|0|1}} |
− | |{{#ifexpr:{{#ifeq:{{lc:{{{1|}}}}}|aged roe|0|1}} and {{#ifeq:{{lc:{{#sub:{{{1|}}}|-3|3}}}}|roe|1|0}} | + | |{{#ifeq:{{lc:{{#sub:{{{1|}}}|-3|3}}}}|roe |
− | |{{#expr:30+trunc({{{srcprice}}})/2}}{{#arraydefine:$qpqual|Normal}}
| + | |{{#ifeq:{{lc:{{#sub:{{{1|}}}|-8|4}}}}|aged |
| + | |{{#expr:2*trunc(30+trunc({{{srcprice}}})/2)}}{{#arraydefine:$qpqual|Normal}} |
| + | |{{#expr:30+trunc({{{srcprice}}})/2}}{{#arraydefine:$qpqual|Normal}}}} |
| |{{#switch:{{lc:{{{1|}}}}}| | | |{{#switch:{{lc:{{{1|}}}}}| |
| |wine = {{#expr:trunc({{{srcprice}}})*3}} | | |wine = {{#expr:trunc({{{srcprice}}})*3}} |