I'd like to ask you something. Are you using any hash table in your map? If so, I could take advantage of it and make some sort of "cooldown" for you spell shield item. i'm online on discord and skype too, if you're interested in using one of them, let me know..