if CONFIG_UNLOCK_SUBS_FOR_EVERY_RACE and not CONFIG_ALLOW_DELF_AND_ELF_EXCHANGE_SUBS: if c2.getRace().ordinal() == 1 and not RACE_ALLOWED(st,[2],data): return False if c2.getRace().ordinal() == 2 and not RACE_ALLOWED(st,[1],data): return False
Интересует -
RACE_ALLOWED(st,[2],data)
Если это новый массив, то в том методе, в нем смотрится, имеется ли в нем определенное значение..
def RACE_ALLOWED(st,list,data): if st.player.getRace().ordinal() in list: return False if st.player.getClassId().getRace().ordinal() in list: return False for cId in CLASS_LIST(st,data): if cId.getRace().ordinal() in list: return False return True