Well its normal, the "Bless" function has to be triggered by something, now its only triggered by the creation of the NPC which is weird and not very optimal. Try the "OnThink
This is whats currently doing the bless spell
"Timer.DelayCall(TimeSpan.FromSeconds(1.0), TimeSpan.FromSeconds(10.0)...