code/__DEFINES/dcs/signals/signals_heretic.dm 
            
        
| COMSIG_HERETIC_MANSUS_GRASP_ATTACK | Heretic signals From /obj/item/melee/touch_attack/mansus_fist/on_mob_hit : (mob/living/source, mob/living/target) | 
|---|---|
| COMPONENT_BLOCK_HAND_USE | Default behavior is to use the hand, so return this to blocks the mansus fist from being consumed after use. | 
| COMSIG_HERETIC_MANSUS_GRASP_ATTACK_SECONDARY | From /obj/item/melee/touch_attack/mansus_fist/afterattack_secondary : (mob/living/source, atom/target) | 
| COMPONENT_USE_HAND | Default behavior is to continue attack chain and do nothing else, so return this to use up the hand after use. | 
| COMSIG_HERETIC_BLADE_ATTACK | From /obj/item/melee/sickly_blade/afterattack (with proximity) : (mob/living/source, mob/living/target) | 
| COMSIG_HERETIC_RANGED_BLADE_ATTACK | From /obj/item/melee/sickly_blade/afterattack (without proximity) : (mob/living/source, mob/living/target) | 
Define Details
COMPONENT_BLOCK_HAND_USE
            
         
    
    Default behavior is to use the hand, so return this to blocks the mansus fist from being consumed after use.
COMPONENT_USE_HAND
            
         
    
    Default behavior is to continue attack chain and do nothing else, so return this to use up the hand after use.
COMSIG_HERETIC_BLADE_ATTACK
            
         
    
    From /obj/item/melee/sickly_blade/afterattack (with proximity) : (mob/living/source, mob/living/target)
COMSIG_HERETIC_MANSUS_GRASP_ATTACK
            
         
    
    Heretic signals From /obj/item/melee/touch_attack/mansus_fist/on_mob_hit : (mob/living/source, mob/living/target)
COMSIG_HERETIC_MANSUS_GRASP_ATTACK_SECONDARY
            
         
    
    From /obj/item/melee/touch_attack/mansus_fist/afterattack_secondary : (mob/living/source, atom/target)
COMSIG_HERETIC_RANGED_BLADE_ATTACK
            
         
    
    From /obj/item/melee/sickly_blade/afterattack (without proximity) : (mob/living/source, mob/living/target)