if pPlayer.getStateReligion() == gc.getInfoTypeForString('RELIGION_FOXMEN'):
if CyGame().getSorenRandNum(7, "Volatile Alignment") < 2:
lAlignments = [
# gc.getLeaderHeadInfo(pPlayer.getLeaderType()).getAlignment(),#This does not seem to be exposed to python
pPlayer.getAlignment(),
pPlayer.getAlignment(),
gc.getInfoTypeForString('ALIGNMENT_GOOD'),
gc.getInfoTypeForString('ALIGNMENT_NEUTRAL'),
gc.getInfoTypeForString('ALIGNMENT_NEUTRAL'),
gc.getInfoTypeForString('ALIGNMENT_NEUTRAL'),
gc.getInfoTypeForString('ALIGNMENT_EVIL')
]
iAlignment = lAlignments.pop(CyGame().getSorenRandNum(len(lAlignments), "Tali Fickle Alignment"))
if pPlayer.getAlignment() != iAlignment:
if pPlayer.isHuman():
sAlignment = CyTranslator().getText("TXT_KEY_ALIGNMENT_NEUTRAL", ())
if iAlignment ==gc.getInfoTypeForString('ALIGNMENT_GOOD'):
sAlignment = CyTranslator().getText("TXT_KEY_ALIGNMENT_GOOD", ())
if iAlignment ==gc.getInfoTypeForString('ALIGNMENT_EVIL'):
sAlignment = CyTranslator().getText("TXT_KEY_ALIGNMENT_EVIL", ())
cf.addPopup(CyTranslator().getText("TXT_KEY_MESSAGE_TALI_ALIGNMENT",(sAlignment,)), 'Art/Interface/Buttons/Religions/Foxmen.dds')
pPlayer.setAlignment(iAlignment)