<commit_before><?
// ICE BREATH
$ability = array(
    'ability_name' => 'Ice Breath',
    'ability_token' => '<PASSWORD>',
    'ability_game' => 'MM01',
    'ability_group' => 'MM01/Weapons/005',
    'ability_description' => 'The user blasts super-chilled air at the target\'s feet to deal damage and freeze them in place! The target is prevented from switching while frozen in the ice.',
    'ability_type' => 'freeze',
    'ability_energy' => 4,
    'ability_damage' => 16,
    'ability_accuracy' => 98,
    'ability_function' => function($objects){

        // Extract all objects into the current scope
        extract($objects);

        // Predefine attachment create and destroy text for later
        $this_create_text = ($target_robot->print_name().' found '.$target_robot->get_pronoun('reflexive').' frozen in ice!<br /> '.
            $target_robot->print_name().' is prevented from switching!'
            );
        $this_destroy_text = ('The '.$this_ability->print_name().'\'s frozen foothold melted away...<br /> '.
            'The active robot isn\'t prevented from switching anymore!'
            );
        $this_refresh_text = ($this_robot->print_name().' refreshed the '.$this_ability->print_name().'\'s frozen foothold!<br /> '.
            'The active robot is still prevented from switching!'
            );

        // Define this ability's attachment token
        $static_attachment_key = $target_robot->get_static_attachment_key();
        $static_attachment_duration = 3;
        $this_attachment_token = 'ability_'.$this_ability->ability_token.'_'.$static_attachment_key;
        $this_attachment_info = array(
            'class' => 'ability',
            'sticky' => true,
            'ability_id' => $this_ability->ability_id.'_'.$static_attachment_key,
            'ability_token' => $this_ability->ability_token,
            'attachment_duration' => $static_attachment_duration,
            'attachment_token' => $this_attachment_token,
            'attachment_sticky' => true,
            'attachment_switch_disabled' => true,
            'attachment_weaknesses' => array('flame', 'laser'),
            'attachment_weaknesses_trigger' => 'either',<commit_msg>Corrected a typo in Ice Breath ability<commit_after><?
// ICE BREATH
$ability = array(
    'ability_name' => 'Ice Breath',
    'ability_token' => '<PASSWORD>',
    'ability_game' => 'MM01',
    'ability_group' => 'MM01/Weapons/005',
    'ability_description' => 'The user blasts super-chilled air at the target\'s feet to deal damage and freeze them in place! The target is prevented from switching while frozen in the ice.',
    'ability_type' => 'freeze',
    'ability_energy' => 4,
    'ability_damage' => 16,
    'ability_accuracy' => 98,
    'ability_function' => function($objects){

        // Extract all objects into the current scope
        extract($objects);

        // Predefine attachment create and destroy text for later
        $this_create_text = ($target_robot->print_name().' found '.$target_robot->get_pronoun('reflexive').' frozen in ice!<br /> '.
            $target_robot->print_name().' is prevented from switching!'
            );
        $this_destroy_text = ('The '.$this_ability->print_name().'\'s frozen foothold melted away...<br /> '.
            'The active robot isn\'t prevented from switching any more!'
            );
        $this_refresh_text = ($this_robot->print_name().' refreshed the '.$this_ability->print_name().'\'s frozen foothold!<br /> '.
            'The active robot is still prevented from switching!'
            );

        // Define this ability's attachment token
        $static_attachment_key = $target_robot->get_static_attachment_key();
        $static_attachment_duration = 3;
        $this_attachment_token = 'ability_'.$this_ability->ability_token.'_'.$static_attachment_key;
        $this_attachment_info = array(
            'class' => 'ability',
            'sticky' => true,
            'ability_id' => $this_ability->ability_id.'_'.$static_attachment_key,
            'ability_token' => $this_ability->ability_token,
            'attachment_duration' => $static_attachment_duration,
            'attachment_token' => $this_attachment_token,
            'attachment_sticky' => true,
            'attachment_switch_disabled' => true,
            'attachment_weaknesses' => array('flame', 'laser'),
            'attachment_weaknesses_trigger' => 'either',
{'fraction_non_alphanumeric': 0.13451086956521738, 'fraction_numerical': 0.00588768115942029, 'mean_word_length': 2.9367201426024954, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 71, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2742606', 'n_tokens_mistral': 1278, 'n_tokens_neox': 1246, 'n_words': 296}