Here's a bunch of protect Data I was able to dig up for you, I tested a majority of skills with Swords/Fists/Bows, I'll also provide if protect worked or not.
(HANGING) -
Protect did not work.
Code:
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Strange Redhead, SpOOC, Hanging, 1
Debug: Basic Attack - Weapon Chain Blade - Makya; 0
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 166.
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
Debug: Incise Can Select: 0 Martial Lawbreaker
(Basic Attack) - Protect worked
Code:
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 160.
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 160.
Debug: Before Use Skill called. Strange Redhead, SpOOC, Attack, 1
Debug: Protect - Same party.
Debug: Protect - Is on. 1||0||0 - Valid Use would be 0
Debug: Attack type: /obj/skill/fe_attack
Debug: Basic Attack - Weapon Chain Blade - Makya; 0
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 160.
Debug: Critical Multiplier for this attack is: 100%
(Sidecut) -
Protect did not work.
Code:
Debug: Sidecut - /obj/skill/sk_sidecut
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 158.
Debug: Checking cost negation effects.
Debug: Basic Attack - Weapon Chain Blade - Makya; 0
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 158.
(Repel) -
Protect did not work.
Code:
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 160.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Strange Redhead, SpOOC, Repel, 1
Debug: Basic Attack - Weapon Chain Blade - Makya; 0
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 160.
(Shinken) - Protect worked
Code:
Debug: Shinken - /obj/skill/sk_shinken
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 160.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Strange Redhead, SpOOC, Shinken, 1
Debug: Protect - Same party.
Debug: Protect - Is on. 1||0||0 - Valid Use would be 1
Debug: Total Power for Shinken / Chain Blade - Makya was 204.2.
Debug: Basic Attack - Weapon Chain Blade - Makya; 0
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 163.
Debug: Critical Multiplier for this attack is: 100%
Debug: Checking resistance effects and listing them below for 15 Pierce damage with a bonus of 0% resistance.
(Checkmate) -
Protect did not work.
Code:
Debug: Checkmate - /obj/skill/sk_checkmate
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 166.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Strange Redhead, SpOOC, Checkmate, 1
Debug: Basic Attack - Weapon Chain Blade - Makya; 0
Debug: Total Power for Chain Blade - Makya / Chain Blade - Makya was 166.
(Geldoren) - Protect worked
Code:
Debug: Geldoren - /obj/skill/sk_geldoren
Debug: Total Power for Left Claw / Left Claw was 93.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Strange Redhead, Clawed Cat, Geldoren, 1
Debug: Protect - Same party.
Debug: Protect - Is on. 1||0||0 - Valid Use would be 0
Debug: Geldoren - Weapon Left Claw; 1
Debug: Basic Attack - Weapon Left Claw; 1
Debug: Total Power for Left Claw / Left Claw was 93.
Debug: Critical Multiplier for this attack is: 149.82%
(Ether invite) - Protect worked
Code:
Debug: Before Use Skill called. Strange Redhead, Clawed Cat, Ether Invitation, 1
Debug: Protect - Same party.
Debug: Protect - Is on. 1||0||0 - Valid Use would be
Debug: Basic Attack - Weapon Left Claw; 1
Debug: Total Power for Left Claw / Left Claw was 106.
Debug: no_reduc was in flags
Debug: magic was in flags
Debug: Checking resistance effects and listing them below for 15 Pierce damage with a bonus of 0% resistance.
(Cutthroat) -
Protect did not work.
Code:
Debug: Cutthroat - /obj/skill/cutthroat
Debug: Total Power for Stachel / Stachel was 147.
Debug: Checking cost negation effects.
Debug: Before Use Skill called. Strange Redhead, Careless Corbie, Cutthroat, 1
Debug: Protect - Same party.
Debug: Protect - Is on. 1||0||0 - Valid Use would be
Debug: Basic Attack - Weapon Stachel; 0
Debug: Total Power for Stachel / Stachel was 147.
(Snakeshot) - All Bow skills worked with protect
Code:
Debug: Before Use Skill called. Strange Redhead, Mook Javelineer, Snake Shot, 1
Debug: Protect - Checking Strange Redhead.
Debug: Protect - Checking Tedric.
Debug: Protect - Same party.
Debug: Protect - Is on. 1|0|0 - Valid Use would be 0
(Pulling Shot) - All Bow skills worked with protect
Code:
Debug: Before Use Skill called. Strange Redhead, Mook Javelineer, Pulling Shot, 1
Debug: Protect - Checking Strange Redhead.
Debug: Protect - Checking Tedric.
Debug: Protect - Same party.
Debug: Protect - Is on. 1|0|0 - Valid Use would be 0
(Cripple Leg) - All Bow skills worked with protect
Code:
Debug: Before Use Skill called. Strange Redhead, Mook Javelineer, Cripple Leg, 1
Debug: Protect - Checking Strange Redhead.
Debug: Protect - Checking Tedric.
Debug: Protect - Same party.
Debug: Protect - Is on. 1|0|0 - Valid Use would be 0
(Buster Cannon) - All Bow skills worked with protect
Code:
Debug: Before Use Skill called. Strange Redhead, Mook Javelineer, Buster Cannon, 1
Debug: Protect - Checking Strange Redhead.
Debug: Protect - Checking Tedric.
Debug: Protect - Same party.
Debug: Protect - Is on. 1|0|0 - Valid Use would be 0
Debug: 0
(Blowback Cannon) - All Bow skills worked with protect
Code:
Debug: Before Use Skill called. Strange Redhead, Mook Javelineer, Blowback Cannon, 1
Debug: Protect - Checking Strange Redhead.
Debug: Protect - Checking Tedric.
Debug: Protect - Same party.
Debug: Protect - Is on. 1|0|0 - Valid Use would be 0
Debug: 0