Проблема с реализации спелла

Привет всем, кто может помочь? Вот реализовал спелл http://ru.wowhead.com/spell=134522 , проблема заключается в том, что дбц берет эффект Apply Aura Change Model только 1 нпц мужского пола http://ru.wowhead.com/npc=68261 , так же есть еще нпц для женского пола http://ru.wowhead.com/npc=68265 , но этот нпц не как не привязан к спеллу. Поэтому я сделал просто выдачу морфа по полу. Так вот если я сделаю релог, то спелл берется инфу не с ядра, а с дбц получается морф будет браться с дбц. Вот код https://pastebin.com/CMuqtJNX Можно как то сделать чтобы посл релога, прошла еще раз чек по скрипту?((