I can say that spell is, indexing ?
I am NOOB in indexing lol, however, I can make other spells which are not based on either indexing or hashtables
The way I see your triggers, there are TOO many leaks, but never mind, I'll try to clean up those bad leaks for you ;D
And, what do you want me to do with this map ? (other than fixing up Thunderblade spell and cleaning leaks)