There.
Is.
A.
Script.
That.
Does.
This.
Fine.
Why is everyone always clamouring to add things to the engine still? I don't get it. Scripting is flawless. The player can't tell the difference. it's not like the old days, when you had to use up Dmaps and map space to simulate special effects. This is honest-to-goodness programming. What difference does it make if it's in the engine, or scripted?