/datum/action/cooldown/spell/pointed
        
    
            
        
These spells override the caster's click, allowing them to cast the spell on whatever is clicked on.
To add effects on cast, override "cast(atom/cast_on)". The cast_on atom is the person who was clicked on.
| Vars | |
| active_msg | Message showing to the spell owner upon activating pointed spell. | 
|---|---|
| aim_assist | Variable dictating if the spell will use turf based aim assist | 
| cast_range | The casting range of our spell | 
| deactive_msg | Message showing to the spell owner upon deactivating pointed spell. | 
| Procs | |
| on_activation | Called when the spell is activated / the click ability is set to our spell | 
| on_deactivation | Called when the spell is deactivated / the click ability is unset from our spell | 
Var Details
active_msg
            
        
    
            
        
        Message showing to the spell owner upon activating pointed spell.
aim_assist
            
        
    
            
        
        Variable dictating if the spell will use turf based aim assist
cast_range
            
        
    
            
        
        The casting range of our spell
deactive_msg
            
        
    
            
        
        Message showing to the spell owner upon deactivating pointed spell.
Proc Details
on_activation
Called when the spell is activated / the click ability is set to our spell
on_deactivation
Called when the spell is deactivated / the click ability is unset from our spell