Weapon type: Difference between revisions

From Kolmafia
Jump to navigation Jump to search
imported>StDoodle
Created page with '{{#vardefine:name|weapon_type}} {{#vardefine:return_type|stat}} {{FunctionPage| name={{#var:name}}| function_category=Equipment| function1={{Function| name={{#var:name}}| aggre…'
 
imported>PhilmASTErpLus
A few tests (Gnollish pie server, eggbeater, etc) tell me that weapons without stat requirements still yield stats based on their type (melee/ranged/mysticality weapon)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{#vardefine:name|weapon_type}}
{{
{{#vardefine:return_type|stat}}
#vardefine:name|weapon_type}}{{
#vardefine:return_type|stat}}{{


{{FunctionPage|
FunctionPage|
name={{#var:name}}|
name={{#var:name}}|
function_category=Equipment|


function1={{Function|
function1={{Function|
Line 15: Line 15:
}}|
}}|


function_description=Returns the stat used to calculate to-hit percentage with {{pspan|check_me}}. If {{pspan|check_me}} is not a weapon, this function returns $stat[none].|
function_description=Returns the equip requirement stat for {{pspan|check_me}}, even if the weapon does not have any stat requirements. If {{pspan|check_me}} is not a weapon, this function returns $stat[none].|


needscode=yes|
needscode=yes|


see_also={{SeeAlso|weapon_hands}}|
see_also={{SeeAlso|weapon_hands}}|
special=Note this function returns $stat[Mysticality] for chefstaves (really, you shouldn't be relying on "attack with weapon" if you have one equipped).|
}}
}}
{{RFI|I could swear the other day this misreported $stat[Mysticality] for a few weapons that used to use Myst but no longer do; was this fixed, or am I just nuts?}}
 
[[Category:Equipment]]

Latest revision as of 02:17, 23 August 2010

needs(code_samples);

Function Syntax

stat weapon_type(item check_me )

  • check_me is the item to check

Returns the equip requirement stat for check_me, even if the weapon does not have any stat requirements. If check_me is not a weapon, this function returns $stat[none].

See Also

weapon_hands()