Line 7: | Line 7: | ||
===Inefficient Hack=== |
===Inefficient Hack=== |
||
− | + | {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}} |
|
− | |1=<div class="stats" style=" display:inline-block; width:fit-content; height:auto; visibility:visible; color: #262119; user-select: none; padding: 2px; background-color: #dbbb83; border: 2px solid #262119; border-radius: 2px; font-size: 14px; font-family: Fira Sans Condensed; font-weight: 700; margin:0px !important;"> |
||
− | <p style="text-align:left; font-size: 16px; font-weight: 800; margin:0px; padding:0px; line-height:16px;"> |
||
− | {{#switch:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Rarity of the book}} |
||
− | |c=Book: {{#if:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Type of the book}}| Gather }} {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}}<br> |
||
− | |u=<span style="color: #1A800D">Book: {{#if:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Type of the book}}| Gather }} {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}}<br></span> |
||
− | |r=<span style="color: #1252B3">Book: {{#if:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Type of the book}}| Gather }} {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}}<br></span> |
||
− | |e=<span style="color: #B814CC">Book: {{#if:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Type of the book}}| Gather }} {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}}<br></span> |
||
− | |l=<span style="color: #CC1414">Book: {{#if:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Type of the book}}| Gather }} {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}}<br></span>}} |
||
− | </p> |
||
− | <p style="text-align:right; opacity:0.5; margin:0px; padding:0px"> |
||
− | <span style="float:left;"> |
||
− | {{#switch:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Binding of the book}} |
||
− | |1=Binds on use <br> |
||
− | |2=Binds on pickup <br>}}</span> |
||
− | SkillBook |
||
− | </p> |
||
− | <p style="text-align:left; margin:0px; padding:0px"> |
||
− | {{#if:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Type of the book}}|Teaches you to gather:|Learn to craft:}} |
||
− | </p> |
||
− | |#default=}} |
||
− | <div class="stats" style="display:inline-block; width:fit-content; height:auto; visibility:visible; color: #262119; user-select: none; padding: 2px; background-color: #dbbb83; border: 2px solid #262119; border-radius: 3px; font-size: 14px; font-family: Fira Sans Condensed; font-weight: 700; margin:0px; "> |
||
− | <p style="text-align:right; font-size: 16px; font-weight: 800; margin:0px; padding:0px; line-height:16px; margin-bottom:3px"> |
||
− | <span style="margin-left:1ex;">{{#switch: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Points}} |
||
− | | death = {{#switch: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Amount of points}} |
||
− | | 1 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span> |
||
− | | 2 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span> |
||
− | | 3 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span> |
||
− | | 4 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-death"></span>}} |
||
− | | earth = {{#switch: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Amount of points}} |
||
− | | 1 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span> |
||
− | | 2 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span> |
||
− | | 3 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span> |
||
− | | 4 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-earth"></span>}} |
||
− | | fire = {{#switch: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Amount of points}} |
||
− | | 1 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span> |
||
− | | 2 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span> |
||
− | | 3 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span> |
||
− | | 4 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-fire"></span>}} |
||
− | | holy = {{#switch: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Amount of points}} |
||
− | | 1 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span> |
||
− | | 2 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span> |
||
− | | 3 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span> |
||
− | | 4 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-holy"></span>}} |
||
− | | physical = {{#switch: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Amount of points}} |
||
− | | 1 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span> |
||
− | | 2 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span> |
||
− | | 3 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span> |
||
− | | 4 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-physical"></span>}} |
||
− | | soul = {{#switch: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Amount of points}} |
||
− | | 1 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span> |
||
− | | 2 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span> |
||
− | | 3 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span> |
||
− | | 4 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-soul"></span>}} |
||
− | | water = {{#switch: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Amount of points}} |
||
− | | 1 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span> |
||
− | | 2 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span> |
||
− | | 3 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span> |
||
− | | 4 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-water"></span>}} |
||
− | | truedamage = {{#switch: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Amount of points}} |
||
− | | 1 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span> |
||
− | | 2 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span> |
||
− | | 3 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span> |
||
− | | 4 = <span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span><span class="stein-tooltip-item-damage-point stein-tooltip-item-damage-point-truedamage"></span>}}}}</span> |
||
− | {{#switch:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Rarity}} |
||
− | |c=<span style="float:left;"></span><br> |
||
− | |u=<span style="color: #1A800D; float:left;">{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}} <br></span> |
||
− | |r=<span style="color: #1252B3; float:left;">{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}} <br></span> |
||
− | |e=<span style="color: #B814CC; float:left;">{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}} <br></span> |
||
− | |l=<span style="color: #CC1414; float:left;">{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Name}} <br></span>}}</p> |
||
− | <p style="text-align:right; opacity:0.5; margin:0px; padding:0px"> |
||
− | <span style="float:left; margin-right:1ex;"> |
||
− | {{#switch:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Binding}} |
||
− | |1=Binds on use <br> |
||
− | |2=Binds on pickup <br>}}</span> |
||
− | {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Category}} |
||
− | </p> |
||
− | <p style="text-align:left; margin:0px; padding:0px"> |
||
− | {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Function}} |
||
− | </p> |
||
− | <p style="text-align:left; margin:0px; padding:0px"> |
||
− | <span style="float:right; margin-left: 5px;"> |
||
− | {{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Energy usage}} | {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Energy usage}} Energy<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Mana usage}} | {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Mana usage}} Mana<br>}}</span> |
||
− | {{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Casttime}} | Casttime: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Casttime}} sec <br>}} |
||
− | </p> |
||
− | <p style="text-align:left; margin:0px; padding:0px"> |
||
− | <span style="float:right; margin-left: 5px;">{{#if:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Range}}| Range {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Range}}<br>}}</span> |
||
− | {{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Cooldown}} | Cooldown: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Cooldown}} sec <br>}} |
||
− | </p> |
||
− | <p style="text-align:left; margin:0px; padding:0px"> |
||
− | {{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Armor}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Armor}} Armor<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Cooldown Reduction Rating}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Cooldown Reduction Rating}} Cooldown Reduction Rating<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Critical Bonus Rating}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Critical Bonus Rating}} Critical Bonus Rating<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Critical Chance Rating}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Critical Chance Rating}} Critical Chance Rating<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Death Damage}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Death Damage}} Death Damage<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Energy Regeneration}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Energy Regeneration}} Energy Regeneration<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Fire Damage}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Fire Damage}} Fire Damage<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Heal}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Heal}} Heal<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Life}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Life}} Life<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Life Regeneration}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Life Regeneration}} Life Regeneration<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Magic Damage}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Magic Damage}} Magic Damage<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Mana}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Mana}} Mana<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Mana Regeneration}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Mana Regeneration}} Mana Regeneration<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Physical Damage}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Physical Damage}} Physical Damage<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Threat}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Threat}}% Threat<br>}}{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Water Damage}} | +{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Water Damage}} Water Damage<br>}} |
||
− | </p> |
||
− | <p style="text-align:left; opacity:0.5; font-style:italic; margin:0px; padding:0px"> |
||
− | {{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Flavor text}} | "{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Flavor text}}"<br>}} |
||
− | </p> |
||
− | <p style="text-align:left; margin:0px; padding:0px"> |
||
− | {{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Effect}} | {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Effect}}<br>}} |
||
− | </p> |
||
− | <p style="text-align:left; margin:0px; padding:0px"> |
||
− | <span class="stein-no-text-border" style="float:right; color:#ab6d00; margin-left: 5px;">{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Selling value}} | {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Selling value}}} [[File:Currency_gold.png]]<br>}}</span> |
||
− | <span style="opacity:0.5;">{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Level}} | Level: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Level}} <br>}}</span> |
||
− | </p> |
||
− | </div> |
||
− | {{#switch:{{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Book}} |
||
− | |1= |
||
− | <p style="text-align:left; margin:0px; padding:0px"> |
||
− | <span style="float:right; margin-left: 5px;">{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Profession}} | {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Profession}}} <br>}}</span> |
||
− | {{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Learn time}} | Learn time: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Learn time}} <br>}} |
||
− | </p> |
||
− | <p style="text-align:left; margin:0px; padding:0px"> |
||
− | <span class="stein-no-text-border" style="float:right; color:#ab6d00; margin-left: 5px;">{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Selling value of the book}} | {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Selling value of the book}} [[File:Currency_gold.png]]<br>}}</span> |
||
− | <span style="opacity:0.5;">{{#if: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Book Level}} | Level: {{#invoke:Data|main|Module:DatabaseTest|Sturdy Stick|Book Level}} <br>}}</span> |
||
− | </p> |
||
− | </div> |
||
− | |#default=}} |
||
==Testing some extensions== |
==Testing some extensions== |
Revision as of 02:40, 10 July 2020
This page exists to test templates.
Testing some Lua (potential solution for page size limits and linking items on different pages)
First test
Lua error in Module:LuaTest at line 1: unexpected symbol near '#'.
Inefficient Hack
Script error: No such module "Data".
Testing some extensions
<googlespreadsheet style="width:100%;">1YKJC1CsDSME6c83zbrL4LR5d_hTzt-owTHjEA4iEIAM</googlespreadsheet>
Quickbar
Map
Templates
Book: Gather
Copper Plate
Obtained from Sirbumri Cavefeet
Quest Template
Sturdy Stick
physical
Casttime: 0.50 sec
Cooldown: 1.00 sec
Level: 1
Get your clothes back
Cleaning Lady
- ""
Rewards: 55 EXP
Used Trousers
Used Shoes
Cleaning Lady
Help: The first quest: Talk to the cleaning lady to get your clothes back. [Press E to talk to npcs or press and hold on mobile.]
Other
Vampiric Boots
Obtained from Inachaus
Obtained from Inachaus