Is there a function to call a feat so the impact provoques exactly that feat's effect?
 
 EDIT: What about a function to reduce ConjTime or CastTime on an specific Force Power? I'm talking about a passive Force Power here (or always active).
  
 
  
  
    Casting feat, yeah?
 void main ()
 {
 object oFeatUser = OBJECT_SELF;
 object oTarget = OBJECT_SELF;
 talent tPowerAttack = TalentFeat(FEAT_POWER_ATTACK);
 ActionUseTalentOnObject(tPowerAttack, oTarget);
 }
 Here, FEAT_POWER_ATTACK is feat constant taken from nwscript.nss
 Also you may just use row number from feats.2da as this constant.
 OBJECT_SELF is feat user, you may change from OBJECT_SELF to GetFirstPC(), this is player. Or GetObjectByTag("object_tag") to get object with the specified tag. So any object you want. the same is with OBJECT_SELF, but OBJECT_SELF is feat's target.
 Hope it helps you.