private static bool ArchtypeChangesClassSkills(RogueArchtypes archtype) { return(archtype.HasFlag(RogueArchtypes.Carnivalist) || archtype.HasFlag(RogueArchtypes.RacialSkulkingSlayer) || archtype.HasFlag(RogueArchtypes.RacialDeadlyCourtesan) || archtype.HasFlag(RogueArchtypes.RacialEldritchRaider) || archtype.HasFlag(RogueArchtypes.RacialSwordmaster)); }
private static bool ArchtypeChangesTalent2(RogueArchtypes archtype) { return(archtype.HasFlag(RogueArchtypes.Carnivalist) || archtype.HasFlag(RogueArchtypes.Pirate) || archtype.HasFlag(RogueArchtypes.ScrollScoundrel) || archtype.HasFlag(RogueArchtypes.RacialEldritchRaider) || archtype.HasFlag(RogueArchtypes.RacialDeadlyCourtesan)); }
private static bool ArchtypeChangesUncannyDodge(RogueArchtypes archtype) { return(archtype.HasFlag(RogueArchtypes.Bandit) || archtype.HasFlag(RogueArchtypes.Burglar) || archtype.HasFlag(RogueArchtypes.SanctifiedRogue) || archtype.HasFlag(RogueArchtypes.Scout) || archtype.HasFlag(RogueArchtypes.ScrollScoundrel) || archtype.HasFlag(RogueArchtypes.Trapsmith) || archtype.HasFlag(RogueArchtypes.VexingDodger) || archtype.HasFlag(RogueArchtypes.RacialCatBurglar) || archtype.HasFlag(RogueArchtypes.RacialFilcher) || archtype.HasFlag(RogueArchtypes.RacialDeadlyCourtesan)); }
private static bool ArchtypeChangesTrapSense(RogueArchtypes archtype) { return(archtype.HasFlag(RogueArchtypes.Acrobat) || archtype.HasFlag(RogueArchtypes.Carnivalist) || archtype.HasFlag(RogueArchtypes.Chameleon) || archtype.HasFlag(RogueArchtypes.Charlatan) || archtype.HasFlag(RogueArchtypes.Cutpurse) || archtype.HasFlag(RogueArchtypes.Driver) || archtype.HasFlag(RogueArchtypes.KnifeMaster) || archtype.HasFlag(RogueArchtypes.Pirate) || archtype.HasFlag(RogueArchtypes.Poisoner) || archtype.HasFlag(RogueArchtypes.Rake) || archtype.HasFlag(RogueArchtypes.RoofRunner) || archtype.HasFlag(RogueArchtypes.ScrollScoundrel) || archtype.HasFlag(RogueArchtypes.Smuggler) || archtype.HasFlag(RogueArchtypes.Sniper) || archtype.HasFlag(RogueArchtypes.Spy) || archtype.HasFlag(RogueArchtypes.Survivalist) || archtype.HasFlag(RogueArchtypes.Swashbuckler) || archtype.HasFlag(RogueArchtypes.Thug) || archtype.HasFlag(RogueArchtypes.VexingDodger) || archtype.HasFlag(RogueArchtypes.RacialDeadlyCourtesan) || archtype.HasFlag(RogueArchtypes.RacialEldritchRaider) || archtype.HasFlag(RogueArchtypes.RacialFilcher) || archtype.HasFlag(RogueArchtypes.RacialKitsuneTrickster) || archtype.HasFlag(RogueArchtypes.RacialSkulkingSlayer) || archtype.HasFlag(RogueArchtypes.RacialSwordmaster)); }
private static bool ArchtypeChangesTrapFinding(RogueArchtypes archtype) { return(archtype.HasFlag(RogueArchtypes.Acrobat) || archtype.HasFlag(RogueArchtypes.CounterfeitMage) || archtype.HasFlag(RogueArchtypes.Chameleon) || archtype.HasFlag(RogueArchtypes.Investigator) || archtype.HasFlag(RogueArchtypes.Charlatan) || archtype.HasFlag(RogueArchtypes.Cutpurse) || archtype.HasFlag(RogueArchtypes.Driver) || archtype.HasFlag(RogueArchtypes.KnifeMaster) || archtype.HasFlag(RogueArchtypes.Pirate) || archtype.HasFlag(RogueArchtypes.Poisoner) || archtype.HasFlag(RogueArchtypes.Rake) || archtype.HasFlag(RogueArchtypes.RoofRunner) || archtype.HasFlag(RogueArchtypes.Smuggler) || archtype.HasFlag(RogueArchtypes.Sniper) || archtype.HasFlag(RogueArchtypes.Spy) || archtype.HasFlag(RogueArchtypes.Survivalist) || archtype.HasFlag(RogueArchtypes.Swashbuckler) || archtype.HasFlag(RogueArchtypes.VexingDodger) || archtype.HasFlag(RogueArchtypes.Thug) || archtype.HasFlag(RogueArchtypes.RacialKitsuneTrickster) || archtype.HasFlag(RogueArchtypes.RacialSkulkingSlayer) || archtype.HasFlag(RogueArchtypes.RacialSnareSetter)); }
private static bool ArchtypeChangesEvasion(RogueArchtypes archtype) { return(archtype.HasFlag(RogueArchtypes.UndergroundChemist) || archtype.HasFlag(RogueArchtypes.RacialFilcher) || archtype.HasFlag(RogueArchtypes.Smuggler)); }
private static bool ArchtypeChangesSneakAttack(RogueArchtypes archtype) { return(archtype.HasFlag(RogueArchtypes.Carnivalist) || archtype.HasFlag(RogueArchtypes.RacialSnareSetter)); }
private static bool ArchtypeChangesTalent4(RogueArchtypes archtype) { return(archtype.HasFlag(RogueArchtypes.Carnivalist) || archtype.HasFlag(RogueArchtypes.CounterfeitMage) || archtype.HasFlag(RogueArchtypes.UndergroundChemist)); }