| 
				   | 
				
| Line 1: | 
Line 1: | 
 | <includeonly><!--
  |  | 
 | 
  |  | 
  | 
 | --><table cellspacing="0" class="wikitable sortable jquery-tablesorter" style="text-align:center; vertical-align:middle;">
  |  | 
 | 	<tr style="font-weight:bold;">
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Name</th>
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Class</th>
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Slot</th>
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Movement Speed</th>
  |  | 
 | 		{{#switch:{{lc:{{{type}}}}}
  |  | 
 | 		|shield=
  |  | 
 | 		<th style="width:15%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Armor Rating</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Impact Resist</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">[[Weapons#Movement_Multiplier_Explanation|Action Movement Penalty]]</th>
  |  | 
 | 		|bow=
  |  | 
 | 		<th style="width:25%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Damage on Hit</th>
  |  | 
 | 		<th style="width:12%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Stats</th>
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Impact Zones + Impact Power/Resist</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Reload Speed</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">[[Weapons#Movement_Multiplier_Explanation|Action Movement Penalty]]</th>
  |  | 
 | 		<th style="width:8%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Slowdown On Hit</th>
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Quiver Size</th>
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Initial Projectile Speed (m/s)</th>
  |  | 
 | 		|crossbow=
  |  | 
 | 		<th style="width:25%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Damage on Hit</th>
  |  | 
 | 		<th style="width:12%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Stats</th>
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Impact Zones + Impact Power/Resist</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Reload Speed</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">[[Weapons#Movement_Multiplier_Explanation|Action Movement Penalty]]</th>
  |  | 
 | 		<th style="width:8%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Slowdown On Hit</th>
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Initial Projectile Speed (m/s)</th>
  |  | 
 | 		|#default=
  |  | 
 | 		<th style="width:25%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Damage on Hit</th>
  |  | 
 | 		<th style="width:12%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Stats</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Combo</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Combo Attack Speed</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Impact Zones + Impact Power/Resist</th>
  |  | 
 | 		<th style="width:10%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">[[Weapons#Movement_Multiplier_Explanation|Action Movement Penalty]]</th>
  |  | 
 | 		<th style="width:8%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Slowdown On Hit</th>
  |  | 
 | 		}}
  |  | 
 | 		<th style="width:5%" class="headerSort" tabindex="0" role="columnheader button" title="Sort ascending">Artifact</th></tr><!--
  |  | 
 | -->{{#arraydefine:weapons|{{Weapon Data|Alllists|Types|Weapon|{{{1}}}|{{{2}}}}}}}<!--
  |  | 
 | -->{{#loop:i|0|{{#arraysize:weapons}}<!--
  |  | 
 | 	-->|{{#vardefine:current|{{#arrayindex:weapons|{{#var:i}}}}}}<!--
  |  | 
 | 	-->{{#if:{{Weapon Data|{{#var:current}}|artifactpower}}<!--
  |  | 
 | 		-->||{{#vardefine:abilities|{{Weapon Data|{{#var:current}}|abilities|all}} }}<!--
  |  | 
 | 		-->{{#vardefine:is_shield|{{Weapon Data|{{#var:current}}|types|shield}} }}<!--
  |  | 
 | 		-->{{#vardefine:is_bow|{{Weapon Data|{{#var:current}}|types|bow}} }}<!--
  |  | 
 | 		-->{{#vardefine:is_crossbow|{{Weapon Data|{{#var:current}}|types|crossbow}} }}<!--
  |  | 
 | 		-->{{#vardefine:artifactname|{{Weapon Data|{{#var:current}}|artifactname}} }}<!--
  |  | 
 | 		-->{{#arraydefine:stats|{{#vardefineecho:AllStats|{{Weapon Data|{{#var:current}}|stats|allstats}} }} }}<!--
  |  | 
 | 
  |  | 
 | 		--><tr style="height:190px;"><!--
  |  | 
 | 			Display Iconbox
  |  | 
 | 			--><td><!--
  |  | 
 | 				-->{{Iconbox|{{#var:current}}<!--
  |  | 
 | 					-->|image={{#var:current}}<!--
  |  | 
 | 						-->{{#if:{{Weapon Data|{{#var:current}}|iscraftableby}}|| 2}}.png<!--
  |  | 
 | 					-->|size={{IconboxInventorySize|Weapon Data|{{#var:current}}}}<!--
  |  | 
 | 					-->|rarity=<!--
  |  | 
 | 						-->{{#if:{{#pos:{{#vardefineecho:rarities|{{Weapon Data|{{#var:current}}|Rarities}} }}|,}}<!--
  |  | 
 | 							-->|2<!--
  |  | 
 | 							-->|{{#var:rarities}} }}<!--
  |  | 
 | 					-->|caption=<span class="colorrarity{{#var:rarities}}">{{#var:current}}</span>}}</td><!--
  |  | 
 | 
  |  | 
 | 			Combo Attack Speed
  |  | 
 | 			-->{{#if:{{#var:is_shield}}{{#var:is_bow}}{{#var:is_crossbow}}<!--
  |  | 
 | 				-->||<td><!--
  |  | 
 | 					Primary Combo Attack Speed
  |  | 
 | 					-->{{#if:{{#vardefineecho:weapon_attackspeed|{{Weapon Data|{{#var:current}}|abilities|primary|attack 4|attackspeed}} }}<!--
  |  | 
 | 						-->|<span style="color:#eee8;">Primary Attacks</span><br>{{#var:weapon_attackspeed}}<!--
  |  | 
 | 						-->|{{#if:{{#vardefineecho:weapon_attackspeed|{{Weapon Data|{{#var:current}}|abilities|primary|attack 3|attackspeed}} }}<!--
  |  | 
 | 							-->|<span style="color:#eee8;">Primary Attacks</span><br>{{#var:weapon_attackspeed}}<!--
  |  | 
 | 							-->|{{#if:{{#vardefineecho:weapon_attackspeed|{{Weapon Data|{{#var:current}}|abilities|primary|attack 2|attackspeed}} }}<!--
  |  | 
 | 								-->|<span style="color:#eee8;">Primary Attacks</span><br>{{#var:weapon_attackspeed}}<!--
  |  | 
 | 								-->|{{#if:{{#vardefineecho:weapon_attackspeed|{{Weapon Data|{{#var:current}}|abilities|primary|attack 1|attackspeed}} }}<!--
  |  | 
 | 									-->|<span style="color:#eee8;">Primary Attacks</span><br>{{#var:weapon_attackspeed}} }} }} }} }}<!--
  |  | 
 | 					Secondary Combo Attack Speed
  |  | 
 | 					-->{{#if:{{#vardefineecho:weapon_attackspeed|{{Weapon Data|{{#var:current}}|abilities|secondary|attack 2|attackspeed}} }}<!--
  |  | 
 | 						-->|<span style="color:#eee8;"><br><br>Secondary Attacks</span><br>{{#var:weapon_attackspeed}}<!--
  |  | 
 | 						-->|{{#if:{{#vardefineecho:weapon_attackspeed|{{Weapon Data|{{#var:current}}|abilities|secondary|attack 1|attackspeed}} }}<!--
  |  | 
 | 							-->|<span style="color:#eee8;"><br><br>Secondary Attacks</span><br>{{#var:weapon_attackspeed}} }} }}<!--
  |  | 
 | 					Riposte Combo Attack Speed
  |  | 
 | 					-->{{#if:{{#vardefineecho:weapon_attackspeed|{{Weapon Data|{{#var:current}}|abilities|special|riposte attack 3|attackspeed}} }}<!--
  |  | 
 | 						-->|<span style="color:#eee8;"><br><br>Special Attacks</span><br>{{#var:weapon_attackspeed}}<!--
  |  | 
 | 						-->|{{#if:{{#vardefineecho:weapon_attackspeed|{{Weapon Data|{{#var:current}}|abilities|special|riposte attack 2|attackspeed}} }}<!--
  |  | 
 | 							-->|<span style="color:#eee8;"><br><br>Special Attacks</span><br>{{#var:weapon_attackspeed}}<!--
  |  | 
 | 							-->|{{#if:{{#vardefineecho:weapon_attackspeed|{{Weapon Data|{{#var:current}}|abilities|special|riposte attack 1|attackspeed}} }}<!--
  |  | 
 | 								-->|<span style="color:#eee8;"><br><br>Special Attacks</span><br>{{#var:weapon_attackspeed}} }} }} }}</td> }}<!--
  |  | 
 | 
  |  | 
 | --></includeonly><noinclude>
  |  | 
 | Parameters:
  |  | 
 | *1={Craftable,Uncraftable,Both}
  |  | 
 | *2={Shield,Sword,Axe,Polearm,Unarmed,Mace,Bow,Dagger,MagicStuff,Staff,Crossbow,Throwable,LightSource}
  |  | 
 | *type={Bow,Crossbow,Shield} (optional)
  |  | 
 | <br>
  |  | 
 | <table class="wikitable">
  |  | 
 | 	<tr>
  |  | 
 | 		<th>Code</th>
  |  | 
 | 		<th>Preview</th></tr>
  |  | 
 | 	<tr>
  |  | 
 | 		<td style="padding: 20px 30px;">
  |  | 
 | 			<pre>{{GenerateWeaponTable|Craftable|Dagger}}</pre></td>
  |  | 
 | 		<td style="padding: 20px 30px;">
  |  | 
 | 			{{GenerateWeaponTable|Craftable|Dagger}}</td></tr>
  |  | 
 | 	<tr>
  |  | 
 | 		<td style="padding: 20px 30px;">
  |  | 
 | 			<pre>{{GenerateWeaponTable|Craftable|Shield}}</pre></td>
  |  | 
 | 		<td style="padding: 20px 30px;">
  |  | 
 | 			{{GenerateWeaponTable|Craftable|Shield|type=Shield}}</td></tr>
  |  | 
 | 	<tr>
  |  | 
 | 		<td style="padding: 20px 30px;">
  |  | 
 | 			<pre>{{GenerateWeaponTable|Uncraftable|Bow|type=Bow}}</pre></td>
  |  | 
 | 		<td style="padding: 20px 30px;">
  |  | 
 | 			{{GenerateWeaponTable|Uncraftable|Bow|type=Bow}}</td></tr></table>
  |  | 
 | </noinclude>
  |  |