Template:NPC: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary Tag: Reverted |
||
Line 1: | Line 1: | ||
<noinclude>{{#cargo_declare: | <noinclude>{{#cargo_declare: | ||
_table= | _table=Items | ||
|Name=String | |Name=String | ||
|InternalID=Integer | |InternalID=Integer | ||
| | |GeneralBuy=Integer | ||
| | |GeneralSell=Integer | ||
|AurumMinor=Integer | |||
| | |AurumMajor=Integer | ||
| | |Crime=Integer | ||
| | |||
|Accuracy=Integer | |Accuracy=Integer | ||
|Strength=Integer | |Strength=Integer | ||
Line 15: | Line 13: | ||
|Magic=Integer | |Magic=Integer | ||
|Ranged=Integer | |Ranged=Integer | ||
| | |Speed=Integer | ||
| | |CombatPower=Integer | ||
}}</noinclude> | }}</noinclude> | ||
<div class="infobox"> | <div class="infobox"> | ||
Line 26: | Line 22: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td colspan="2" style="text-align:center;">{{{image|[[File: | <td colspan="2" style="text-align:center;">{{{image|[[File:Item_Placeholder.png]]}}}</td> | ||
</tr> | </tr> | ||
{{#if:{{{aka|}}}| | {{#if:{{{aka|}}}| | ||
Line 44: | Line 40: | ||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;"><i>{{{inspect|Unknown}}}</i></td> | <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;"><i>{{{inspect|Unknown}}}</i></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b> | <td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Food|Edible]]</b></td> | ||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">[[{{{ | <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{edible|Unknown}}}</td> | ||
</tr> | |||
<tr> | |||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Equipment|Equipable]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{equipable|Unknown}}}</td> | |||
</tr> | |||
<tr> | |||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[IOU|Can IOU]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{iou|Unknown}}}</td> | |||
</tr> | |||
<tr> | |||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Stackable|Stackable]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{stackable|Unknown}}}</td> | |||
</tr> | |||
<tr> | |||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Trading|Tradeable]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{tradeable|Unknown}}}</td> | |||
</tr> | |||
<tr> | |||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Quests|Quest Item]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{quest|Unknown}}}</td> | |||
</tr> | </tr> | ||
{{#if:{{{xPos|}}}{{{yPos|}}}| | {{#if:{{{xPos|}}}{{{yPos|}}}| | ||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>{{#replace:{{{lvl|Overworld}}}|Underworld|Underground}}</b></td> | <td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>{{#replace:{{{lvl|Overworld}}}|Underworld|Underground}}</b></td> | ||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;"><code | <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;"><code>[[{{#replace:{{{lvl|Overworld}}}|Underworld|Underground}}|{{{xPos}}},{{{yPos}}}]]</code></td> | ||
</tr> | </tr> | ||
}} | }} | ||
{{# | {{#ifeq: {{{equipable|Unknown}}} | Yes | | ||
<tr> | <tr> | ||
<th colspan="2" style="background:var(-- | <th colspan="2" style="background: var(--bg-contrast) !important;">Equipment Stats</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[ | <td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Slot]]</b></td> | ||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{ | <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{slot|Unknown}}}</td> | ||
</tr> | </tr> | ||
{{#if: {{{weaponSpeed|}}} | | |||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Weapon Speed|Attack Speed]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{Ticks|{{{weaponSpeed|0}}}}}</td> | |||
</tr> | </tr> | ||
<!--<tr>--> | |||
<!--<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Damage Per Second|Theoretical DPS]]</b></td>--> | |||
<!--<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{#invoke:WeaponDPS|dps|Accuracy={{{accuracy|}}}|Strength={{{strength|}}}|Range={{{range|}}}|Magic={{{magic|}}}|Speed={{{weaponSpeed|0}}}}}</td>--> | |||
<!--</tr>--> | |||
}} | |||
{{#if: {{{skillreq1|}}} | | |||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Skills|Requirements]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;"> | |||
{{{skillreq1|None}}} {{{skilllevel1|}}}{{#if: {{{skillreq2|}}} |<br />{{{skillreq2}}} {{{skilllevel2|}}} }}{{#if: {{{skillreq3|}}} |<br />{{{skillreq3}}} {{{skilllevel3|}}} }} | |||
</td> | |||
</tr> | </tr> | ||
}} | |||
<tr> | <tr> | ||
< | <th colspan="2" style="background: var(--bg-contrast) !important;">Equipment Bonuses</th> | ||
</tr> | </tr> | ||
{{#if:{{{ | {{#if: {{{accuracy|}}} | | ||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>{{SkillIcon|Accuracy}} [[Accuracy]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{accuracy|0}}}</td> | |||
</tr> | </tr> | ||
}} | }} | ||
{{#if: {{{strength|}}} | | |||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>{{SkillIcon|Strength}} [[Strength]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{strength|0}}}</td> | |||
</tr> | </tr> | ||
}} | |||
{{#if: {{{defense|}}} | | |||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>{{SkillIcon|Defense}} [[Defense]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{defense|0}}}</td> | |||
</tr> | </tr> | ||
}} | |||
{{#if: {{{magic|}}} | | |||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>{{SkillIcon|Magic}} [[Magic]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{magic|0}}}</td> | |||
</tr> | </tr> | ||
}} | |||
{{#if: {{{range|}}} | | |||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>{{SkillIcon|Range}} [[Range]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{range|0}}}</td> | |||
</tr> | </tr> | ||
}} | |||
{{#if: {{{crime|}}} | | |||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>{{SkillIcon|Crime}} [[Crime]]</b></td> | |||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{crime|0}}}</td> | |||
</tr> | </tr> | ||
}} | |||
}} | |||
<tr> | <tr> | ||
< | <th colspan="2" style="background: var(--bg-contrast) !important;">Prices</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td | <td colspan="2"><b>[[General Store]]</b></th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
< | <td style="padding-left: 10px; min-width: 40%;">[[File:Buy_icon.png|16px|link=|class=noviewer]] Buy From</td> | ||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{#iferror:{{formatnum:{{{generalsell|Unknown}}}|en}}|{{{generalsell|Unknown}}}}} {{CoinIcon}}</td> | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style=" | <td style="padding-left: 10px; min-width: 40%;">[[File:Sell_icon.png|16px|link=|class=noviewer]] Sell To</td> | ||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{ | <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{#iferror:{{formatnum:{{{generalbuy|Unknown}}}|en}}|{{{generalbuy|Unknown}}}}} {{CoinIcon}}</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[ | <td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Aurum Minor]]</b></td> | ||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{ | <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{#iferror:{{formatnum:{{{aurumminor|Unknown}}}|en}}|{{{aurumminor|Unknown}}}}} {{CoinIcon}}</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b> | <td style="white-space: nowrap; vertical-align: top; padding-right: 4px;"><b>[[Aurum Majora]]</b></td> | ||
<td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{{ | <td style="border-left: 2px solid var(--border-color-base) !important; width:100%; padding-left: 5px;">{{#iferror:{{formatnum:{{{aurummajor|Unknown}}}|en}}|{{{aurummajor|Unknown}}}}} {{CoinIcon}}</td> | ||
</tr> | </tr> | ||
{{#if:{{{xPos|}}}{{{yPos|}}}| | {{#if:{{{xPos|}}}{{{yPos|}}}| | ||
<tr> | <tr> | ||
<th colspan="2" style="background:var(-- | <th colspan="2" style="background: var(--bg-contrast) !important;">Map</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 142: | Line 169: | ||
</div> | </div> | ||
<includeonly><span style="display:none">{{#cargo_store: | <includeonly><span style="display:none">{{#cargo_store: | ||
_table= | _table=Items | ||
|Name={{{name|{{PAGENAME}}}}} | |Name={{{name|{{PAGENAME}}}}} | ||
|InternalID={{{_id|}}} | |InternalID={{{_id|0}}} | ||
| | |GeneralBuy={{{generalbuy|}}} | ||
| | |GeneralSell={{{generalsell|}}} | ||
| | |AurumMinor={{{aurumminor|}}} | ||
| | |AurumMajor={{{aurummajor|}}} | ||
| | |Crime={{{crime|}}} | ||
|Accuracy={{{accuracy|}}} | |Accuracy={{{accuracy|}}} | ||
|Strength={{{strength|}}} | |Strength={{{strength|}}} | ||
Line 157: | Line 182: | ||
|Magic={{{magic|}}} | |Magic={{{magic|}}} | ||
|Ranged={{{range|}}} | |Ranged={{{range|}}} | ||
| | |Speed={{{weaponSpeed|0}}} | ||
| | |CombatPower={{#expr: ({{{accuracy|0}}} + {{{strength|0}}} + {{{defense|0}}} + {{#ifexpr: {{{range|0}}} < 0 | 0 | {{{range|0}}} }} + {{#ifexpr: {{{magic|0}}} < 0 | 0 | {{{magic|0}}} }}) }} | ||
}}</span></includeonly> | }}</span></includeonly> | ||
{{#ifeq:{{NAMESPACE}}|Template | {{#ifeq:{{NAMESPACE}}|Template | ||
| <!-- do nothing --> | | <!-- do nothing --> | ||
| [[Category: | | [[Category:Items]] | ||
}} | }} |
Revision as of 14:20, 18 June 2025
This template defines the table "Items". View table.
NPC | |
---|---|
![]() |
|
Inspect | Unknown |
Edible | Unknown |
Equipable | Unknown |
Can IOU | Unknown |
Stackable | Unknown |
Tradeable | Unknown |
Quest Item | Unknown |
Prices | |
General Store | |
![]() |
Unknown ![]() |
![]() |
Unknown ![]() |
Aurum Minor | Unknown ![]() |
Aurum Majora | Unknown ![]() |