int StartingConditional() { int nReLevel = (GetLevelByPosition(1, GetPCSpeaker()) + GetLevelByPosition(2, GetPCSpeaker()) + GetLevelByPosition(3, GetPCSpeaker())); int iIsnt40 = 0; if(nReLevel != 40 || GetCampaignInt("LOD40Reroll", "Reroll40Done", GetPCSpeaker()) == 1 || GetCampaignInt("LOD40Reroll", "Reroll40Done", GetPCSpeaker()) == 2 || GetCampaignInt("LOD40Reroll", "Reroll40Done", GetPCSpeaker()) == 3) iIsnt40 = 1; if(iIsnt40 == 1) return FALSE; return TRUE; }