replace mcCoreShield trigger handling proc with new trigger handling procs