elif itemSubType == 4: #weapon costume
if item.IsAntiFlag(item.ITEM_ANTIFLAG_WARRIOR) == False and (player.GetRace() == 4 or player.GetRace() == 0):
self.__ModelPreview(itemVnum, 3, player.GetRace())
if item.IsAntiFlag(item.ITEM_ANTIFLAG_ASSASSIN) == False and (player.GetRace() == 5 or player.GetRace() == 1):
self.__ModelPreview(itemVnum, 3, player.GetRace())
if item.IsAntiFlag(item.ITEM_ANTIFLAG_SURA) == False and (player.GetRace() == 2 or player.GetRace() == 6):
self.__ModelPreview(itemVnum, 3, player.GetRace())
if item.IsAntiFlag(item.ITEM_ANTIFLAG_SHAMAN) == False and (player.GetRace() == 7 or player.GetRace() == 3):
self.__ModelPreview(itemVnum, 3, player.GetRace())
if item.IsAntiFlag(item.ITEM_ANTIFLAG_WOLFMAN) == False and (player.GetRace() == 8):
self.__ModelPreview(itemVnum, 3, player.GetRace())