Не помня подробности вече, но първо трябва да се убедиш, че функцията превключва на крила а не смята, че е армор. Честият виновник за това е таблицата с предметите в базата. Най-сигурно е да набиеш принтове във функцията и започваш игра с едитора добавяш адд гледаш хекса как се променя и така дв дебъгва тая глупост.