Modifier Functions: Difference between revisions

From Kolmafia
Jump to navigation Jump to search
imported>Bale
modifier_eval() is a math function. moving it.
imported>Bale
cat
Line 15: Line 15:
{{flink|string|string_modifier|string}}
{{flink|string|string_modifier|string}}
{{flink|string|string_modifier|string|string|desc=Access to string modifiers.}}
{{flink|string|string_modifier|string|string|desc=Access to string modifiers.}}
[[Category:ASH Scripting]]

Revision as of 05:03, 21 May 2010

These functions allow access to the raw modifiers known to KoLmafia.

For more information on what modifiers exist, please see Modifiers.

boolean boolean_modifier( string, string )

boolean boolean_modifier( item, string )

Access to boolean modifiers.

class class_modifier( string, string )

class class_modifier( item, string )

Access to modifiers that return one of the six classes (e.g. "Class").

effect effect_modifier( string, string )

effect effect_modifier( item, string )

Access to modifiers that return an effect(e.g. "Intrinsic Effect" or, introduced more recently, "Effect").

float numeric_modifier( string, string )

float numeric_modifier( item, string )

float numeric_modifier( effect, string )

float numeric_modifier( skill, string )

float numeric_modifier( familiar, string, int, item )

Access to numeric modifiers.

stat stat_modifier( effect, string )

Access to modifiers that return one of the stats (e.g. "Equalize").

string string_modifier( string )

string string_modifier( string, string )

Access to string modifiers.