Initiative modifier

From Kolmafia
Revision as of 18:45, 28 February 2010 by imported>Grotfang (Conform to template)
Jump to navigation Jump to search


Function Syntax

float initiative_modifier()

Returns your current percentage initiative modifier in the form of a float

Positive Initiative Checker

Returns false if you have a negative initiative modifier

boolean positive_initiative()
{
    if( initiative_modifier() < 0 )
        return false;
    else
        return true;
}

Yellow Ray Checker

Uses your initiative result to determine whether it will adventure in the sewers (where a +60% initiative guarantees getting the jump). There is also a check for my_familiar(). The function will return true if it's a success, false otherwise.

boolean first_yellow_ray()
{
    if( '''initiative_modifier()''' >= 60 )
    {
        if( my_familiar() == $familiar[he-boulder] )
        {
            adventure( 1 , $location[A Maze of Sewer Tunnels] );
            return true;
        }
        else
            print( "You should use the He-Boulder for this" );
    }
    else
        print( "Your initiative is too low" );
    return false;
}

CLI Equivalent

LIST_CLI_EQUIVALENT_INFO

See Also

my_familiar()

More Information

A_LINE_TO_NOTIFY_OF_EXTERNAL_INFO

Special

When not logged in the function returns 0 (needs spading).