the reason of crash, because the index not exists or not the correct index which core.dll going insert (I will be more clear)
Core.dll Imp system (When you add the imp talisman on the normal weapon , it remove the normal weapon and insert new weapon(IMP ONE)
so if the indexs not exists in inititem > cause crash,
you need to get the newer version of Core.dll