diff --git a/_content/includes/prc_feat_const.nss b/_content/includes/prc_feat_const.nss new file mode 100644 index 00000000..76c2a2c0 --- /dev/null +++ b/_content/includes/prc_feat_const.nss @@ -0,0 +1,4102 @@ +// The error code 5 prevention entry. Comment out or uncomment as necessary +//const int COMPILER_BREAKS_ON_ME_OR_NOT = 0xffffffff; + +// PRC Options Conversation +const int FEAT_OPTIONS_CONVERSATION = 2285; + +//:: Gamma Age Mutation Feats +const int FEAT_MUT_ADAPATATION = 1200; +const int FEAT_MUT_ADHERENCE = 1201; +const int FEAT_MUT_ADRENALINE_BOOST = 1202; +const int FEAT_MUT_ALLUREMENT = 1203; +const int FEAT_MUT_ALTERATION = 1204; +const int FEAT_MUT_ANIMAL_PLANT_CONTROL = 1205; +const int FEAT_MUT_ANTI_LIFE_LEECH = 1206; +const int FEAT_MUT_BEGUILING = 1207; +const int FEAT_MUT_BODY_CONTROL = 1208; +const int FEAT_MUT_CARNIVORUS_JAWS = 1209; +const int FEAT_MUT_CHAMELEON = 1210; +const int FEAT_MUT_CLAWS = 1211; +const int FEAT_MUT_CONFUSION = 1212; +const int FEAT_MUT_CONSTRICTION = 1213; +const int FEAT_MUT_CRYOKINESIS = 1214; +const int FEAT_MUT_DARKVISION = 1215; +const int FEAT_MUT_DEATH_FIELD_GENERATION = 1216; +const int FEAT_MUT_DISPLACEMENT = 1217; +const int FEAT_MUT_DISSOLVING_JUICES = 1218; +const int FEAT_MUT_DISTORTION_FIELD = 1219; +const int FEAT_MUT_DUAL_BRAIN = 1220; +const int FEAT_MUT_DUALITY = 1221; +const int FEAT_MUT_ECHOLOCATION = 1222; +const int FEAT_MUT_EGO_PROJECTION = 1223; +const int FEAT_MUT_ELECTRICAL_GENERATION = 1224; +const int FEAT_MUT_ELECTROMAGNETIC_SENSE = 1225; +const int FEAT_MUT_EMPATHY = 1226; +const int FEAT_MUT_ENERGY_ABSOPTION_ACID = 1227; +const int FEAT_MUT_ENERGY_ABSOPTION_COLD = 1228; +const int FEAT_MUT_ENERGY_ABSOPTION_CONCUSSION = 1229; +const int FEAT_MUT_ENERGY_ABSOPTION_ELECTRICITY = 1230; +const int FEAT_MUT_ENERGY_ABSOPTION_FIRE = 1231; +const int FEAT_MUT_ENERGY_ABSOPTION_RADIATION = 1232; +const int FEAT_MUT_ENERGY_CONVERSION_ACID = 1233; +const int FEAT_MUT_ENERGY_CONVERSION_COLD = 1234; +const int FEAT_MUT_ENERGY_CONVERSION_CONCUSSION = 1235; +const int FEAT_MUT_ENERGY_CONVERSION_ELECTRICITY = 1236; +const int FEAT_MUT_ENERGY_CONVERSION_FIRE = 1237; +const int FEAT_MUT_ENERGY_CONVERSION_RADIATION = 1238; +const int FEAT_MUT_EXOSKELETON = 1239; +const int FEAT_MUT_EXPLOSIVE_SEEDS = 1240; +const int FEAT_MUT_FAST_HEALING = 1241; +const int FEAT_MUT_FEAR_GENERATION = 1242; +const int FEAT_MUT_FIRE_BREATH = 1243; +const int FEAT_MUT_FLEXIBILITY = 1244; +const int FEAT_MUT_FORCE_BARRIER = 1245; +const int FEAT_MUT_FORCE_FIELD_GENERATION = 1246; +const int FEAT_MUT_FRUIT_ANTIBIOTIC = 1247; +const int FEAT_MUT_FRUIT_ANTIDOTE = 1248; +const int FEAT_MUT_FRUIT_ANTI_RAD = 1249; +const int FEAT_MUT_FRUIT_PAINKILLER = 1250; +const int FEAT_MUT_FRUIT_POISON = 1251; +const int FEAT_MUT_FRUIT_STIMULANT = 1252; +const int FEAT_MUT_FRUIT_SUSTENANCE = 1253; +const int FEAT_MUT_GAS_GENERATION_BLINDING = 1254; +const int FEAT_MUT_GAS_GENERATION_CAUSTIC = 1255; +const int FEAT_MUT_GAS_GENERATION_HALLUCINOGENIC = 1256; +const int FEAT_MUT_GAS_GENERATION_PARALYTIC = 1257; +const int FEAT_MUT_GAS_GENERATION_SLEEP = 1258; +const int FEAT_MUT_GAS_GENERATION_WEAKNESS = 1259; +const int FEAT_MUT_GILLS = 1260; +const int FEAT_MUT_HANDS_CAUSTIC = 1261; +const int FEAT_MUT_HANDS_FLAMING = 1262; +const int FEAT_MUT_HANDS_FREEZING = 1263; +const int FEAT_MUT_HANDS_HEALING = 1264; +const int FEAT_MUT_HANDS_SHOCKING = 1265; +const int FEAT_MUT_HEIGHTENED_BALANCE = 1266; +const int FEAT_MUT_HEIGHTENED_HEARING = 1267; +const int FEAT_MUT_HEIGHTENED_PRECISION = 1268; +const int FEAT_MUT_HEIGHTENED_SMELL = 1269; +const int FEAT_MUT_HEIGHTENED_SPEED = 1270; +const int FEAT_MUT_HEIGHTENED_TOUCH = 1271; +const int FEAT_MUT_HEIGHTENED_VISION = 1272; +const int FEAT_MUT_IMMUNITY_ABILITY_DRAIN = 1273; +const int FEAT_MUT_IMMUNITY_ACID = 1274; +const int FEAT_MUT_IMMUNITY_COLD = 1275; +const int FEAT_MUT_IMMUNITY_CONCUSSION = 1276; +const int FEAT_MUT_IMMUNITY_DISEASE = 1277; +const int FEAT_MUT_IMMUNITY_ELECTRICITY = 1278; +const int FEAT_MUT_IMMUNITY_FIRE = 1279; +const int FEAT_MUT_IMMUNITY_MIND = 1280; +const int FEAT_MUT_IMMUNITY_PARALYSIS = 1281; +const int FEAT_MUT_IMMUNITY_POISON = 1282; +const int FEAT_MUT_IMMUNITY_RADIATION = 1283; +const int FEAT_MUT_INTUITION = 1284; +const int FEAT_MUT_INVISIBILITY = 1285; +const int FEAT_MUT_KINETIC_ABSORPTION = 1286; +const int FEAT_MUT_LIFE_FORCE_SENSE = 1287; +const int FEAT_MUT_LIFE_LEECH = 1288; +const int FEAT_MUT_LIFE_TRANSFER = 1289; +const int FEAT_MUT_LOW_LIGHT_VISION = 1290; +const int FEAT_MUT_MENTAL_BLAST = 1291; +const int FEAT_MUT_MENTAL_CONTROL = 1292; +const int FEAT_MUT_MENTAL_PARALYSIS = 1293; +const int FEAT_MUT_METAMORPHOSIS = 1294; +const int FEAT_MUT_MOLECULAR_DISRUPTION = 1295; +const int FEAT_MUT_PARALYTIC_TOUCH = 1296; +const int FEAT_MUT_PARASITE = 1297; +const int FEAT_MUT_PHOTOGENESIS = 1298; +const int FEAT_MUT_PHOTOSYNTHETIC_SKIN = 1299; +const int FEAT_MUT_POISON = 1300; +const int FEAT_MUT_POISONOUS_THORNS = 1301; +const int FEAT_MUT_PROBABILITY_SHIFT = 1302; +const int FEAT_MUT_PYROKINESIS = 1303; +const int FEAT_MUT_QUILLS = 1304; +const int FEAT_MUT_RADIATING_EYES = 1305; +const int FEAT_MUT_RAZOR_EDGED_LEAVES = 1306; +const int FEAT_MUT_REPULSION = 1307; +const int FEAT_MUT_SHAPECHANGE = 1308 +const int FEAT_MUT_SILK_GLANDS = 1309; +const int FEAT_MUT_SIZE_CHANGE_LARGE = 1310; +const int FEAT_MUT_SIZE_CHANGE_SMALL = 1311; +const int FEAT_MUT_SKELETAL_ENHANCEMENT = 1312; +const int FEAT_MUT_SMOKE_CLOUD = 1313; +const int FEAT_MUT_SONIC_BLAST = 1314; +const int FEAT_MUT_SONIC_SCREAM = 1315; +const int FEAT_MUT_SPINES = 1316; +const int FEAT_MUT_STUNNING_FORCE = 1317; +const int FEAT_MUT_TELEKINETIC_HAND = 1318; +const int FEAT_MUT_TELEPORTATION = 1319; +const int FEAT_MUT_TEMPORAL_COMPRESSION = 1320; +const int FEAT_MUT_TEMPORAL_DILATION = 1321; +const int FEAT_MUT_THORNS = 1322; +const int FEAT_MUT_TOTAL_HEALING = 1323; +const int FEAT_MUT_WILL_FORCE = 1324; + + +//missing bioware ones +const int FEAT_EPIC_PLANAR_TURNING = 854; + +// skill based feats +const int FEAT_JUMP = 2884; + +// Racial Feats +const int FEAT_WEMIC_JUMP_8 = 4518; +const int FEAT_URDINNIR_STONESKIN = 4644; +const int FEAT_AVARIEL_DIVE = 4645; +const int FEAT_AYUAN_FEAR = 4646; +const int FEAT_AYUAN_ENTANGLE = 4647; +const int FEAT_AYUAN_DARKNESS = 4648; +const int FEAT_AYUAN_NEUTRALIZE_POISON = 4649; +const int FEAT_AASIMAR_LIGHT = 4650; +const int FEAT_TIEFLING_DARK = 4651; +const int FEAT_SVIRF_BLIND_DEAF = 4652; +const int FEAT_SVIRF_BLUR = 4653; +const int FEAT_SVIRF_DISGUISE = 4654; +const int FEAT_SVIRF_REVERT = 4655; +const int FEAT_RAK_DISGUISE = 4656; +const int FEAT_RAK_CHANGE_SHAPE = 4657; +const int FEAT_PYUAN_CHARM = 4658; +const int FEAT_PYUAN_DARKNESS = 4659; +const int FEAT_PYUAN_ENTANGLE = 4660; +const int FEAT_PYUAN_FEAR = 4661; +const int FEAT_PIXIE_INVIS = 4662; +const int FEAT_PIXIE_CONFUSE = 4663; +const int FEAT_PIXIE_ENTANGLE = 4664; +const int FEAT_PIXIE_DISPEL_MAGIC = 4665; +const int FEAT_PIXIE_POLYMORPH = 4666; +const int FEAT_PIXIE_REVERT = 4667; +const int FEAT_HYBSIL_MIRROR_IMAGE = 5382; +const int FEAT_HYBSIL_DANCLIGHTS = 5383; +const int FEAT_HYBSIL_JUMP = 5384; +const int FEAT_MINOTAUR_CHARGE = 4668; +const int FEAT_ILLITHID_CHARM = 4669; +const int FEAT_ILLITHID_BLAST = 4670; +const int FEAT_ILLITHID_SUCKBRAIN = 4671; +const int FEAT_GITHZERAI_DAZE = 4672; +const int FEAT_GITHYANKI_DAZE = 4673; +const int FEAT_GITHYANKI_BLUR = 4674; +const int FEAT_FEYRI_CHARMPERSON = 4675; +const int FEAT_FEYRI_CLAIRAUDIENCE = 4676; +const int FEAT_FEYRI_DARKNESS = 4677; +const int FEAT_FEYRI_ENERVATION = 4678; +const int FEAT_FEYRI_ALTER = 4679; +const int FEAT_FEYRI_CHANGE_SHAPE = 4680; +const int FEAT_DUERGAR_INVIS = 4681; +const int FEAT_DROW_DARKNESS = 4682; +const int FEAT_DROW_FAERIE_FIRE = 4683; +const int FEAT_WGNOME_MAGEHAND = 4519; +const int FEAT_WGNOME_SILENCE = 4555; +const int FEAT_HOUND_AURAMENACE = 4548; +const int FEAT_HOUND_AID = 4574; +const int FEAT_HOUND_CONTFLAME = 4514; +const int FEAT_HOUND_DETECTEVIL = 4618; +const int FEAT_HOUND_DISGUISE = 4613; +const int FEAT_HOUND_MAGICCIRCLE = 4515; +const int FEAT_HOUND_TELEPORT = 4516; +const int FEAT_DRIDER_DETECTGOOD = 4543; +const int FEAT_DRIDER_DETECTLAW = 4544; +const int FEAT_RACIAL_SNEAK_1D6 = 4545; + +const int FEAT_RACE_ENERGYRAY = 4856; +const int FEAT_RACE_ENERGYRAYSONIC = 4520; +const int FEAT_ELAN_RESISTANCE = 4521; +const int FEAT_ELAN_RESILIANCE = 4522; +const int FEAT_PSIRACE_STOMP = 4524; +const int FEAT_MAENAD_OUTBURST = 4525; +const int FEAT_XEPH_SPELLHARD = 4527; +const int FEAT_XEPH_BURST = 4526; + +const int FEAT_ZENYTH_TRUESTRIKE = 4536; +const int FEAT_TULADH_MAGIC_CIRCLE = 4533; +const int FEAT_NATHRI_EXP_RETREAT = 4534; +const int FEAT_METAL_HIDE = 4538; +const int FEAT_BLADELING_RAZOR_STORM = 4539; +const int FEAT_NATURAL_SPIKES = 5376; + +const int FEAT_KAPAK_SALIVA = 4546; +const int FEAT_IRDA_FLARE = 4551; +const int FEAT_IRDA_CHANGE_SHAPE = 4562; + +const int FEAT_NIXIE_CHARMPERSON = 4597; +const int FEAT_NIXIE_WATERBREATHING = 4641; +const int FEAT_NYMPH_DIMENSION_DOOR = 4755; +const int FEAT_NYMPH_STUNNING_GLANCE = 4684; +const int FEAT_NYMPH_BLINDING_BEAUTY = 4685; +const int FEAT_GRIG_PYROTECHNICS = 4686; +const int FEAT_GRIG_INVIS = 4687; +const int FEAT_GRIG_ENTANGLE = 4635; +const int FEAT_BRALANI_LIGHTNING_BOLT = 4995; +const int FEAT_BRALANI_CURE_SERIOUS = 4996; +const int FEAT_BRALANI_BLUR = 4997; +const int FEAT_BRALANI_CHARM_PERSON = 4998; +const int FEAT_BRALANI_MIRROR_IMAGE = 4999; +const int FEAT_BRALANI_GUST_OF_WIND = 4978; + +const int FEAT_LTSENSE = 4700; +const int FEAT_LTBLIND = 4701; + +const int FEAT_SPELL5 = 4702; +const int FEAT_SPELL10 = 4420; +const int FEAT_SPELL11 = 4703; +const int FEAT_SPELL13 = 4704; +const int FEAT_SPELL14 = 4705; +const int FEAT_SPELL15 = 4706; +const int FEAT_SPELL18 = 4707; +const int FEAT_SPELL25 = 4708; +const int FEAT_SPELL27 = 4709; + +const int FEAT_DWARVEN = 4710; +const int FEAT_ELVEN = 4711; +const int FEAT_GNOMISH = 4712; +const int FEAT_HALFLING = 4713; +const int FEAT_ORCISH = 4714; +const int FEAT_HUMAN = 4715; +const int FEAT_OUTSIDER = 4716; +const int FEAT_GIANT = 4717; +const int FEAT_FEY = 4718; +const int FEAT_GOBLINOID = 4719; +const int FEAT_MONSTEROUS = 4720; +const int FEAT_REPTILIAN = 4721; +const int FEAT_ABERRATION = 4722; +const int FEAT_ELEMENTAL = 4759; +const int FEAT_UNDEAD = 4769; +const int FEAT_BEAST = 4770; +const int FEAT_VERMIN = 4771; +const int FEAT_DRAGON = 4773; +const int FEAT_PLANT = 4542; +const int FEAT_SHAPECHANGER = 4550; + +const int FEAT_HARD_AIR = 4723; +const int FEAT_HARD_EARTH = 4724; +const int FEAT_HARD_FIRE = 4725; +const int FEAT_HARD_WATER = 4726; +const int FEAT_HARD_ELEC = 4727; +const int FEAT_POISON_3 = 4728; +const int FEAT_POISON_4 = 4768; +const int FEAT_ACCLIMATED_FIRE = 4523; +const int FEAT_PARTIAL_PIERCE_IMMUNE = 4541; + +const int FEAT_IMM_COLD = 4729; +const int FEAT_IMM_PHANT = 4730; +const int FEAT_NONDETECTION = 4731; +const int FEAT_IMM_APOI = 4732; +const int FEAT_PLANT_IMM = 4540; + +const int FEAT_NATARM_1 = 4733; +const int FEAT_NATARM_2 = 4761; +const int FEAT_NATARM_3 = 4734; +const int FEAT_NATARM_4 = 4735; +const int FEAT_NATARM_5 = 4736; +const int FEAT_NATARM_6 = 4737; +const int FEAT_NATARM_7 = 4764; +const int FEAT_NATARM_8 = 4765; +const int FEAT_NATARM_9 = 4738; +const int FEAT_NATARM_10 = 4766; + +const int FEAT_BREATHLESS = 4739; +const int FEAT_CONSTRICT = 4740; +const int FEAT_REGEN5 = 4741; +const int FEAT_REND = 4742; +const int FEAT_RESIST_FIRE5 = 4743; +const int FEAT_SUFFOCATION = 4744; +const int FEAT_VERYHEROIC = 4745; +const int FEAT_VULN_COLD = 4746; +const int FEAT_DAM_RED10 = 4747; +const int FEAT_DAM_RED15 = 4748; +const int FEAT_DAM_RED5 = 4537; +const int FEAT_RESIST_COLD_10 = 4776; +const int FEAT_RESIST_FIRE_10 = 4788; + +const int FEAT_SA_HIDE = 4767; +const int FEAT_SA_MOVE = 4553; +const int FEAT_SA_HIDEU = 4749; +const int FEAT_SA_HIDEF = 4750; +const int FEAT_SA_MOVE4 = 4751; +const int FEAT_SA_JUMP = 4752; +const int FEAT_SA_BLUFF = 4753; +const int FEAT_SA_HIDE4 = 4754; +const int FEAT_SA_CRFTARM = 4757; +const int FEAT_SA_CRFTWEAP = 4758; +const int FEAT_SA_CRFTTRAP = 4517; +const int FEAT_SA_SPOT_4 = 4762; +const int FEAT_SA_JUMP_4 = 4763; +const int FEAT_LEAP = 4772; +const int FEAT_KEEN_SIGHT = 4774; +const int FEAT_SA_APPRAISE = 4792; +const int FEAT_SA_BALANCE = 4511; +const int FEAT_SA_PERSUADE = 4527; +const int FEAT_SA_SENSE_MOTIVE = 4532; +const int FEAT_SA_TUMBLE = 4535; +const int FEAT_SA_INTIMIDATE = 4547; +const int FEAT_SA_PICKPOCKET = 4552; +const int FEAT_SA_HIDE_TROG = 23550; + +const int FEAT_LARGE = 4760; +const int FEAT_AZER_HEAT = 4790; +const int FEAT_SVIRFNEBLIN_DODGE = 4791; +const int FEAT_WATER_BREATHING = 4793; +const int FEAT_MINOT_SCENT = 4795; + +const int FEAT_CHAMELEON = 4576; +const int FEAT_BONUS_RIVER = 4578; +const int FEAT_BONUS_BAMBOO = 4577; +const int FEAT_BONUS_SEA = 4579; +const int FEAT_SA_LISTEN_4 = 4581; +const int FEAT_SA_BLUFF_4 = 4582; +const int FEAT_RACIAL_SNEAK_6D6 = 4583; +const int FEAT_SUBDUAL = 4584; +const int FEAT_SUBDUAL_ELEMENTS = 4585; +const int FEAT_LESSER_FEY_DR = 4586; +const int FEAT_FEY_DR = 4587; +const int FEAT_POORHEARING = 4588; +const int FEAT_MINUS_PERSUADE_2 = 4589; +const int FEAT_SA_HIDEF_5 = 4590; +const int FEAT_DAYLIGHTADAPT = 4592; +const int FEAT_UNEARTHLY_GRACE = 4593; +const int FEAT_LACKOFFOCUS = 4594; +const int FEAT_PSA_LORESPELL = 4595; +const int FEAT_SA_PERFORM_4 = 4596; +const int FEAT_TINY = 4614; +const int FEAT_SPELL8 = 4615; +const int FEAT_SPELL16 = 4616; +const int FEAT_SPELL17 = 4617; +const int FEAT_SPELL19 = 4619; +const int FEAT_SPELL20 = 4620; +const int FEAT_SPELL21 = 4621; +const int FEAT_SPELL22 = 4622; +const int FEAT_SPELL23 = 4623; +const int FEAT_NATARM_11 = 4624; +const int FEAT_NATARM_12 = 4625; +const int FEAT_NATARM_13 = 4626; +const int FEAT_NATARM_14 = 4627; +const int FEAT_NATARM_15 = 4628; +const int FEAT_NATARM_16 = 4629; +const int FEAT_NATARM_17 = 4630; +const int FEAT_NATARM_18 = 4631; +const int FEAT_NATARM_19 = 4632; +const int FEAT_LIFEPATH = 4636; +const int FEAT_CRAFTGUILD = 4637; +const int FEAT_TECHGUILD = 4638; +const int FEAT_SAGEGUILD = 4639; +const int FEAT_VOWOFSILENCE = 4640; +const int FEAT_COWARDPITY = 4642; +const int FEAT_IMMUNE_PETRIFICATION = 4643; +const int FEAT_BONUS_SONIC_4 = 4686; +const int FEAT_BONUS_PSIONICS_4 = 4687; +const int FEAT_SA_PERFORM = 4756; +const int FEAT_THRIKREEN_LEAP = 4775; +const int FEAT_SA_ANIMAL_EMP = 4777; +const int FEAT_SA_ANIMAL_EMP_6 = 4778; +const int FEAT_KENDERBLUFF = 4779; +const int FEAT_CLAUSTROPHOBIC = 4780; +const int FEAT_IMMUNE_ACID = 4782; +const int FEAT_IMMUNE_CHARM = 4783; +const int FEAT_IMMUNE_CONFUSION = 4784; +const int FEAT_IMMUNE_DISEASE = 4785; +const int FEAT_IMMUNE_ELECTRICITY = 4786; +const int FEAT_VULN_FIRE = 4787; +const int FEAT_FROSTYTOUCH = 4789; +const int FEAT_SA_OPEN = 4794; +const int FEAT_NATPSIONIC_1 = 4796; +const int FEAT_NATPSIONIC_2 = 4797; +const int FEAT_NATPSIONIC_3 = 4798; +const int FEAT_HUGE = 4799; +const int FEAT_SMALL = 375; +const int FEAT_RACE_POWERFUL_BUILD = 4512; +const int FEAT_DRAGON_TRAINING = 4549; +const int FEAT_TOUCH_OF_LUCK = 4634; +const int FEAT_FORESTLORD_TREEWALK = 4633; +const int FEAT_KALASHTAR_PP = 5205; + +//PnP Weapon Proficiencies +const int FEAT_WEAPON_PROFICIENCY_SHORTSWORD = 7901; +const int FEAT_WEAPON_PROFICIENCY_LONGSWORD = 7902; +const int FEAT_WEAPON_PROFICIENCY_BATTLEAXE = 7903; +const int FEAT_WEAPON_PROFICIENCY_BASTARD_SWORD = 7904; +const int FEAT_WEAPON_PROFICIENCY_LIGHT_FLAIL = 7905; +const int FEAT_WEAPON_PROFICIENCY_WARHAMMER = 7906; +const int FEAT_WEAPON_PROFICIENCY_LONGBOW = 7907; +const int FEAT_WEAPON_PROFICIENCY_LIGHT_MACE = 7908; +const int FEAT_WEAPON_PROFICIENCY_HALBERD = 7909; +const int FEAT_WEAPON_PROFICIENCY_SHORTBOW = 7910; +const int FEAT_WEAPON_PROFICIENCY_TWO_BLADED_SWORD = 7911; +const int FEAT_WEAPON_PROFICIENCY_GREATSWORD = 7912; +const int FEAT_WEAPON_PROFICIENCY_GREATAXE = 7913; +const int FEAT_WEAPON_PROFICIENCY_DART = 7914; +const int FEAT_WEAPON_PROFICIENCY_DIRE_MACE = 7915; +const int FEAT_WEAPON_PROFICIENCY_DOUBLE_AXE = 7916; +const int FEAT_WEAPON_PROFICIENCY_HEAVY_FLAIL = 7917; +const int FEAT_WEAPON_PROFICIENCY_LIGHT_HAMMER = 7918; +const int FEAT_WEAPON_PROFICIENCY_HANDAXE = 7919; +const int FEAT_WEAPON_PROFICIENCY_KAMA = 7920; +const int FEAT_WEAPON_PROFICIENCY_KATANA = 7921; +const int FEAT_WEAPON_PROFICIENCY_KUKRI = 7922; +const int FEAT_WEAPON_PROFICIENCY_MORNINGSTAR = 7923; +const int FEAT_WEAPON_PROFICIENCY_RAPIER = 7924; +const int FEAT_WEAPON_PROFICIENCY_SCIMITAR = 7925; +const int FEAT_WEAPON_PROFICIENCY_SCYTHE = 7926; +const int FEAT_WEAPON_PROFICIENCY_SHORTSPEAR = 7927; +const int FEAT_WEAPON_PROFICIENCY_SHURIKEN = 7928; +const int FEAT_WEAPON_PROFICIENCY_SICKLE = 7929; +const int FEAT_WEAPON_PROFICIENCY_SLING = 7930; +const int FEAT_WEAPON_PROFICIENCY_THROWING_AXE = 7931; +const int FEAT_WEAPON_PROFICIENCY_TRIDENT = 7932; +const int FEAT_WEAPON_PROFICIENCY_DWARVEN_WARAXE = 7933; +const int FEAT_WEAPON_PROFICIENCY_WHIP = 7934; +const int FEAT_WEAPON_PROFICIENCY_ELVEN_LIGHTBLADE = 7935; +const int FEAT_WEAPON_PROFICIENCY_ELVEN_THINBLADE = 7936; +const int FEAT_WEAPON_PROFICIENCY_ELVEN_COURTBLADE = 7937; +const int FEAT_WEAPON_PROFICIENCY_LIGHT_LANCE = 7938; +const int FEAT_WEAPON_PROFICIENCY_HEAVY_PICK = 7939; +const int FEAT_WEAPON_PROFICIENCY_LIGHT_PICK = 7940; +const int FEAT_WEAPON_PROFICIENCY_SAI = 7941; +const int FEAT_WEAPON_PROFICIENCY_NUNCHUKU = 7942; +const int FEAT_WEAPON_PROFICIENCY_FALCHION = 7943; +const int FEAT_WEAPON_PROFICIENCY_SAP = 7944; +const int FEAT_WEAPON_PROFICIENCY_KATAR = 7945; +const int FEAT_WEAPON_PROFICIENCY_HEAVY_MACE = 7946; +const int FEAT_WEAPON_PROFICIENCY_MAUL = 7947; +const int FEAT_WEAPON_PROFICIENCY_DOUBLE_SCIMITAR = 7948; +const int FEAT_WEAPON_PROFICIENCY_GOAD = 7949; +const int FEAT_WEAPON_PROFICIENCY_EAGLE_CLAW = 7950; + +// new Weapon feats +const int FEAT_WEAPON_FOCUS_LIGHT_LANCE = 24601; +const int FEAT_WEAPON_FOCUS_HEAVY_PICK = 24602; +const int FEAT_WEAPON_FOCUS_LIGHT_PICK = 24603; +const int FEAT_WEAPON_FOCUS_SAI = 24604; +const int FEAT_WEAPON_FOCUS_NUNCHUKU = 24605; +const int FEAT_WEAPON_FOCUS_FALCHION = 24606; +const int FEAT_WEAPON_FOCUS_SAP = 24607; +const int FEAT_WEAPON_FOCUS_KATAR = 24608; +const int FEAT_WEAPON_FOCUS_HEAVY_MACE = 24609; +const int FEAT_WEAPON_FOCUS_MAUL = 24610; +const int FEAT_WEAPON_FOCUS_DOUBLE_SCIMITAR = 24611; +const int FEAT_WEAPON_FOCUS_GOAD = 24612; +const int FEAT_WEAPON_FOCUS_EAGLE_CLAW = 24721; + +//Passive Feats +const int FEAT_ETERNAL_FREEDOM = 4298; +const int FEAT_INTUITIVE_ATTACK = 3166; +const int FEAT_RAVAGEGOLDENICE = 3162; +const int FEAT_DRAGONSONG = 3440; +const int FEAT_UNDEAD_MASTERY = 3446; +const int FEAT_IMPROVED_FAVORED_ENEMY = 3454; +const int FEAT_FAVORED_POWER_ATTACK = 3455; +const int FEAT_EXTENDED_RAGE = 3456; +const int FEAT_DARKNESS_DOMAIN = 3458; +const int FEAT_STRENGTH_OF_MIND = 1974; +const int FEAT_SPIRIT_SIGHT = 1948; + +const int FEAT_FOCUSED_SPELL_PENETRATION_ABJURATION = 3128; +const int FEAT_FOCUSED_SPELL_PENETRATION_CONJURATION = 3129; +const int FEAT_FOCUSED_SPELL_PENETRATION_DIVINATION = 3130; +const int FEAT_FOCUSED_SPELL_PENETRATION_ENCHATMENT = 3131; +const int FEAT_FOCUSED_SPELL_PENETRATION_EVOCATION = 3132; +const int FEAT_FOCUSED_SPELL_PENETRATION_ILLUSION = 3133; +const int FEAT_FOCUSED_SPELL_PENETRATION_NECROMANCY = 3134; +const int FEAT_FOCUSED_SPELL_PENETRATION_TRANSMUTATION = 3135; +const int FEAT_DISCIPLE_OF_SUN = 3127; +const int FEAT_EMPOWER_TURNING = 3126; +const int FEAT_IMPROVED_TURNING = 3055; +const int FEAT_PRACTICED_SPELLCASTER_BARD = 3121; +const int FEAT_PRACTICED_SPELLCASTER_CLERIC = 3122; +const int FEAT_PRACTICED_SPELLCASTER_DRUID = 3123; +const int FEAT_PRACTICED_SPELLCASTER_SORCERER = 3124; +const int FEAT_PRACTICED_SPELLCASTER_WIZARD = 3125; + +const int FEAT_PRACTICED_SPELLCASTER_PALADIN = 24086; +const int FEAT_PRACTICED_SPELLCASTER_RANGER = 24087; +const int FEAT_PRACTICED_SPELLCASTER_ASSASSIN = 24088; +const int FEAT_PRACTICED_SPELLCASTER_BLACKGUARD = 24089; +const int FEAT_PRACTICED_SPELLCASTER_OCULAR = 24090; +const int FEAT_PRACTICED_SPELLCASTER_HEXBLADE = 24091; +const int FEAT_PRACTICED_SPELLCASTER_DUSKBLADE = 24092; +const int FEAT_PRACTICED_SPELLCASTER_HEALER = 24093; +const int FEAT_PRACTICED_SPELLCASTER_KNIGHT_CHALICE = 24094; +const int FEAT_PRACTICED_SPELLCASTER_NENTYAR = 24095; +const int FEAT_PRACTICED_SPELLCASTER_VASSAL = 24096; +const int FEAT_PRACTICED_SPELLCASTER_UR_PRIEST = 24097; +const int FEAT_PRACTICED_SPELLCASTER_SOLDIER_OF_LIGHT = 24098; +const int FEAT_PRACTICED_SPELLCASTER_SHADOWLORD = 24099; +const int FEAT_PRACTICED_SPELLCASTER_JUSTICEWW = 24100; +const int FEAT_PRACTICED_SPELLCASTER_KNIGHT_MIDDLECIRCLE = 24101; +const int FEAT_PRACTICED_SPELLCASTER_SHAMAN = 24102; +const int FEAT_PRACTICED_SPELLCASTER_SLAYER_OF_DOMIEL = 24103; +const int FEAT_PRACTICED_SPELLCASTER_SUEL_ARCHANAMACH = 24104; +const int FEAT_PRACTICED_SPELLCASTER_FAVOURED_SOUL = 24105; +const int FEAT_PRACTICED_SPELLCASTER_SOHEI = 24106; +const int FEAT_PRACTICED_SPELLCASTER_WARMAGE = 24107; +const int FEAT_PRACTICED_SPELLCASTER_DREAD_NECROMANCER = 24155; +const int FEAT_PRACTICED_SPELLCASTER_CELEBRANT_SHARESS = 24160; +const int FEAT_PRACTICED_SPELLCASTER_CULTIST = 24255; +const int FEAT_PRACTICED_SPELLCASTER_ARCHIVIST = 24256; +const int FEAT_PRACTICED_SPELLCASTER_BEGUILER = 24257; +const int FEAT_PRACTICED_SPELLCASTER_BLIGHTER = 24258; +const int FEAT_PRACTICED_SPELLCASTER_HARPER = 24259; +const int FEAT_PRACTICED_SPELLCASTER_TEMPLAR = 24260; + +const int FEAT_PRACTICED_MANIFESTER_PSION = 24250; +const int FEAT_PRACTICED_MANIFESTER_PSYWAR = 24251; +const int FEAT_PRACTICED_MANIFESTER_WILDER = 24252; +const int FEAT_PRACTICED_MANIFESTER_WARMIND = 24253; +const int FEAT_PRACTICED_MANIFESTER_FIST_OF_ZUOKEN = 24254; +const int FEAT_PRACTICED_MANIFESTER_PSYROG = 24264; + +const int FEAT_PRACTICED_INVOKER_DRAGONFIRE_ADEPT = 24261; +const int FEAT_PRACTICED_INVOKER_WARLOCK = 24262; + +const int FEAT_EPIC_DIVINE_MIGHT = 3120; +const int FEAT_EPIC_DIVINE_RESISTANCE = 3119; +const int FEAT_EPIC_DIVINE_SHIELD = 3548; +const int FEAT_DIVINE_CLEANSING = 3118; +const int FEAT_DIVINE_RESISTANCE = 3117; +const int FEAT_DIVINE_VIGOR = 3116; +const int FEAT_EPIC_DIVINE_VIGOR = 3115; +const int FEAT_INVOKE_DIVINE_WRATH = 3114; +const int FEAT_SHADOWWEAVE = 2960; +const int FEAT_TENACIOUSMAGIC = 2961; +const int FEAT_PERNICIOUSMAGIC = 2962; +const int FEAT_INSIDIOUSMAGIC = 2963; +const int FEAT_UNHOLY_STRIKE = 3451; + +const int FEAT_LEADERSHIP = 4365; +const int FEAT_EPIC_LEADERSHIP = 4366; +const int FEAT_LEGENDARY_COMMANDER = 4367; + +const int FEAT_TWO_WEAPON_REND = 3113; + +const int FEAT_EPIC_SPELLCASTING = 4073; + +const int FEAT_BANE_MAGIC_ABERRATION = 23556; +const int FEAT_BANE_MAGIC_ANIMAL = 23557; +const int FEAT_BANE_MAGIC_BEAST = 23558; +const int FEAT_BANE_MAGIC_CONSTRUCT = 23559; +const int FEAT_BANE_MAGIC_DRAGON = 23560; +const int FEAT_BANE_MAGIC_DWARF = 23561; +const int FEAT_BANE_MAGIC_ELEMENTAL = 23562; +const int FEAT_BANE_MAGIC_ELF = 23563; +const int FEAT_BANE_MAGIC_FEY = 23564; +const int FEAT_BANE_MAGIC_GIANT = 23565; +const int FEAT_BANE_MAGIC_GNOME = 23566; +const int FEAT_BANE_MAGIC_HALFELF = 23567; +const int FEAT_BANE_MAGIC_HALFLING = 23568; +const int FEAT_BANE_MAGIC_HALFORC = 23569; +const int FEAT_BANE_MAGIC_HUMAN = 23570; +const int FEAT_BANE_MAGIC_HUMANOID_GOBLINOID = 23571; +const int FEAT_BANE_MAGIC_HUMANOID_MONSTROUS = 23572; +const int FEAT_BANE_MAGIC_HUMANOID_ORC = 23573; +const int FEAT_BANE_MAGIC_HUMANOID_REPTILIAN = 23574; +const int FEAT_BANE_MAGIC_MAGICAL_BEAST = 23575; +const int FEAT_BANE_MAGIC_OUTSIDER = 23576; +const int FEAT_BANE_MAGIC_SHAPECHANGER = 23577; +const int FEAT_BANE_MAGIC_UNDEAD = 23578; +const int FEAT_BANE_MAGIC_VERMIN = 23579; + +//RotD feats +const int FEAT_KOB_DRAGON_TAIL = 3837; +const int FEAT_KOB_DRAGON_WING_A = 3838; +const int FEAT_KOB_DRAGON_WING_BC = 3839; +const int FEAT_KOB_DRAGON_WING_BG = 3840; +const int FEAT_KOB_DRAGON_WING_BM = 3856; +const int FEAT_KOB_DRAGONWROUGHT_BK = 3841; +const int FEAT_KOB_DRAGONWROUGHT_BL = 3842; +const int FEAT_KOB_DRAGONWROUGHT_GR = 3843; +const int FEAT_KOB_DRAGONWROUGHT_RD = 3844; +const int FEAT_KOB_DRAGONWROUGHT_WH = 3845; +const int FEAT_KOB_DRAGONWROUGHT_AM = 3846; +const int FEAT_KOB_DRAGONWROUGHT_CR = 3847; +const int FEAT_KOB_DRAGONWROUGHT_EM = 3848; +const int FEAT_KOB_DRAGONWROUGHT_SA = 3849; +const int FEAT_KOB_DRAGONWROUGHT_TP = 3850; +const int FEAT_KOB_DRAGONWROUGHT_BS = 3851; +const int FEAT_KOB_DRAGONWROUGHT_BZ = 3852; +const int FEAT_KOB_DRAGONWROUGHT_CP = 3853; +const int FEAT_KOB_DRAGONWROUGHT_GD = 3854; +const int FEAT_KOB_DRAGONWROUGHT_SR = 3855; + +//Dragon Magic +const int FEAT_DRAGON_AUGMENT_STR_1 = 3857; +const int FEAT_DRAGON_AUGMENT_STR_2 = 3858; +const int FEAT_DRAGON_AUGMENT_STR_3 = 3859; +const int FEAT_DRAGON_AUGMENT_DEX_1 = 3860; +const int FEAT_DRAGON_AUGMENT_DEX_2 = 3861; +const int FEAT_DRAGON_AUGMENT_DEX_3 = 3862; +const int FEAT_DRAGON_AUGMENT_CON_1 = 3863; +const int FEAT_DRAGON_AUGMENT_CON_2 = 3864; +const int FEAT_DRAGON_AUGMENT_CON_3 = 3865; +const int FEAT_CHANNEL_DRACLAWS = 3866; +const int FEAT_PSIONIC_BREATH = 3867; +const int FEAT_CHANNEL_DRAWINGS = 3868; +const int FEAT_CHANNEL_DRATAIL = 3869; +const int FEAT_PSIONIC_DRGNFEAR = 3870; +const int FEAT_PSIONIC_DRAGON_IMMUNITY = 3871; +const int FEAT_DRAGON_AFFINITY_BK = 3904; +const int FEAT_DRAGON_AFFINITY_BL = 3905; +const int FEAT_DRAGON_AFFINITY_GR = 3906; +const int FEAT_DRAGON_AFFINITY_RD = 3907; +const int FEAT_DRAGON_AFFINITY_WH = 3908; +const int FEAT_DRAGON_AFFINITY_AM = 3909; +const int FEAT_DRAGON_AFFINITY_CR = 3910; +const int FEAT_DRAGON_AFFINITY_EM = 3911; +const int FEAT_DRAGON_AFFINITY_SA = 3912; +const int FEAT_DRAGON_AFFINITY_TP = 3913; +const int FEAT_DRAGON_AFFINITY_BS = 3914; +const int FEAT_DRAGON_AFFINITY_BZ = 3915; +const int FEAT_DRAGON_AFFINITY_CP = 3916; +const int FEAT_DRAGON_AFFINITY_GD = 3917; +const int FEAT_DRAGON_AFFINITY_SR = 3918; +const int FEAT_BREATH_OF_LIFE = 3919; +const int FEAT_SWIFT_WING_WINGS = 3920; +const int FEAT_DRACONIC_SURGE_STR = 3921; +const int FEAT_DRACONIC_SURGE_DEX = 3922; +const int FEAT_DRACONIC_SURGE_CON = 3923; +const int FEAT_DRACONIC_SURGE_INT = 3924; +const int FEAT_DRACONIC_SURGE_WIS = 3925; +const int FEAT_DRACONIC_SURGE_CHA = 3926; +const int FEAT_DEVOTEE_ABILITY_INCREASE = 3927; +const int FEAT_DEVOTEE_CLAWS = 3929; +const int FEAT_DRACONIC_DEVOTEE = 3930; +const int FEAT_TOT_VOICE_OF_DRAGON = 3928; +const int FEAT_TOT_FIRE_IMMUNITY = 3932; +const int FEAT_TOT_COLD_IMMUNITY = 3933; +const int FEAT_TOT_ACID_IMMUNITY = 3934; +const int FEAT_TOT_ELEC_IMMUNITY = 3935; +const int FEAT_TOT_BREATH_WEAPONS = 3936; +const int FEAT_TOT_DOMINATE_DRAGON = 3937; +const int FEAT_TOT_DRAGONFEAR = 3938; +const int FEAT_SPECIAL_SNEAK_ATTACK_1D6 = 3939; +const int FEAT_SPECIAL_SNEAK_ATTACK_2D6 = 3940; +const int FEAT_SPECIAL_SNEAK_ATTACK_3D6 = 3941; +const int FEAT_SPECIAL_SNEAK_ATTACK_4D6 = 3942; +const int FEAT_SPECIAL_SNEAK_ATTACK_5D6 = 3943; +const int FEAT_SPECIAL_SKIRMISH_1D6 = 3944; +const int FEAT_SPECIAL_SKIRMISH_2D6 = 3945; +const int FEAT_SPECIAL_SKIRMISH_3D6 = 3946; +const int FEAT_SPECIAL_SKIRMISH_4D6 = 3947; +const int FEAT_SPECIAL_SKIRMISH_5D6 = 3948; +const int FEAT_IMP_DRAGONFIRE_STRIKE = 3950; +const int FEAT_MASTERS_GIFT = 3951; +const int FEAT_TRUE_STEALTH = 3952; +const int FEAT_DRAGONFRIEND = 3988; +const int FEAT_DRAGONTHRALL = 3989; +const int FEAT_FULL_DRAGON_BREATH = 3111; +const int FEAT_ADEPT_SCALES = 3002; +const int FEAT_ADEPT_REDUCTION = 3003; + +//Dragonfire Adept breath effects +const int FEAT_FIRE_ADEPTBREATH = 4979; +const int FEAT_FROST_ADEPTBREATH = 4980; +const int FEAT_ELECTRIC_ADEPTBREATH = 4981; +const int FEAT_SICK_ADEPTBREATH = 4982; +const int FEAT_ACID_ADEPTBREATH = 4983; +const int FEAT_SHAPED_ADEPTBREATH = 4984; +const int FEAT_SLOW_ADEPTBREATH = 4985; +const int FEAT_WEAK_ADEPTBREATH = 4986; +const int FEAT_CLOUD_ADEPTBREATH = 4987; +const int FEAT_ENDURE_ADEPTBREATH = 4988; +const int FEAT_SLEEP_ADEPTBREATH = 4989; +const int FEAT_THUNDER_ADEPTBREATH = 4990; +const int FEAT_BAHAMUT_ADEPTBREATH = 4991; +const int FEAT_FORCE_ADEPTBREATH = 4992; +const int FEAT_PARALYZE_ADEPTBREATH = 4993; +const int FEAT_TIAMAT_ADEPTBREATH = 4994; + +//Metabreath and Breath Channeling +const int FEAT_CLINGING_BREATH = 4966; +const int FEAT_LINGERING_BREATH = 4967; +const int FEAT_ENLARGE_BREATH = 4968; +const int FEAT_HEIGHTEN_BREATH = 4969; +const int FEAT_MAXIMIZE_BREATH = 4970; +const int FEAT_RECOVER_BREATH = 4971; +const int FEAT_SHAPE_BREATH = 4972; +const int FEAT_SPREAD_BREATH = 4973; +const int FEAT_TEMPEST_BREATH = 4974; +const int FEAT_ENTANGLING_EXHALATION = 4975; +const int FEAT_EXHALED_BARRIER = 4976; +const int FEAT_EXHALED_IMMUNITY = 4977; + +//Draconic Feats(from Dragon Magic and RotD) +const int FEAT_DRAGONTOUCHED = 3889; +const int FEAT_DRACONIC_HERITAGE_BK = 3872; +const int FEAT_DRACONIC_HERITAGE_BL = 3873; +const int FEAT_DRACONIC_HERITAGE_GR = 3874; +const int FEAT_DRACONIC_HERITAGE_RD = 3875; +const int FEAT_DRACONIC_HERITAGE_WH = 3876; +const int FEAT_DRACONIC_HERITAGE_AM = 3877; +const int FEAT_DRACONIC_HERITAGE_CR = 3878; +const int FEAT_DRACONIC_HERITAGE_EM = 3879; +const int FEAT_DRACONIC_HERITAGE_SA = 3880; +const int FEAT_DRACONIC_HERITAGE_TP = 3881; +const int FEAT_DRACONIC_HERITAGE_BS = 3882; +const int FEAT_DRACONIC_HERITAGE_BZ = 3883; +const int FEAT_DRACONIC_HERITAGE_CP = 3884; +const int FEAT_DRACONIC_HERITAGE_GD = 3885; +const int FEAT_DRACONIC_HERITAGE_SR = 3886; +const int FEAT_DRACONIC_ARMOR = 3891; +const int FEAT_DRACONIC_BREATH = 3899; +const int FEAT_DRACONIC_CLAW = 3893; +const int FEAT_DRACONIC_GRACE = 3898; +const int FEAT_DRACONIC_KNOWLEDGE = 3888; +const int FEAT_DRACONIC_PERSUADE = 3892; +const int FEAT_DRACONIC_POWER = 3895; +const int FEAT_DRACONIC_PRESENCE = 3894; +const int FEAT_DRACONIC_RESISTANCE = 3896; +const int FEAT_DRACONIC_SENSES = 3897; +const int FEAT_DRACONIC_SKIN = 3887; +const int FEAT_DRACONIC_VIGOR = 3890; +const int FEAT_DRACONIC_BREATH_1_5 = 3901; +const int FEAT_DRACONIC_BREATH_6_9 = 3903; +const int FEAT_DRACONIC_GRACE_1_5 = 3900; +const int FEAT_DRACONIC_GRACE_6_9 = 3902; +const int FEAT_DRAGONFIRE_STRIKE = 3949; +const int FEAT_DRAGONFIRE_ASSAULT = 1842; +const int FEAT_DRAGONFIRE_CHANNELING = 1843; +const int FEAT_DRAGONFIRE_INSPIRATION = 1844; + +// Sandstorm +const int FEAT_BLAZING_BERSERKER = 24023; +const int FEAT_SCORPIONS_RESOLVE = 24024; +const int FEAT_HEAT_ENDURANCE = 5266; +const int FEAT_IMP_HEAT_ENDURANCE = 5265; +const int FEAT_LIGHT_OF_AURIFAR = 5264; +const int FEAT_DRIFT_MAGIC = 5181; +const int FEAT_SCORPIONS_GRASP = 5178; + +// Frostburn +const int FEAT_CRAFT_SKULL_TALISMAN = 3004; +const int FEAT_FROZEN_BERSERKER = 24039; +const int FEAT_SPELL_FOCUS_COLD = 24040; +const int FEAT_GREATER_SPELL_FOCUS_COLD = 24041; +const int FEAT_BECKON_THE_FROZEN = 4247; +const int FEAT_CHOSEN_OF_IBORIGHU = 4248; +const int FEAT_FAITH_IN_THE_FROST = 4249; +const int FEAT_MOUNTAINEER = 4399; +const int FEAT_SNOWFLAKE_WARDANCE = 4489; +const int FEAT_BONUS_DOMAIN_COLD = 5296; +const int FEAT_BONUS_DOMAIN_WINTER = 5297; +const int FEAT_DOMAIN_COLD = 5298; +const int FEAT_DOMAIN_WINTER = 5299; +const int FEAT_FROZEN_MAGIC = 5238; +const int FEAT_COLD_ENDURANCE = 5318; +const int FEAT_IMP_COLD_ENDURANCE = 5317; + +// Lost Empires of Faerun +const int FEAT_CORMANTHYRAN_MOON_MAGIC = 24042; +const int FEAT_JERGALS_PACT = 24043; + +// Player's Guide to Faerun +const int FEAT_BLOODLINE_OF_FIRE = 24044; +const int FEAT_CELEBRANT_SHARESS_FASCINATE = 5361; +const int FEAT_CELEBRANT_SHARESS_CONFUSE = 5362; +const int FEAT_CELEBRANT_SHARESS_DOMINATE = 5363; +const int FEAT_FAVORED_ZULKIRS = 5380; +const int FEAT_EPIC_SPELLFIRE_WIELDER_I = 5399; +const int FEAT_EPIC_SPELLFIRE_WIELDER_II = 5400; +const int FEAT_EPIC_SPELLFIRE_WIELDER_III = 5401; +const int FEAT_EPIC_SPELLFIRE_WIELDER_IV = 5402; +const int FEAT_EPIC_SPELLFIRE_WIELDER_V = 5403; +const int FEAT_EPIC_SPELLFIRE_WIELDER_VI = 5404; +const int FEAT_EPIC_SPELLFIRE_WIELDER_VII = 5405; +const int FEAT_EPIC_SPELLFIRE_WIELDER_VIII = 5406; +const int FEAT_EPIC_SPELLFIRE_WIELDER_IX = 5407; +const int FEAT_EPIC_SPELLFIRE_WIELDER_X = 5408; + +// Power of Faerun +const int FEAT_RULERSHIP = 24045; + +// Races of Faerun +const int FEAT_MIGHT_MAKES_RIGHT = 24046; +const int FEAT_PLAGUE_RESISTANT = 24047; +const int FEAT_JOTUNBRUD = 5176; +const int FEAT_SHIELD_DWARF_WARDER = 3262; + +// Drow of the Underdark +const int FEAT_STEAL_AND_STRIKE = 5191; +const int FEAT_SADISTIC_REWARD = 5185; + +// Underdark +const int FEAT_STRONG_MIND = 24048; +const int FEAT_VAE_SCHOOL = 5285; +const int FEAT_INLINDL_SCHOOL = 5284; +const int FEAT_DIVINE_INTERCESSION = 5283; +const int FEAT_PROFANE_AGONY = 5282; +const int FEAT_SPIDERFRIEND_MAGIC = 5281; +const int FEAT_UNSPEAKABLE_VOW = 5280; +const int FEAT_LOLTHS_BOON = 5279; +const int FEAT_PSYCHIC_REFUSAL = 5278; +const int FEAT_XANIQOS_SCHOOL = 5277; + +// Races of Stone +const int FEAT_RECKLESS_RAGE = 24049; +const int FEAT_HEAVY_LITHODERMS = 24050; +const int FEAT_MORADINS_SMILE = 24051; +const int FEAT_PIERCING_SIGHT = 24052; +const int FEAT_RAMPAGING_BULL_RUSH = 5378; +const int FEAT_FOCUSED_SHIELD = 3255; +const int FEAT_SHIELDED_CASTING = 3261; + +// Races of Destiny +const int FEAT_MENACING_DEMEANOUR = 24053; + +// Champions of Ruin +const int FEAT_DIRE_FLAIL_SMASH = 5184; +const int FEAT_SHADOWFORM_FAMILIAR = 5183; +const int FEAT_SHADOWSTRIKE = 5182; + +// Races of Eberron +const int FEAT_RELIC_HUNTER = 24054; +const int FEAT_LIVING_CONSTRUCT = 4556; +const int FEAT_COMPOSITE_PLATING = 4554; +const int FEAT_UNARMORED_BODY = 4591; +const int FEAT_IRONWOOD_PLATING = 4598; +const int FEAT_MITHRIL_PLATING = 4599; +const int FEAT_ADAMANTINE_PLATING = 4781; +const int FEAT_ZAKYA_TRUESTRIKE = 4557; +const int FEAT_ZAKYA_CHILLTOUCH = 4570; +const int FEAT_ZAKYA_VAMPTOUCH = 4558; +const int FEAT_BONUS_MIND_2 = 4559; +const int FEAT_RACE_MINOR_SHAPE_CHANGE = 4560; +const int FEAT_IMPROVED_FORTIFICATION = 4580; +const int FEAT_SOULBLADE_WARRIOR = 4854; +const int FEAT_SPIRITUAL_FORCE = 4855; +const int FEAT_STRENGTH_OF_TWO = 4965; +const int FEAT_CHANGELING_CHANGE_SHAPE = 4561; +const int FEAT_RACIAL_EMULATION = 4564; +const int FEAT_CHANGELING_QUICK_CHANGE = 4563; +const int FEAT_SHIELD_OF_THOUGHT = 4565; +const int FEAT_SHIFTER_SHIFTING = 4566; +const int FEAT_SHIFTER_WILDHUNT = 4575; +const int FEAT_SHIFTER_RAZORCLAW = 4567; +const int FEAT_SHIFTER_LONGTOOTH = 4568; +const int FEAT_SHIFTER_LONGSTRIDE = 4569; +const int FEAT_SHIFTER_BEASTHIDE = 4571; +const int FEAT_SHIFTER_DREAMSIGHT = 4572; +const int FEAT_SHIFTER_GOREBRUTE = 4573; +const int FEAT_SHIFTER_WINTERHIDE = 1807; +const int FEAT_BEASTHIDE_ELITE = 1808; +const int FEAT_DREAMSIGHT_ELITE = 1809; +const int FEAT_GOREBRUTE_ELITE = 1810; +const int FEAT_LONGSTRIDE_ELITE = 1811; +const int FEAT_LONGTOOTH_ELITE = 1812; +const int FEAT_RAZORCLAW_ELITE = 1813; +const int FEAT_WILDHUNT_ELITE = 1814; +const int FEAT_EXTRA_SHIFTER_TRAIT = 1815; +const int FEAT_HEALING_FACTOR = 1816; +const int FEAT_SHIFTER_AGILITY = 1817; +const int FEAT_SHIFTER_DEFENSE = 1818; +const int FEAT_GREATER_SHIFTER_DEFENSE = 1819; +const int FEAT_SHIFTER_FEROCITY = 1820; +const int FEAT_SHIFTER_INSTINCTS = 1821; +const int FEAT_SHIFTER_SAVAGERY = 1822; +const int FEAT_SPIKED_BODY = 5174; + +// Races of the Wild +const int FEAT_AGILE_ATHLETE = 24055; +const int FEAT_SHARED_FURY = 24056; +const int FEAT_CATFOLK_POUNCE = 5203; +const int FEAT_EXPEDITIOUS_DODGE = 5202; +const int FEAT_CENTAUR_TRAMPLE = 5418; + +// Libris Mortis +const int FEAT_REQUIEM = 2455; +const int FEAT_CORPSECRAFTER = 4014; +const int FEAT_BOLSTER_RESISTANCE = 4015; +const int FEAT_DEADLY_CHILL = 4016; +const int FEAT_DESTRUCTION_RETRIBUTION = 4017; +const int FEAT_HARDENED_FLESH = 4018; +const int FEAT_NIMBLE_BONES = 4019; + +// Magic of Faerun +const int FEAT_SPELL_GIRDING = 2456; +const int FEAT_ATTUNE_GEM = 2472; + +// Complete Adventurer +const int FEAT_FORCE_PERSONALITY = 2457; +const int FEAT_INSIGHTFUL_REFLEXES = 2458; +const int FEAT_TACTILE_TRAPSMITH = 2459; +const int FEAT_APPRAISE_MAGIC_VALUE = 1998; +const int FEAT_DIVE_FOR_COVER = 2578; +const int FEAT_EXTRAORDINARY_SPELL_AIM = 2599; +const int FEAT_OBSCURE_LORE = 2615; +const int FEAT_OTWF = 5371; +const int FEAT_POWER_THROW = 3249; + +// Complete Divine +const int FEAT_AUGMENT_HEALING = 2460; +const int FEAT_SPELL_FOCUS_CHAOS = 3263; +const int FEAT_SPELL_FOCUS_EVIL = 3264; +const int FEAT_SPELL_FOCUS_GOOD = 3265; +const int FEAT_SPELL_FOCUS_LAWFUL = 3266; + +// Complete Mage +const int FEAT_DAZZLING_ILLUSION = 2617; +const int FEAT_ENERGY_ABJURATION = 2639; +const int FEAT_FEARSOME_NECROMANCY = 2646; +const int FEAT_INSIGHTFUL_DIVINATION = 2668; +const int FEAT_PIERCING_EVOCATION = 2698; +const int FEAT_UNSETTLING_ENCHANTMENT = 2824; +const int FEAT_TOUGHENING_TRANSMUTATION = 2897; +const int FEAT_CLOUDY_CONJURATION = 3001; +const int FEAT_RANGED_RECALL = 5187; +const int FEAT_SOMATIC_WEAPONRY = 5186; + +// Forgotten Realms Campaign Setting +const int FEAT_INSCRIBE_RUNE = 2462; + +// Miniature Handbook +const int FEAT_SHIELDMATE = 3258; +const int FEAT_IMPROVED_SHIELDMATE = 3259; + +// Lords of Madness +const int FEAT_PARRYING_SHIELD = 3260; +const int FEAT_ABERRANT_EYES = 5387; +const int FEAT_ABERRANT_LIMBS = 5388; +const int FEAT_ABERRANT_SEGMENT = 5389; +const int FEAT_ABERRANT_FINGERS = 5390; +const int FEAT_ABERRANT_TAIL = 5391; +const int FEAT_ABERRANT_BESTIAL_HIDE = 5392; +const int FEAT_ABERRANT_DEEPSPAWN = 5393; +const int FEAT_ABERRANT_DURABLE_FORM = 5394; +const int FEAT_ABERRANT_INHUMAN_VISION = 5395; +const int FEAT_ABERRANT_SCAVENGING_GULLET = 5396; +const int FEAT_ABERRANT_WARPED_MIND = 5397; +const int FEAT_ABERRANT_WILD_SHAPE = 5398; + +// Bonus Domains +const int FEAT_BONUS_DOMAIN_AIR = 2001; +const int FEAT_BONUS_DOMAIN_ANIMAL = 2002; +const int FEAT_BONUS_DOMAIN_DEATH = 2003; +const int FEAT_BONUS_DOMAIN_DESTRUCTION = 2004; +const int FEAT_BONUS_DOMAIN_EARTH = 2005; +const int FEAT_BONUS_DOMAIN_EVIL = 2006; +const int FEAT_BONUS_DOMAIN_FIRE = 2007; +const int FEAT_BONUS_DOMAIN_GOOD = 2008; +const int FEAT_BONUS_DOMAIN_HEALING = 2009; +const int FEAT_BONUS_DOMAIN_KNOWLEDGE = 2010; +const int FEAT_BONUS_DOMAIN_MAGIC = 2011; +const int FEAT_BONUS_DOMAIN_PLANT = 2012; +const int FEAT_BONUS_DOMAIN_PROTECTION = 2013; +const int FEAT_BONUS_DOMAIN_STRENGTH = 2014; +const int FEAT_BONUS_DOMAIN_SUN = 2015; +const int FEAT_BONUS_DOMAIN_TRAVEL = 2016; +const int FEAT_BONUS_DOMAIN_TRICKERY = 2017; +const int FEAT_BONUS_DOMAIN_WAR = 2018; +const int FEAT_BONUS_DOMAIN_WATER = 2019; +const int FEAT_BONUS_DOMAIN_DARKNESS = 2020; +const int FEAT_BONUS_DOMAIN_STORM = 2021; +const int FEAT_BONUS_DOMAIN_METAL = 2022; +const int FEAT_BONUS_DOMAIN_PORTAL = 2023; +const int FEAT_BONUS_DOMAIN_FORCE = 2024; +const int FEAT_BONUS_DOMAIN_SLIME = 2025; +const int FEAT_BONUS_DOMAIN_TYRANNY = 2026; +const int FEAT_BONUS_DOMAIN_DOMINATION = 2027; +const int FEAT_BONUS_DOMAIN_SPIDER = 2028; +const int FEAT_BONUS_DOMAIN_UNDEATH = 2029; +const int FEAT_BONUS_DOMAIN_TIME = 2030; +const int FEAT_BONUS_DOMAIN_DWARF = 2031; +const int FEAT_BONUS_DOMAIN_CHARM = 2032; +const int FEAT_BONUS_DOMAIN_ELF = 2033; +const int FEAT_BONUS_DOMAIN_FAMILY = 2034; +const int FEAT_BONUS_DOMAIN_FATE = 2035; +const int FEAT_BONUS_DOMAIN_GNOME = 2036; +const int FEAT_BONUS_DOMAIN_ILLUSION = 2037; +const int FEAT_BONUS_DOMAIN_HATRED = 2038; +const int FEAT_BONUS_DOMAIN_HALFLING = 2039; +const int FEAT_BONUS_DOMAIN_NOBILITY = 2040; +const int FEAT_BONUS_DOMAIN_OCEAN = 2041; +const int FEAT_BONUS_DOMAIN_ORC = 2042; +const int FEAT_BONUS_DOMAIN_RENEWAL = 2043; +const int FEAT_BONUS_DOMAIN_RETRIBUTION = 2044; +const int FEAT_BONUS_DOMAIN_RUNE = 2045; +const int FEAT_BONUS_DOMAIN_SPELLS = 2046; +const int FEAT_BONUS_DOMAIN_SCALEYKIND = 2047; +const int FEAT_BONUS_DOMAIN_BLIGHTBRINGER = 2048; +const int FEAT_BONUS_DOMAIN_DRAGON = 2122; + +// Domain Power Feats +const int FEAT_DOMAIN_POWER_DARKNESS = 3458; +const int FEAT_DOMAIN_POWER_STORM = 4038; +const int FEAT_DOMAIN_POWER_METAL = 4037; +const int FEAT_DOMAIN_POWER_PORTAL = 4039; +const int FEAT_DOMAIN_POWER_FORCE = 4042; +const int FEAT_DOMAIN_POWER_SLIME = 4043; +const int FEAT_DOMAIN_POWER_TYRANNY = 4062; +const int FEAT_DOMAIN_POWER_DOMINATION = 4049; +const int FEAT_DOMAIN_POWER_SPIDER = 4061; +const int FEAT_DOMAIN_POWER_UNDEATH = 4050; +const int FEAT_DOMAIN_POWER_TIME = 4044; +const int FEAT_DOMAIN_POWER_DWARF = 4040; +const int FEAT_DOMAIN_POWER_CHARM = 4045; +const int FEAT_DOMAIN_POWER_ELF = 4059; +const int FEAT_DOMAIN_POWER_FAMILY = 4051; +const int FEAT_DOMAIN_POWER_FATE = 4048; +const int FEAT_DOMAIN_POWER_GNOME = 4058; +const int FEAT_DOMAIN_POWER_ILLUSION = 4053; +const int FEAT_DOMAIN_POWER_HATRED = 4054; +const int FEAT_DOMAIN_POWER_HALFLING = 4052; +const int FEAT_DOMAIN_POWER_NOBILITY = 4055; +const int FEAT_DOMAIN_POWER_OCEAN = 4063; +const int FEAT_DOMAIN_POWER_ORC = 4041; +const int FEAT_DOMAIN_POWER_RENEWAL = 4060; +const int FEAT_DOMAIN_POWER_RETRIBUTION = 4056; +const int FEAT_DOMAIN_POWER_RUNE = 4047; +const int FEAT_DOMAIN_POWER_SPELLS = 4046; +const int FEAT_DOMAIN_POWER_SCALEYKIND = 4057; +const int FEAT_DOMAIN_POWER_BLIGHTBRINGER = 2250; +const int FEAT_DOMAIN_POWER_DRAGON = 4064; + +// Cast Bonus Domain +const int FEAT_CAST_DOMAIN_LEVEL_ONE = 2049; +const int FEAT_CAST_DOMAIN_LEVEL_TWO = 2050; +const int FEAT_CAST_DOMAIN_LEVEL_THREE = 2051; +const int FEAT_CAST_DOMAIN_LEVEL_FOUR = 2052; +const int FEAT_CAST_DOMAIN_LEVEL_FIVE = 2053; +const int FEAT_CAST_DOMAIN_LEVEL_SIX = 2054; +const int FEAT_CAST_DOMAIN_LEVEL_SEVEN = 2055; +const int FEAT_CAST_DOMAIN_LEVEL_EIGHT = 2056; +const int FEAT_CAST_DOMAIN_LEVEL_NINE = 2057; + +const int FEAT_CHECK_DOMAIN_SLOTS = 2000; + +//Vile +const int FEAT_VILE_MARTIAL_CLUB = 3357; +const int FEAT_VILE_MARTIAL_DAGGER = 3358; +const int FEAT_VILE_MARTIAL_MACE = 3359; +const int FEAT_VILE_MARTIAL_LIGHTMACE = FEAT_VILE_MARTIAL_MACE; +const int FEAT_VILE_MARTIAL_MORNINGSTAR = 3360; +const int FEAT_VILE_MARTIAL_QUARTERSTAFF = 3361; +const int FEAT_VILE_MARTIAL_SPEAR = 3362; +const int FEAT_VILE_MARTIAL_SHORTSPEAR = FEAT_VILE_MARTIAL_SPEAR; +const int FEAT_VILE_MARTIAL_SHORTSWORD = 3363; +const int FEAT_VILE_MARTIAL_RAPIER = 3364; +const int FEAT_VILE_MARTIAL_SCIMITAR = 3365; +const int FEAT_VILE_MARTIAL_LONGSWORD = 3366; +const int FEAT_VILE_MARTIAL_GREATSWORD = 3367; +const int FEAT_VILE_MARTIAL_HANDAXE = 3368; +const int FEAT_VILE_MARTIAL_BATTLEAXE = 3369; +const int FEAT_VILE_MARTIAL_GREATAXE = 3370; +const int FEAT_VILE_MARTIAL_HALBERD = 3371; +const int FEAT_VILE_MARTIAL_LIGHTHAMMER = 3372; +const int FEAT_VILE_MARTIAL_LIGHTFLAIL = 3373; +const int FEAT_VILE_MARTIAL_WARHAMMER = 3374; +const int FEAT_VILE_MARTIAL_HEAVYFLAIL = 3375; +const int FEAT_VILE_MARTIAL_SCYTHE = 3376; +const int FEAT_VILE_MARTIAL_KATANA = 3377; +const int FEAT_VILE_MARTIAL_BASTARDSWORD = 3378; +const int FEAT_VILE_MARTIAL_DIREMACE = 3379; +const int FEAT_VILE_MARTIAL_DOUBLEAXE = 3380; +const int FEAT_VILE_MARTIAL_TWOBLADED = 3381; +const int FEAT_VILE_MARTIAL_KAMA = 3382; +const int FEAT_VILE_MARTIAL_KUKRI = 3383; +const int FEAT_VILE_MARTIAL_HEAVYCROSSBOW = 3384; +const int FEAT_VILE_MARTIAL_LIGHTCROSSBOW = 3385; +const int FEAT_VILE_MARTIAL_SLING = 3386; +const int FEAT_VILE_MARTIAL_LONGBOW = 3387; +const int FEAT_VILE_MARTIAL_SHORTBOW = 3396; +const int FEAT_VILE_MARTIAL_SHURIKEN = 3397; +const int FEAT_VILE_MARTIAL_DART = 3398; +const int FEAT_VILE_MARTIAL_SICKLE = 3399; +const int FEAT_VILE_MARTIAL_DWAXE = 3452; +const int FEAT_VILE_MARTIAL_MINDBLADE = 3624; +const int FEAT_VILE_MARTIAL_WHIP = 3598; +const int FEAT_VILE_MARTIAL_TRIDENT = 3599; + +// Weapon Focus (Ray) +const int FEAT_WEAPON_FOCUS_RAY = 4819; +const int FEAT_EPIC_WEAPON_FOCUS_RAY = 4820; + +// Battleguard Tempus +const int TEMPUS_ABILITY_ENHANC1 = 1; +const int TEMPUS_ABILITY_ENHANC2 = 2; +const int TEMPUS_ABILITY_ENHANC3 = 3; +const int TEMPUS_ABILITY_FIRE1D6 = 4; +const int TEMPUS_ABILITY_COLD1D6 = 5; +const int TEMPUS_ABILITY_ELEC1D6 = 6; +const int TEMPUS_ABILITY_KEEN = 7; +const int TEMPUS_ABILITY_ANARCHIC = 8; +const int TEMPUS_ABILITY_AXIOMATIC = 9; +const int TEMPUS_ABILITY_HOLY = 10; +const int TEMPUS_ABILITY_UNHOLY = 11; +const int TEMPUS_ABILITY_VICIOUS = 12; +const int TEMPUS_ABILITY_DISRUPTION= 13; +const int TEMPUS_ABILITY_WOUNDING = 14; +const int TEMPUS_ABILITY_BARSKIN = 15; +const int TEMPUS_ABILITY_CONECOLD = 16; +const int TEMPUS_ABILITY_DARKNESS = 17; +const int TEMPUS_ABILITY_FIREBALL = 18; +const int TEMPUS_ABILITY_HASTE = 19; +const int TEMPUS_ABILITY_IMPROVINV = 20; +const int TEMPUS_ABILITY_LIGHTBOLT = 21; +const int TEMPUS_ABILITY_MAGICMISSILE = 22; +const int TEMPUS_ABILITY_WEB = 23; +const int TEMPUS_ABILITY_VAMPIRE = 24; + +// Polymorph +const int POLY_SHAPEDRAGONGOLD = 130; +const int POLY_SHAPEDRAGONRED = 131; +const int POLY_SHAPEDRAGONPRYS = 132; + + +//Active Feats +const int FEAT_FIST_OF_IRON = 3145; +const int FEAT_POWER_ATTACK_SINGLE_RADIAL = 3143; +const int FEAT_POWER_ATTACK_FIVES_RADIAL = 3144; +const int FEAT_POWER_ATTACK_QUICKS_RADIAL = 3179; +const int FEAT_TELEPORT_MANAGEMENT_RADIAL = 4235; +const int FEAT_ZONE_OF_ANIMATION = 2891; + +// Werewolf Template +const int FEAT_PRESTIGE_WOLF_FORM = 3518; +const int FEAT_PRESTIGE_WEREWOLF_FORM = 3519; +const int FEAT_TRUE_LYCANTHROPE = 3520; +const int FEAT_PRESTIGE_WOLF_EMPATHY = 3521; +const int FEAT_PRESTIGE_WOLFCLASS_1 = 3522; +const int FEAT_PRESTIGE_WOLFCLASS_2 = 3523; +const int FEAT_PRESTIGE_WEREWOLFCLASS_1 = 3524; +const int FEAT_PRESTIGE_WEREWOLFCLASS_2 = 3525; +const int FEAT_PRESTIGE_WEREWOLFCLASS_3 = 3526; +const int FEAT_PRESTIGE_LYCANTHROPE = 3527; + +// Arcane Duelist +const int FEAT_AD_CHOSEN_WEAPON = 3530; +const int FEAT_AD_ENCHANT_CHOSEN_WEAPON = 3531; +const int FEAT_AD_APPARENT_DEFENSE = 3532; +const int FEAT_AD_DEX_ATTACK = 3533; +const int FEAT_AD_FLURRY_OF_SWORDS = 3534; +const int FEAT_AD_FALSE_KEENNESS = 3535; +const int FEAT_AD_BLUR = 3536; +const int FEAT_AD_MISLEAD = 3537; + +//Drow Judicator Feats +const int FEAT_COMMAND_SPIDERS = 2442; +const int FEAT_WAR_STRIKE = 2443; +const int FEAT_SELVETARMS_BLESSING = 2447; +const int FEAT_LOLTHS_MEAT = 2441; + +//Ranger Feats +const int FEAT_RANGER_DUAL = 374; +const int FEAT_CAMOUFLAGE = 4486; + +//Exalted Feat +const int FEAT_SAC_VOW = 3388; +const int FEAT_VOW_OBED = 3389; +const int FEAT_EXALTED_TURNING = 3168; +const int FEAT_HAND_HEALER = 3167; +const int FEAT_NIMBUSLIGHT = 3165; +const int FEAT_HOLYRADIANCE = 3164; +const int FEAT_STIGMATA = 3163; +const int FEAT_SERVHEAVEN = 3355; +const int FEAT_RANGED_SMITE = 3356; +const int FEAT_VOW_PURITY = 5360; + +//Vile Feat +const int FEAT_LICHLOVED = 3395; +const int FEAT_THRALL_TO_DEMON = 2616; +const int FEAT_DISCIPLE_OF_DARKNESS = 4012; +const int FEAT_EB_HAND = 3390; +const int FEAT_EB_HEAD = 3391; +const int FEAT_EB_CHEST = 3392; +const int FEAT_EB_ARM = 3393; +const int FEAT_EB_NECK = 3394; +const int FEAT_VILE_DEFORM_OBESE = 4406; +const int FEAT_VILE_DEFORM_GAUNT = 4407; +const int FEAT_VILE_WILL_DEFORM = 4408; +const int FEAT_VILE_DEFORM_SKIN = 5270; + +//archmage +const int FEAT_MASTERY_SHAPES = 3006; +const int FEAT_SPELL_POWER_I = 3007; +const int FEAT_SPELL_POWER_II = 3008; +const int FEAT_SPELL_POWER_III = 3009; +const int FEAT_SPELL_POWER_IV = 3010; +const int FEAT_SPELL_POWER_V = 3011; +const int FEAT_ARCANE_FIRE = 3012; +const int FEAT_SPELL_LIKE = 3013; + +//Master Harper +const int FEAT_LYCANBANE = 2404 ; +const int FEAT_DENEIRS_OREL = 2408 ; +const int FEAT_MILILS_EAR = 2406 ; +const int FEAT_INSTRUMENT = 2409; +const int FEAT_MIELIKKI = 2405; + +// Ghost-Faced Killer +const int FEAT_GFKILL_GHOST_STEP = 4490; +const int FEAT_GFKILL_GHOST_STEP2 = 4491; +const int FEAT_GFKILL_GHOST_STEP3 = 4492; +const int FEAT_GFKILL_GHOST_STEP4 = 4493; +const int FEAT_GFKILL_GHOST_STEP5 = 4494; +const int FEAT_GFKILL_GHOST_STEP6 = 4495; +const int FEAT_GFKILL_GHOST_STEP7 = 4496; +const int FEAT_GFKILL_GHOST_STEP8 = 4497; +const int FEAT_GFKILL_GHOST_STEP9 = 4498; +const int FEAT_GFKILL_GHOST_STEP10 = 4499; +const int FEAT_FRIGHTFUL_ATTACK = 4500; +const int FEAT_FRIGHTFUL_ATTACK2 = 4501; +const int FEAT_FRIGHTFUL_ATTACK3 = 4502; +const int FEAT_FRIGHTFUL_ATTACK4 = 4503; +const int FEAT_FRIGHTFUL_ATTACK5 = 4504; +const int FEAT_FRIGHTFUL_ATTACK6 = 4505; +const int FEAT_FRIGHTFUL_ATTACK7 = 4506; +const int FEAT_FRIGHTFUL_ATTACK8 = 4507; +const int FEAT_FRIGHTFUL_ATTACK9 = 4508; +const int FEAT_FRIGHTFUL_ATTACK20 = 4509; +const int FEAT_FRIGHTFUL_CLEAVE = 4510; + +// Thayan Knight +const int FEAT_TK_HORROR_1 = 2640; +const int FEAT_TK_HORROR_2 = 2641; +const int FEAT_TK_ZULKIR_FAVOUR = 2642; +const int FEAT_TK_ZULKIR_DEFEND = 2643; +const int FEAT_TK_ZULKIR_CHAMP = 2644; +const int FEAT_TK_FINAL_STAND = 2645; + +//oozemaster +const int FEAT_MIN_OOZY_TOUCH_BROWN = 3020; +const int FEAT_MIN_OOZY_TOUCH_GRAY = 3021; +const int FEAT_MIN_OOZY_TOUCH_OCHRE = 3022; +const int FEAT_MIN_OOZY_TOUCH_FUNGUS = 3023; +const int FEAT_INDISCERNIBLE_ANATOMY = 3033; +const int FEAT_CHARISMA_PENALITY = 3034; +const int FEAT_ONE_WITH_THE_OOZE = 3035; + +//disciple mephisto +const int FEAT_HELLFIRE_GRASP = 4000; +const int FEAT_FIRE_ADEPT = 4001; +const int FEAT_FIRE_RESISTANCE_10 = 4002; +const int FEAT_FIRE_RESISTANCE_20 = 4007; +const int FEAT_IMP_SUMMON_HAMATULA = 4011; + +//Mage Killer +const int FEAT_AUGMENT_SUMMON = 2510; +const int FEAT_MK_REF_1 = 2500; +const int FEAT_MK_REF_2 = 2501; +const int FEAT_MK_REF_3 = 2502; +const int FEAT_MK_REF_4 = 2503; +const int FEAT_MK_REF_5 = 2504; +const int FEAT_MK_FORT_1 = 2505; +const int FEAT_MK_FORT_2 = 2506; +const int FEAT_MK_FORT_3 = 2507; +const int FEAT_MK_FORT_4 = 2508; +const int FEAT_MK_FORT_5 = 2509; + +//Epic Mage Killer +const int FEAT_MK_FORT_6 = 2647; +const int FEAT_MK_FORT_7 = 2648; +const int FEAT_MK_FORT_8 = 2649; +const int FEAT_MK_FORT_9 = 2650; +const int FEAT_MK_FORT_10 = 2651; +const int FEAT_MK_FORT_11 = 2652; +const int FEAT_MK_FORT_12 = 2653; +const int FEAT_MK_FORT_13 = 2654; +const int FEAT_MK_FORT_14 = 2655; +const int FEAT_MK_FORT_15 = 2656; +const int FEAT_MK_REF_6 = 2657; +const int FEAT_MK_REF_7 = 2658; +const int FEAT_MK_REF_8 = 2659; +const int FEAT_MK_REF_9 = 2660; +const int FEAT_MK_REF_10 = 2661; +const int FEAT_MK_REF_11 = 2662; +const int FEAT_MK_REF_12 = 2663; +const int FEAT_MK_REF_13 = 2664; +const int FEAT_MK_REF_14 = 2665; +const int FEAT_MK_REF_15 = 2666; + +//Spellsword +const int FEAT_SPELLS_1 = 2512; +const int FEAT_SPELLS_2 = 2513; +const int FEAT_SPELLS_3 = 2514; +const int FEAT_SPELLS_4 = 2515; +const int FEAT_SPELLS_5 = 2516; +const int FEAT_CHANNEL_SPELL_1 = 4688; +const int FEAT_CHANNEL_SPELL_2 = 4689; +const int FEAT_CHANNEL_SPELL_3 = 4690; +const int FEAT_CHANNEL_SPELL_4 = 4691; +const int FEAT_CHANNEL_SPELL_5 = 4692; +const int FEAT_CHANNEL_SPELL_6 = 4693; +const int FEAT_CHANNEL_SPELL_7 = 4694; +const int FEAT_CHANNEL_SPELL_8 = 4695; +const int FEAT_CHANNEL_SPELL_9 = 4696; +const int FEAT_MULTIPLE_CHANNEL_SPELL_1 = 4697; +const int FEAT_MULTIPLE_CHANNEL_SPELL_2 = 4698; +const int FEAT_MULTIPLE_CHANNEL_SPELL_3 = 4699; + +//Epic Spellsword +const int FEAT_SPELLS_6 = 2534; +const int FEAT_SPELLS_7 = 2535; +const int FEAT_SPELLS_8 = 2536; +const int FEAT_SPELLS_9 = 2537; +const int FEAT_SPELLS_10 = 2538; +const int FEAT_SPELLS_11 = 2539; +const int FEAT_SPELLS_12 = 2540; +const int FEAT_SPELLS_13 = 2541; +const int FEAT_SPELLS_14 = 2542; +const int FEAT_SPELLS_15 = 2543; + +//Diabolist +const int FEAT_DIABOL_DIABOLISM_1 = 4236; +const int FEAT_DIABOL_DIABOLISM_2 = 4237; +const int FEAT_DIABOL_DIABOLISM_3 = 4238; +const int FEAT_DIABOL_VILEDIAB = 4239; +const int FEAT_DIABOL_IMPFAM = 4240; + +//Red Wizard of Thay +const int FEAT_RW_RES_ABJ = 4210; +const int FEAT_RW_RES_CON = 4211; +const int FEAT_RW_RES_DIV = 4212; +const int FEAT_RW_RES_ENC = 4213; +const int FEAT_RW_RES_EVO = 4214; +const int FEAT_RW_RES_ILL = 4215; +const int FEAT_RW_RES_NEC = 4216; +const int FEAT_RW_RES_TRS = 4217; +const int FEAT_RW_TF_ABJ = 4218; +const int FEAT_RW_TF_CON = 4219; +const int FEAT_RW_TF_DIV = 4220; +const int FEAT_RW_TF_ENC = 4221; +const int FEAT_RW_TF_EVO = 4222; +const int FEAT_RW_TF_ILL = 4223; +const int FEAT_RW_TF_NEC = 4224; +const int FEAT_RW_TF_TRS = 4225; +const int FEAT_RW_SPOWER_1 = 4226; +const int FEAT_RW_SPOWER_2 = 4227; +const int FEAT_RW_SPOWER_3 = 4228; +const int FEAT_RW_SPOWER_4 = 4229; +const int FEAT_RW_SPOWER_5 = 4230; +const int FEAT_RW_SDEF_1 = 4231; +const int FEAT_RW_SDEF_2 = 4232; +const int FEAT_RW_SDEF_3 = 4233; +const int FEAT_RW_SDEF_4 = 4234; + +//Acolyte of the Skin +const int FEAT_WEAR_FIEND = 2517; +const int FEAT_FLAME_RESISTANT = 2518; +const int FEAT_FIENDISH_GLARE = 2519; +const int FEAT_SKIN_ADAPTION = 2521; +const int FEAT_COLD_RESISTANT = 2522; +const int FEAT_PIT_GLARE = 2523; +const int FEAT_SUMMON_FIEND = 2525; +const int FEAT_SYMBIOSIS = 2526; +const int FEAT_EPIC_SYMBIOSIS_1 = 2544; //here and below: epic +const int FEAT_EPIC_SYMBIOSIS_2 = 2545; +const int FEAT_EPIC_SYMBIOSIS_3 = 2546; +const int FEAT_EPIC_SYMBIOSIS_4 = 2547; +const int FEAT_EPIC_CON_1 = 2527; +const int FEAT_EPIC_CON_2 = 2528; +const int FEAT_EPIC_CON_3 = 2529; +const int FEAT_EPIC_INT_1 = 2532; +const int FEAT_EPIC_INT_2 = 2533; +const int FEAT_ACID_RESISTANT = 2530; +const int FEAT_ELEC_RESISTANT = 2531; + +//Elemental Savant +const int FEAT_ES_TRANS_1 = 2550; +const int FEAT_ES_TRANS_2 = 2551; +const int FEAT_ES_TRANS_3 = 2552; +const int FEAT_ES_RESIST_1 = 2553; +const int FEAT_ES_RESIST_2 = 2554; +const int FEAT_ES_RESIST_3 = 2555; +const int FEAT_ES_FOCUS_1 = 2556; +const int FEAT_ES_FOCUS_2 = 2557; +const int FEAT_ES_FOCUS_3 = 2558; +const int FEAT_ES_PEN_1 = 2559; +const int FEAT_ES_PEN_2 = 2560; +const int FEAT_ES_PEN_3 = 2561; +const int FEAT_ES_PERFECTION = 2562; +const int FEAT_ES_FIRE = 2563; +const int FEAT_ES_COLD = 2564; +const int FEAT_ES_ELEC = 2565; +const int FEAT_ES_ACID = 2566; + +//Epic Elemental Savant + +const int FEAT_ES_FOCUS_4 = 2600; +const int FEAT_ES_FOCUS_5 = 2601; +const int FEAT_ES_FOCUS_6 = 2602; +const int FEAT_ES_FOCUS_7 = 2603; +const int FEAT_ES_FOCUS_8 = 2604; +const int FEAT_ES_FOCUS_9 = 2605; +const int FEAT_ES_FOCUS_10 = 2606; +const int FEAT_ES_PEN_4 = 2607; +const int FEAT_ES_PEN_5 = 2608; +const int FEAT_ES_PEN_6 = 2609; +const int FEAT_ES_PEN_7 = 2610; +const int FEAT_ES_PEN_8 = 2611; +const int FEAT_ES_PEN_9 = 2612; +const int FEAT_ES_PEN_10 = 2613; + +//Duelist +const int FEAT_CANNY_DEFENSE = 2800; +const int FEAT_PRECISE_STRIKE = 2801; +const int FEAT_GRACE = 2803; +const int FEAT_ACROBATIC_CHARGE = 2808; +const int FEAT_ELABORATE_PARRY = 2812; +const int FEAT_EPIC_DUELIST = 2813; + +//Hierophant +const int FEAT_BLAST_INFIDEL = 2814; +const int FEAT_FAITH_HEALING = 2815; +const int FEAT_MASTER_OF_ENERGY = 2816; +const int FEAT_SPELLPOWER_2 = 2817; +const int FEAT_SPELLPOWER_4 = 2818; +const int FEAT_SPELLPOWER_6 = 2819; +const int FEAT_SPELLPOWER_8 = 2820; +const int FEAT_SPELLPOWER_10 = 2821; +const int FEAT_SPELL_LIKE_ABILITY_1 = 2825; +const int FEAT_SPELL_LIKE_ABILITY_2 = 2826; +const int FEAT_SPELL_LIKE_ABILITY_3 = 2827; +const int FEAT_SPELL_LIKE_ABILITY_4 = 2828; +const int FEAT_SPELL_LIKE_ABILITY_5 = 2829; + +//Red Avenger +const int FEAT_FREE_KI_2 = 2750; +const int FEAT_FREE_KI_3 = 2751; +const int FEAT_FREE_KI_4 = 2752; + +// Shifter +const int FEAT_PRESTIGE_SHIFTER_NATURALSPELL = 2917; +const int FEAT_PRESTIGE_SHIFTER_EGWSHAPE_1 = 2906; +const int FEAT_PRESTIGE_SHIFTER_GWSHAPE_1 = 2900; +const int SHIFTER_BLACK_LIST = 2918; +const int FEAT_PRESTIGE_SHIFTER_LEARNSHAPE = 24438; + +//sanctify martial strike +const int FEAT_SANCTIFY_MARTIAL_CLUB = 3194; +const int FEAT_SANCTIFY_MARTIAL_DAGGER = 3195; +const int FEAT_SANCTIFY_MARTIAL_MACE = 3196; +const int FEAT_SANCTIFY_MARTIAL_LIGHTMACE = FEAT_SANCTIFY_MARTIAL_MACE; +const int FEAT_SANCTIFY_MARTIAL_MORNINGSTAR = 3197; +const int FEAT_SANCTIFY_MARTIAL_QUARTERSTAFF= 3198; +const int FEAT_SANCTIFY_MARTIAL_SPEAR = 3199; +const int FEAT_SANCTIFY_MARTIAL_SHORTSPEAR = FEAT_SANCTIFY_MARTIAL_SPEAR; +const int FEAT_SANCTIFY_MARTIAL_SHORTSWORD = 3200; +const int FEAT_SANCTIFY_MARTIAL_RAPIER = 3201; +const int FEAT_SANCTIFY_MARTIAL_SCIMITAR = 3202; +const int FEAT_SANCTIFY_MARTIAL_LONGSWORD = 3203; +const int FEAT_SANCTIFY_MARTIAL_GREATSWORD = 3204; +const int FEAT_SANCTIFY_MARTIAL_HANDAXE = 3205; +const int FEAT_SANCTIFY_MARTIAL_BATTLEAXE = 3206; +const int FEAT_SANCTIFY_MARTIAL_GREATAXE = 3207; +const int FEAT_SANCTIFY_MARTIAL_HALBERD = 3208; +const int FEAT_SANCTIFY_MARTIAL_LIGHTHAMMER = 3209; +const int FEAT_SANCTIFY_MARTIAL_LIGHTFLAIL = 3210; +const int FEAT_SANCTIFY_MARTIAL_WARHAMMER = 3211; +const int FEAT_SANCTIFY_MARTIAL_HEAVYFLAIL = 3212; +const int FEAT_SANCTIFY_MARTIAL_SCYTHE = 3213; +const int FEAT_SANCTIFY_MARTIAL_KATANA = 3214; +const int FEAT_SANCTIFY_MARTIAL_BASTARDSWORD = 3215; +const int FEAT_SANCTIFY_MARTIAL_DIREMACE = 3216; +const int FEAT_SANCTIFY_MARTIAL_DOUBLEAXE = 3217; +const int FEAT_SANCTIFY_MARTIAL_TWOBLADED = 3218; +const int FEAT_SANCTIFY_MARTIAL_KAMA = 3219; +const int FEAT_SANCTIFY_MARTIAL_KUKRI = 3220; +const int FEAT_SANCTIFY_MARTIAL_HEAVYCROSSBOW = 3221; +const int FEAT_SANCTIFY_MARTIAL_LIGHTCROSSBOW = 3222; +const int FEAT_SANCTIFY_MARTIAL_SLING = 3223; +const int FEAT_SANCTIFY_MARTIAL_LONGBOW = 3224; +const int FEAT_SANCTIFY_MARTIAL_SHORTBOW = 3225; +const int FEAT_SANCTIFY_MARTIAL_SHURIKEN = 3226; +const int FEAT_SANCTIFY_MARTIAL_DART = 3227; +const int FEAT_SANCTIFY_MARTIAL_DWAXE = 3170; +const int FEAT_SANCTIFY_MARTIAL_SICKLE = 3169; +const int FEAT_SANCTIFY_MARTIAL_MINDBLADE = 3623; +const int FEAT_SANCTIFY_MARTIAL_WHIP = 3596; +const int FEAT_SANCTIFY_MARTIAL_TRIDENT = 3597; + +//heartwarder +const int FEAT_CHARISMA_INC1 = 3230; +const int FEAT_CHARISMA_INC2 = 3231; +const int FEAT_CHARISMA_INC3 = 3232; +const int FEAT_CHARISMA_INC4 = 3233; +const int FEAT_CHARISMA_INC5 = 3234; +const int FEAT_HEART_PASSION = 3235; +const int FEAT_LIPS_RAPTUR = 3236; +const int FEAT_VOICE_SIREN = 3237; +const int FEAT_TEARS_EVERGOLD = 3238; +const int FEAT_FEY_METAMORPH = 3239; +const int FEAT_ELECTRIC_RES_10 = 3240; +const int FEAT_ELECTRIC_RES_15 = 3241; +const int FEAT_ELECTRIC_RES_20 = 3242; +const int FEAT_ELECTRIC_RES_30 = 3243; +const int FEAT_SHOCK_WEAPON = 3244; +const int FEAT_THUNDER_WEAPON = 3245; +const int FEAT_SHOCKING_WEAPON = 3246; +const int FEAT_ELEMENTAL_CONFLAG = 3247; + +// Fist of Raziel +const int FEAT_SMITE_GOOD_ALIGN = 3248; +const int FEAT_HOLY_MARTIAL_STRIKE = 3228; +const int FEAT_MAGIC_CIRCLE_EVIL = 3229; + +const int FEAT_HEALER_10 = 4500; + +// CW Samurai +const int FEAT_KIAI_SMITE = 2352; + +//Master of Shrouds +const int FEAT_MOS_UNDEAD_1 = 3501; +const int FEAT_MOS_UNDEAD_2 = 3502; +const int FEAT_MOS_UNDEAD_3 = 3503; +const int FEAT_MOS_UNDEAD_4 = 3504; + +//Knight of the Chalice +const int DEMONSLAYING_1 = 2754; +const int DEMONSLAYING_2 = 2755; +const int DEMONSLAYING_3 = 2756; +const int DEMONSLAYING_4 = 2757; + +//Peerless Archer Feats +const int FEAT_PA_FLETCH_1 = 4284; +const int FEAT_PA_FLETCH_2 = 4285; +const int FEAT_PA_FLETCH_3 = 4286; +const int FEAT_PA_FLETCH_4 = 4287; +const int FEAT_PA_FLETCH_5 = 4288; +const int FEAT_PA_SNEAK_1D6 = 4289; +const int FEAT_PA_SNEAK_2D6 = 4290; +const int FEAT_PA_SNEAK_3D6 = 4291; +const int FEAT_PA_SNEAK_4D6 = 4292; +const int FEAT_PA_POWERSHOT = 4293; +const int FEAT_PA_IMP_POWERSHOT = 4294; +const int FEAT_PA_SUP_POWERSHOT = 4295; +const int FEAT_EXPERT_BOWYER = 4296; + +//Fist of Hextor Feats +const int FEAT_BSTRIKE_1 = 2669; +const int FEAT_BSTRIKE_2 = 2670; +const int FEAT_BSTRIKE_3 = 2671; +const int FEAT_BSTRIKE_4 = 2672; +const int FEAT_BSTRIKE_5 = 2673; +const int FEAT_BSTRIKE_6 = 2674; +const int FEAT_BSTRIKE_7 = 2675; +const int FEAT_BSTRIKE_8 = 2676; +const int FEAT_BSTRIKE_9 = 2683; +const int FEAT_BSTRIKE_10 = 2684; +const int FEAT_BSTRIKE_11 = 2685; +const int FEAT_BSTRIKE_12 = 2686; +const int FEAT_HEXTOR_BSTRIKE_MODE = 24439; + +//Thrall of Orcus +const int FEAT_TO_CARRION = 4404; +const int FEAT_TO_FEAR = 4405; +const int FEAT_TO_MNR_UNDEAD = 4409; +const int FEAT_TO_PALLOR = 4410; +const int FEAT_TO_DEATHTOUCH = 4411; +const int FEAT_TO_MJR_UNDEAD = 4412; +const int FEAT_TO_NIGHTWING = 4413; +const int AOE_MOB_CARRION = 117; +const int AOE_MOB_PALLOR = 118; + +//True Necromancer +const int AOE_MOB_DES_20 = 111; +const int AOE_MOB_DES_100 = 112; +const int FEAT_TN_CREATEUNDEAD = 4414; +const int FEAT_TN_CREATEGRUNDEAD = 4403; + +//Black Flame Zealot +const int FEAT_SACRED_FLAME = 4426; +const int FEAT_FATEFUL_STRIDE = 4427; + +// Shadowlord +const int SHADOWLORD_BLINDNESS = 2225; +const int SHADOWLORD_DARKNESS = 2226; +const int SHADOWLORD_INVISIBILITY = 2227; +const int SHADOWLORD_HASTE = 2229; +const int SHADOWLORD_IMPROVINVIS = 2230; +const int SHADOWLORD_VAMPITOUCH = 2231; +const int SHADOWLORD_CONFUSION = 2233; +const int SHADOWLORD_INVISPHERE = 2234; + +// Proper Shadow Pounce feat from Crinti Shadow Marauder +const int FEAT_SHADOW_RIDE = 5325; +const int FEAT_SHADOW_POUNCE = 5327; + +// Frenzied Berserker Feats +const int FEAT_FRENZY = 4300; +const int FEAT_REMOVE_FRENZY = 4309; +const int FEAT_GREATER_FRENZY = 4305; +const int FEAT_INSPIRE_FRENZY = 4306; +const int FEAT_REMAIN_CONSCIOUS = 4313; +const int FEAT_DEATHLESS_FRENZY = 4314; +const int FEAT_FREBZK_IMPROVED_POWER_ATTACK = 4310; +const int FEAT_SUPREME_POWER_ATTACK = 4311; +const int FEAT_INTIMIDATING_RAGE = 4312; + +// Eye of Gruumsh Feats +const int FEAT_COMMAND_THE_HORDE = 4600; +const int FEAT_BLINDING_SPITTLE = 4601; +const int FEAT_SWING_BLINDLY = 4602; +const int FEAT_RITUAL_SCARRING = 4603; +const int FEAT_SIGHT_OF_GRUUMSH = 4604; +const int FEAT_BLINDSIGHT_5_FT = 4605; +const int FEAT_BLINDSIGHT_10_FT = 4606; + +// Orc Warlord +const int FEAT_BLOOD_OF_THE_WARLORD = 4608; +const int FEAT_OW_INSPIRE_COURAGE = 4609; +const int FEAT_FINAL_RAGE = 4610; +const int FEAT_RELEASE_HORDE = 4611; +const int FEAT_GATHER_HORDE_I = 4612; +const int FEAT_GATHER_HORDE_II = 4613; + +// Tempest Feats +const int FEAT_GREATER_TWO_WEAPON_FIGHTING = 4315; +const int FEAT_SUPREME_TWO_WEAPON_FIGHTING = 4316; +const int FEAT_PERFECT_TWO_WEAPON_FIGHTING = 4320; +const int FEAT_TWO_WEAPON_DEFENSE = 4317; +const int FEAT_TWO_WEAPON_DEFENSE2 = 4318; +const int FEAT_TWO_WEAPON_DEFENSE3 = 4319; +const int FEAT_ABSOLUTE_AMBIDEX = 4321; + +// Foe Hunter Feats +const int FEAT_RANCOR = 4322; +const int FEAT_HATED_ENEMY_DR = 4323; +const int FEAT_HATED_ENEMY_SR = 4324; +const int FEAT_FH_DEATH_ATTACK = 4325; + +const int FEAT_HATED_ENEMY_DWARF = 4326; +const int FEAT_HATED_ENEMY_ELF = 4327; +const int FEAT_HATED_ENEMY_GNOME = 4328; +const int FEAT_HATED_ENEMY_HALFLING = 4329; +const int FEAT_HATED_ENEMY_HALFELF = 4330; +const int FEAT_HATED_ENEMY_HALFORC = 4331; +const int FEAT_HATED_ENEMY_HUMAN = 4332; +const int FEAT_HATED_ENEMY_ABERRATION = 4333; +const int FEAT_HATED_ENEMY_ANIMAL = 4334; +const int FEAT_HATED_ENEMY_BEAST = 4335; +const int FEAT_HATED_ENEMY_CONSTRUCT = 4336; +const int FEAT_HATED_ENEMY_DRAGON = 4337; +const int FEAT_HATED_ENEMY_GOBLINOID = 4338; +const int FEAT_HATED_ENEMY_MONSTROUS = 4339; +const int FEAT_HATED_ENEMY_ORC = 4340; +const int FEAT_HATED_ENEMY_REPTILIAN = 4341; +const int FEAT_HATED_ENEMY_ELEMENTAL = 4342; +const int FEAT_HATED_ENEMY_FEY = 4343; +const int FEAT_HATED_ENEMY_GIANT = 4344; +const int FEAT_HATED_ENEMY_MAGICAL_BEAST = 4345; +const int FEAT_HATED_ENEMY_OUTSIDER = 4346; +const int FEAT_HATED_ENEMY_SHAPECHANGER = 4347; +const int FEAT_HATED_ENEMY_UNDEAD = 4348; +const int FEAT_HATED_ENEMY_VERMIN = 4349; + +// Thrall of Graz'zt +const int FEAT_TOG_SUMMON_DEMON = 2889; + +// Shadowlord +const int FEAT_SHADOWBLUR = 3304; +const int FEAT_SHADOWDISCOPOR = 3305; +const int FEAT_DEATHATTACK = 3306; +const int FEAT_SHADOWJUMP = 3307; +const int FEAT_SHADOWJUMP2 = 3308; +const int FEAT_SHADOWJUMP3 = 3309; +const int FEAT_SHADOWPOUNCE = 3310; +const int FEAT_SHADOWPOUNCE2 = 3311; +const int FEAT_SHADOWPOUNCE3 = 3312; + +// Battleguard Tempus +const int TEMPUS_ENCHANT_WEAPON = 2220; + +// Bonded Summoner +const int FEAT_RESISTANCE_ELE5 = 3322; +const int FEAT_RESISTANCE_ELE10 = 3323; +const int FEAT_RESISTANCE_ELE15 = 3324; +const int FEAT_RESISTANCE_ELE20 = 3325; +const int FEAT_IMMUNITY_SNEAKATK = 3326; +const int FEAT_IMMUNITY_ELEMENT = 3327; +const int FEAT_IMMUNITY_CRITIK = 3328; +const int FEAT_BONDED_AIR = 3329; +const int FEAT_BONDED_EARTH = 3330; +const int FEAT_BONDED_FIRE = 3331; +const int FEAT_BONDED_WATER = 3332; +const int FEAT_ELE_COMPANION_MED = 3333; +const int FEAT_ELE_COMPANION_LAR = 3334; +const int FEAT_ELE_COMPANION_HUG = 3335; +const int FEAT_ELE_COMPANION_GRE = 3336; +const int FEAT_ELE_COMPANION_ELD = 3337; +const int FEAT_TYPE_ELEMENTAL = 3338; +const int FEAT_SHARE_SPELL = 3339; + +// Sneak Attack +const int FEAT_ROGUE_SNEAK_ATTACK_1D6 = 221; +const int FEAT_ROGUE_SNEAK_ATTACK_2D6 = 345; +const int FEAT_ROGUE_SNEAK_ATTACK_3D6 = 346; +const int FEAT_ROGUE_SNEAK_ATTACK_4D6 = 347; +const int FEAT_ROGUE_SNEAK_ATTACK_5D6 = 348; +const int FEAT_ROGUE_SNEAK_ATTACK_6D6 = 349; +const int FEAT_ROGUE_SNEAK_ATTACK_7D6 = 350; +const int FEAT_ROGUE_SNEAK_ATTACK_8D6 = 351; +const int FEAT_ROGUE_SNEAK_ATTACK_9D6 = 352; +const int FEAT_ROGUE_SNEAK_ATTACK_10D6 = 353; +const int FEAT_ROGUE_SNEAK_ATTACK_11D6 = 1032; +const int FEAT_ROGUE_SNEAK_ATTACK_12D6 = 1033; +const int FEAT_ROGUE_SNEAK_ATTACK_13D6 = 1034; +const int FEAT_ROGUE_SNEAK_ATTACK_14D6 = 1035; +const int FEAT_ROGUE_SNEAK_ATTACK_15D6 = 1036; +const int FEAT_ROGUE_SNEAK_ATTACK_16D6 = 1037; +const int FEAT_ROGUE_SNEAK_ATTACK_17D6 = 1038; +const int FEAT_ROGUE_SNEAK_ATTACK_18D6 = 1039; +const int FEAT_ROGUE_SNEAK_ATTACK_19D6 = 1040; +const int FEAT_ROGUE_SNEAK_ATTACK_20D6 = 1041; + +//Iaijutsu Master Feats + Skill + +//const int SKILL_IAIJUTSU_FOCUS = 27; //CONSTANT Moved to prc_misc_const +const int FEAT_SKILL_FOCUS_IAI = 2377; +const int FEAT_EPIC_SKILL_FOCUS_IAI = 2378; +const int FEAT_EPIC_IAIJUTSU_FOCUS = 2315; //CONSTANT +const int FEAT_STRIKE_VOID = 2316; //CONSTANT +const int FEAT_TWO_CUTS = 2317; //CONSTANT +const int FEAT_ECHOS_EDGE_1 = 2318; //CONSTANT +const int FEAT_ECHOS_EDGE_2 = 2319; //CONSTANT +const int FEAT_ECHOS_EDGE_3 = 2320; //CONSTANT +const int FEAT_ECHOS_EDGE_4 = 2321; //CONSTANT +const int FEAT_ECHOS_EDGE_5 = 2322; //CONSTANT +const int FEAT_ECHOS_EDGE_6 = 2323; //CONSTANT +const int FEAT_SPIRIT_STRIKE_1 = 2324; //CONSTANT +const int FEAT_SPIRIT_STRIKE_2 = 2325; //CONSTANT +const int FEAT_SPIRIT_STRIKE_3 = 2326; //CONSTANT +const int FEAT_SPIRIT_STRIKE_4 = 2327; //CONSTANT +const int FEAT_SPIRIT_STRIKE_5 = 2328; //CONSTANT +const int FEAT_SPIRIT_STRIKE_6 = 2329; //CONSTANT +const int FEAT_KATANA_FINESSE = 2330; //CONSTANT +const int FEAT_IAIJUTSU_ATTACK = 2331; //CONSTANT +const int FEAT_EPIC_IAIJUTSU = 2332; + +//Legendary Dread Feats +const int FEAT_UNSTOPPABLE_1 = 2300; //CONSTANT +const int FEAT_UNSTOPPABLE_2 = 2301; //CONSTANT +const int FEAT_UNSTOPPABLE_3 = 2302; //CONSTANT +const int FEAT_UNSTOPPABLE_4 = 2303; //CONSTANT +const int FEAT_UNMOVABLE_1 = 2304; //CONSTANT +const int FEAT_UNMOVABLE_2 = 2305; //CONSTANT +const int FEAT_UNMOVABLE_3 = 2306; //CONSTANT +const int FEAT_UNMOVABLE_4 = 2307; //CONSTANT + +//Disciple of Baalzebul Feats +const int FEAT_KING_LIES = 2308; //CONSTANT +const int FEAT_TONGUE_DEVIL = 2309; //CONSTANT +const int FEAT_SUGGESTION = 2310; //CONSTANT +const int FEAT_SUMMON_OSYLUTH = 2311; //CONSTANT +const int FEAT_INSECT_PLAGUE = 2312; //CONSTANT +const int FEAT_SUMMON_CORNUGON = 2313; //CONSTANT +const int FEAT_BEGUILEING_NATURE = 2314; //CONSTANT + +const int FEAT_DEVICE_LORE = 2333; +const int FEAT_IRON_HEWS = 2334; +const int FEAT_RUSTING_GRASP = 2335; +const int FEAT_IRON_POWER_1 = 2336; +const int FEAT_IRON_POWER_2 = 2337; +const int FEAT_SUMMON_ERINYES = 2338; +const int FEAT_GREATER_IRON_HEWS = 2339; +const int FEAT_IRON_SKIN = 2340; +const int FEAT_IRON_BODY = 2341; + +const int FEAT_COFFIN_SANCTUARY = 2343; +const int FEAT_GASEOUS_FORM = 2344; + +const int FEAT_WEAPON_TEMPUS_CLUB = 3268; +const int FEAT_WEAPON_TEMPUS_DAGGER = 3269; +const int FEAT_WEAPON_TEMPUS_MACE = 3270; +const int FEAT_WEAPON_TEMPUS_MORNINGSTAR = 3271; +const int FEAT_WEAPON_TEMPUS_QUARTERSTAFF= 3272; +const int FEAT_WEAPON_TEMPUS_SPEAR = 3273; +const int FEAT_WEAPON_TEMPUS_SHORTSWORD = 3274; +const int FEAT_WEAPON_TEMPUS_RAPIER = 3275; +const int FEAT_WEAPON_TEMPUS_SCIMITAR = 3276; +const int FEAT_WEAPON_TEMPUS_LONGSWORD = 3277; +const int FEAT_WEAPON_TEMPUS_GREATSWORD = 3278; +const int FEAT_WEAPON_TEMPUS_HANDAXE = 3279; +const int FEAT_WEAPON_TEMPUS_BATTLEAXE = 3280; +const int FEAT_WEAPON_TEMPUS_GREATAXE = 3281; +const int FEAT_WEAPON_TEMPUS_HALBERD = 3282; +const int FEAT_WEAPON_TEMPUS_LIGHTHAMMER = 3283; +const int FEAT_WEAPON_TEMPUS_LIGHTFLAIL = 3284; +const int FEAT_WEAPON_TEMPUS_WARHAMMER = 3285; +const int FEAT_WEAPON_TEMPUS_HEAVYFLAIL = 3286; +const int FEAT_WEAPON_TEMPUS_SCYTHE = 3287; +const int FEAT_WEAPON_TEMPUS_KATANA = 3288; +const int FEAT_WEAPON_TEMPUS_BASTARDSWORD= 3289; +const int FEAT_WEAPON_TEMPUS_DIREMACE = 3290; +const int FEAT_WEAPON_TEMPUS_DOUBLEAXE = 3291; +const int FEAT_WEAPON_TEMPUS_TWOBLADED = 3292; +const int FEAT_WEAPON_TEMPUS_KAMA = 3293; +const int FEAT_WEAPON_TEMPUS_KUKRI = 3294; +const int FEAT_ARMY_POWER = 3295; +const int FEAT_BATTLEFORGER = 3296; +const int FEAT_DIEHARD = 3297; +const int FEAT_ENCHANT_WEAPON1 = 3299; +const int FEAT_ENCHANT_WEAPON2 = 3300; +const int FEAT_ENCHANT_WEAPON3 = 3301; +const int FEAT_WEAPON_TEMPUS_SICKLE = 3171; +const int FEAT_WEAPON_TEMPUS_DWARVENAXE = 3172; +const int FEAT_WEAPON_TEMPUS_MINDBLADE = 3625; + + +// Initiate of Draconic +const int FEAT_CLAWDRAGON = 3341; +const int FEAT_INCREASE_DAMAGE1 = 3342; +const int FEAT_INCREASE_DAMAGE2 = 3343; +const int FEAT_INIDR_SPELLRESISTANCE = 3345; +const int FEAT_INIDR_STUNSTRIKE = 3346; +const int FEAT_INIDR_SHAPEDRAGON = 3347; +const int FEAT_CLAWENH2 = 3348; +const int FEAT_CLAWENH3 = 3349; +const int FEAT_EPIC_INCREASE_DAMAGE1 = 3186; +const int FEAT_EPIC_INCREASE_DAMAGE2 = 3187; +const int FEAT_EPIC_INCREASE_DAMAGE3 = 3188; +const int FEAT_EPIC_INCREASE_DAMAGE4 = 3189; +const int FEAT_EPIC_INCREASE_DAMAGE5 = 3177; + +// BladeSinger + +const int FEAT_BLADESONG_STYLE = 3190; +const int FEAT_LESSER_SPELLSONG = 3191; +const int FEAT_GREATER_SPELLSONG = 3192; +const int FEAT_SONG_OF_FURY = 3193; + +// Archer + +const int FEAT_EXTRASHOT = 3180; +const int FEAT_BOWSPEC2 = 3181; +const int FEAT_BOWSPEC3 = 3182; +const int FEAT_BOWSPEC4 = 3183; +const int FEAT_BOWSPEC5 = 3184; +const int FEAT_BOWSPEC6 = 3185; +const int FEAT_BOWSPEC7 = 3107; +const int FEAT_BOWSPEC8 = 3108; +const int FEAT_BOWSPEC9 = 3109; + +const int FEAT_KILLINGSHOT = 3352; +const int FEAT_PERFECTSHOT = 3353; +const int FEAT_PERFECTSHOT2 = 3354; + +const int FEAT_BOWMASTERY = 3174; +const int FEAT_XBOWMASTERY = 3175; +const int FEAT_SHURIKENMASTERY = 3176; + +// Man At Arm + +const int FEAT_GENERAL_SPECIALIZATION = 3100; +const int FEAT_MASTER_CRITICAL = 3101; +const int FEAT_FOCUSED_STRIKE = 3102; +const int FEAT_STRIKE_AT_CORE = 3103; +const int FEAT_FURIOUS_ASSAULT = 3104; +const int FEAT_LEGENDARY_PROWESS = 3105; + + +//Soldier of Light +const int FEAT_SOL_DIVINE_GRACE = 3140; +const int FEAT_SMITE_UNDEAD = 3139; +const int FEAT_POSITIVE_FORTITUDE = 3140; +const int FEAT_ENERGON_COMPANION = 3141; +const int FEAT_POSITIVE_ENERGY_BURST = 3146; +const int FEAT_DIVINE_VENGEANCE = 3142; +const int FEAT_SOL_FAST_HEALING_1 = 3137; +const int FEAT_SOL_FAST_HEALING_2 = 3138; +const int FEAT_SOL_FAST_HEALING_3 = 3314; +const int FEAT_MAXIMIZE_TURNING = 3315; +const int FEAT_SUP_POSITIVE_ENERGY_BURST = 3316; + + + +// Blood Archer + +const int FEAT_BLARCH_POISON_BLOOD = 4200; + +// Henshin Mystic feat.2da spell.2da +const int FEAT_PRESTIGE_RIDDLE_OF_AWARENESS = 4020; // 2260 +const int FEAT_PRESTIGE_HAPPO_ZANSHIN = 4021; // 2261 +const int FEAT_PRESTIGE_RIDDLE_OF_INTERACTION = 4022; // 2262 +const int FEAT_PRESTIGE_BLINDSIGHT = 4023; // 2263 +const int FEAT_PRESTIGE_HITSU_DO = 4024; // 2264 +const int FEAT_PRESTIGE_WALK_THROUGH_THE_MOUNTAINS = 4025; // 2265 +const int FEAT_PRESTIGE_RIDDLE_OF_INVULNERABILITY = 4026; // 2266 + +// Drunken Master +const int FEAT_PRESTIGE_DRINK_LIKE_A_DEMON = 4027; // 2267 +const int FEAT_PRESTIGE_BOTTLE_PROFICIENCY = 4028; // 2268 +const int FEAT_PRESTIGE_STAGGER = 4029; // 2269 +const int FEAT_PRESTIGE_SWAYING_WAIST = 4030; // 2270 +const int FEAT_PRESTIGE_DRUNKEN_RAGE = 4031; // 2271 +const int FEAT_PRESTIGE_LURCH = 4032; // 2272 +const int FEAT_PRESTIGE_DRUNKEN_EMBRACE = 4033; // 2273 +const int FEAT_PRESTIGE_FOR_MEDICINAL_PURPOSES = 4034; // 2274 +const int FEAT_PRESTIGE_BREATH_OF_FLAME = 4035; // 2275 + +//Hathran class feats +const int FEAT_HATH_COHORT = 2571; //CONSTANT +const int FEAT_HATH_COMMAND = 2572; //CONSTANT +const int FEAT_HATH_FEAR1 = 2575; //CONSTANT +const int FEAT_HATH_FEAR2 = 2576; //CONSTANT +const int FEAT_HATH_FEAR3 = 2577; //CONSTANT + +//Vigilant class feats +const int FEAT_VIGIL_ARMOR = 2570; //CONSTANT +const int FEAT_SPRINT = 2573; //CONSTANT +const int FEAT_VIGIL_HEAL = 2574; //CONSTANT + +//Prerequisitie feats (Hathran and Vigilant) +const int FEAT_ETHRAN = 2567; //CONSTANT +const int FEAT_ENDURANCE = 2568; //CONSTANT +const int FEAT_TRACK = 2569; //CONSTANT + +// Sacred Fist +const int FEAT_SF_AC1 = 2933; +const int FEAT_SF_AC2 = 2934; +const int FEAT_SF_AC3 = 2935; +const int FEAT_SF_AC4 = 2936; +const int FEAT_SF_AC5 = 2937; +const int FEAT_SF_AC6 = 2938; +const int FEAT_SF_AC7 = 2939; +const int FEAT_SF_UNARMEDDMG = 2932; +const int FEAT_SF_INNERARMOR = 2940; +const int FEAT_SF_SACREDFLAME1 = 2941; +const int FEAT_SF_SACREDFLAME2 = 2942; +const int FEAT_SF_SACREDFLAME3 = 2943; +const int FEAT_SF_SACREDFLAME4 = 2944; +const int FEAT_SF_SACREDFLAME5 = 2945; +const int FEAT_SF_SACREDFLAME6 = 2946; +const int FEAT_SF_SACREDFLAME7 = 2947; +const int FEAT_SF_SPEED1 = 2948; +const int FEAT_SF_SPEED2 = 2949; +const int FEAT_SF_SPEED3 = 2950; +const int FEAT_SF_CODE = 2951; + +// Shadow Adept + +const int FEAT_SA_SHADOWDEF1 = 2952; +const int FEAT_SA_SHADOWDEF2 = 2953; +const int FEAT_SA_SHADOWDEF3 = 2954; +const int FEAT_SA_SHADOWDEPIC = 2955; +const int FEAT_SA_SHIELDSHADOW = 2956; +const int FEAT_SA_GREATSHIELDSHADOW = 2957; +const int FEAT_SA_SHADOWWALK = 2958; +const int FEAT_SA_SHADOWDOUBLE = 2959; + +// Brawler +const int FEAT_BRAWLER_FISTS = 4428; +const int FEAT_EPIC_BRAWLER = 4437; +const int FEAT_BRAWLER_BLOCK_1 = 4438; +const int FEAT_BRAWLER_BLOCK_2 = 4439; +const int FEAT_BRAWLER_BLOCK_3 = 4440; +const int FEAT_BRAWLER_BLOCK_4 = 4441; +const int FEAT_BRAWLER_BLOCK_5 = 4442; +const int FEAT_BRAWLER_EXTRAATT_1 = 4429; +const int FEAT_BRAWLER_EXTRAATT_2 = 4430; +const int FEAT_BRAWLER_EXTRAATT_3 = 4431; +const int FEAT_BRAWLER_DAMAGE_REDUCTION_3 = 4432; +const int FEAT_BRAWLER_DAMAGE_REDUCTION_6 = 4433; +const int FEAT_BRAWLER_DAMAGE_REDUCTION_9 = 4434; + +// Minstrel of the Edge +const int FEAT_MINSTREL_LIGHT_ARMOR_CASTING = 4435; +const int FEAT_MINSTREL_SONG_SLEEP = 4443; +const int FEAT_MINSTREL_SONG_SILENCE = 4444; +const int FEAT_MINSTREL_SONG_HASTE = 4445; +const int FEAT_MINSTREL_SONG_SLOW = 4446; +const int FEAT_MINSTREL_SONG_CHARM = 4447; +const int FEAT_MINSTREL_SONG_IMM_FEAR = 4449; +const int FEAT_MINSTREL_SONG_SHIELD_AC = 4450; +const int FEAT_MINSTREL_SONG_SONIC_WEAP = 4451; +const int FEAT_MINSTREL_SONG_STRENGTH = 4452; +const int FEAT_MINSTREL_SONG_DEXTERITY = 4453; +const int FEAT_MINSTREL_SONG_CONSTITUTION = 4454; +const int FEAT_MINSTREL_SONG_INTELLIGENCE = 4455; +const int FEAT_MINSTREL_SONG_WISDOM = 4456; +const int FEAT_MINSTREL_SONG_CHARISMA = 4457; +const int FEAT_MINSTREL_SONG_WOUND_WHISP = 4458; +const int FEAT_MINSTREL_GREATER_MINSTREL_SONG = 4448; + +// Nightshade +const int FEAT_NS_LIGHT_ADAPTION = 2964; +const int FEAT_NS_WEBWALKER = 2965; +const int FEAT_NS_SNEAKATK_1D6 = 2966; +const int FEAT_NS_SNEAKATK_2D6 = 2967; +const int FEAT_NS_SNEAKATK_3D6 = 2968; +const int FEAT_NS_INVISIBILITY = 2969; +const int FEAT_NS_POISON_IMMUNE = 2970; +const int FEAT_NS_POISON_SPITTLE = 2971; +const int FEAT_NS_WEB = 2972; +const int FEAT_NS_SHADOWWALK = 2973; + +// Runescarred Berserker + +const int FEAT_RIT_SCAR = 2369; +const int FEAT_SPAWNFROST = 2371; +const int FEAT_RIT_DR = 2370; +const int FEAT_RIT_SCAR_2 = 2375; +const int FEAT_RIT_SCAR_3 = 2376; + +// Ultimate Ranger + +const int FEAT_UR_FE_DWARF = 2974; +const int FEAT_UR_FE_ELF = 2975; +const int FEAT_UR_FE_GNOME = 2976; +const int FEAT_UR_FE_HALFING = 2977; +const int FEAT_UR_FE_HALFELF = 2978; +const int FEAT_UR_FE_HALFORC = 2979; +const int FEAT_UR_FE_HUMAN = 2980; +const int FEAT_UR_FE_ABERRATION = 2981; +const int FEAT_UR_FE_ANIMAL = 2982; +const int FEAT_UR_FE_BEAST = 2983; +const int FEAT_UR_FE_CONSTRUCT = 2984; +const int FEAT_UR_FE_DRAGON = 2985; +const int FEAT_UR_FE_GOBLINOID = 2986; +const int FEAT_UR_FE_MONSTROUS = 2987; +const int FEAT_UR_FE_ORC = 2988; +const int FEAT_UR_FE_REPTILIAN = 2989; +const int FEAT_UR_FE_ELEMENTAL = 2990; +const int FEAT_UR_FE_FEY = 2991; +const int FEAT_UR_FE_GIANT = 2992; +const int FEAT_UR_FE_MAGICAL_BEAST = 2993; +const int FEAT_UR_FE_OUTSIDER = 2994; +const int FEAT_UR_FE_SHAPECHANGER = 2995; +const int FEAT_UR_FE_UNDEAD = 2996; +const int FEAT_UR_FE_VERMIN = 2997; +const int FEAT_UR_SNAREMASTERY = 2998; +const int FEAT_UR_SNEAKATK_3D6 = 2999; +const int FEAT_UR_ARMOREDGRACE = 3430; +const int FEAT_UR_DODGE_FE = 3431; +const int FEAT_UR_RESIST_FE = 3432; +const int FEAT_UR_HAWK_TOTEM = 3433; +const int FEAT_UR_OWL_TOTEM = 3434; +const int FEAT_UR_VIPER_TOTEM = 3435; +const int FEAT_UR_GRACE1 = 3436; +const int FEAT_UR_GRACE2 = 3437; +const int FEAT_UR_GRACE3 = 3438; +const int FEAT_UR_GRACE4 = 3439; +const int FEAT_UR_FAST_MOVEMENT = 3097; +const int FEAT_UNCANNYX_DODGE_1 = 3098; +const int FEAT_LINGERING_DAMAGE = 3099; +const int FEAT_UR_HIPS = 3136; + +// Dragonsong Lyrith +const int FEAT_DRAGONSONG_STRENGTH = 3441; +const int FEAT_DRAGONSONG_COMPULSION = 3442; +const int FEAT_DRAGONSONG_SPEED = 3443; +const int FEAT_DRAGONSONG_FEAR = 3444; +const int FEAT_DRAGONSONG_HEALING = 3445; +const int FEAT_EPIC_DRAGONSONG_STRENGTH = 3496; +const int FEAT_EPIC_DRAGONSONG_COMPULSION = 3497; +const int FEAT_EPIC_DRAGONSONG_SPEED = 3498; +const int FEAT_EPIC_DRAGONSONG_FEAR = 3499; +const int FEAT_EPIC_DRAGONSONG_HEALING = 3500; +const int FEAT_FOCUS_DRAGONSONG = 3318; +const int FEAT_GREATER_FOCUS_DRAGONSONG = 3319; +const int FEAT_EPIC_FOCUS_DRAGONSONG = 3321; + +// Favored of Milil +const int FEAT_FOM_DIVINE_SONG_BLESS = 24181; +const int FEAT_FOM_DIVINE_SONG_CONVICTION = 24182; +const int FEAT_FOM_DIVINE_SONG_CURELIGHT = 24183; +const int FEAT_FOM_DIVINE_SONG_REMOVEFEAR = 24184; +const int FEAT_FOM_DIVINE_SONG_SANCTUARY = 24185; +const int FEAT_FOM_DIVINE_SONG_SHIELDFAITH = 24186; +const int FEAT_FOM_DIVINE_SONG_AID = 24187; +const int FEAT_FOM_DIVINE_SONG_BULLSTRENGTH = 24188; +const int FEAT_FOM_DIVINE_SONG_CUREMODERATE = 24189; +const int FEAT_FOM_DIVINE_SONG_EAGLESPLENDOR = 24190; +const int FEAT_FOM_DIVINE_SONG_ENDURANCE = 24191; +const int FEAT_FOM_DIVINE_SONG_FOXCUNNING = 24192; +const int FEAT_FOM_DIVINE_SONG_LESSRESTORE = 24193; +const int FEAT_FOM_DIVINE_SONG_OWLWISDOM = 24194; +const int FEAT_FOM_DIVINE_SONG_CLAIRVOYANCE = 24195; +const int FEAT_FOM_DIVINE_SONG_CLARITY = 24196; +const int FEAT_FOM_DIVINE_SONG_CURESERIOUS = 24197; +const int FEAT_FOM_DIVINE_SONG_NEGATIVEPROT = 24198; +const int FEAT_FOM_DIVINE_SONG_PRAYER = 24199; +const int FEAT_FOM_DIVINE_SONG_PROTELEMENTS = 24200; +const int FEAT_FOM_DIVINE_SONG_REMOVECURSE = 24201; +const int FEAT_FOM_DIVINE_SONG_CURECRITICAL = 24202; +const int FEAT_FOM_DIVINE_SONG_DEATHWARD = 24203; +const int FEAT_FOM_DIVINE_SONG_FREEDOMMOVEMENT = 24204; +const int FEAT_FOM_DIVINE_SONG_PANACEA = 24205; +const int FEAT_FOM_DIVINE_SONG_RESTORATION = 24206; +const int FEAT_FOM_DIVINE_SONG_STONESKIN = 24207; +const int FEAT_FOM_DIVINE_SONG_TRUESEEING = 24208; +const int FEAT_FOM_DIVINE_SONG_MONSTREGEN = 24209; +const int FEAT_FOM_DIVINE_SONG_RAISEDEAD = 24210; +const int FEAT_FOM_DIVINE_SONG_SPELLRESISTANCE = 24211; +const int FEAT_FOM_ENCORE_PERFORMANCE = 24212; +const int FEAT_FOM_GREATER_DIVINE_SONG = 24213; + +// Evil-Paladin +const int FEAT_HIDDENFAITH = 3484; +const int FEAT_AP_TURN_OUTSIDER = 3486; +const int FEAT_APAL_MOUNT = 24238; + +// Outlaw Crimson Road +const int FEAT_FUGITIVE_LUCK1 = 2798; +const int FEAT_FUGITIVE_LUCK2 = 2799; +const int FEAT_FUGITIVE_LUCK3 = 2877; +const int FEAT_FUGITIVE_LUCKEPIC = 2879; +const int FEAT_OUT_LEADERSHIP = 2880; +const int FEAT_OUT_LEGENDS = 2881; + +// Alaghar +const int FEAT_CLANGEDDINS_STRIKE = 3991; +const int FEAT_CLANGEDDINS_MIGHT = 3992; +const int FEAT_ALAG_SILVERBEARD = 3993; +const int FEAT_ALAG_ROCKBURST = 3994; + +// Soul Eater +const int FEAT_SLEAT_ENERGY_DRAIN = 3995; +const int FEAT_SLEAT_SBLAST = 3996; +const int FEAT_SLEAT_SRADIANCE = 3997; + +// Combat Medic +const int FEAT_HEALING_KICKER_1 = 3540; +const int FEAT_HEALING_KICKER_2 = 3541; +const int FEAT_HEALING_KICKER_3 = 3542; + +// Crafting +const int FEAT_CRAFT_WONDROUS = 2925; +const int FEAT_CRAFT_ARMS_ARMOR = 2926; +const int FEAT_CRAFT_ROD = 2927; +const int FEAT_CRAFT_STAFF = 2928; +const int FEAT_FORGE_RING = 2929; +const int FEAT_CRAFT_CONSTRUCT = 2920; +const int FEAT_CRAFT_ITEM = 2919;//combined with read recepie, was 2899 +const int FEAT_CRAFT_EPIC_WONDROUS_ITEM = 3488; +const int FEAT_CRAFT_EPIC_MAGIC_ARMS_ARMOR = 3489; +const int FEAT_CRAFT_EPIC_ROD = 3490; +const int FEAT_CRAFT_EPIC_STAFF = 3491; +const int FEAT_FORGE_EPIC_RING = 3528; +const int FEAT_EXCEPTIONAL_ARTISAN_I = 2872; +const int FEAT_EXCEPTIONAL_ARTISAN_II = 2873; +const int FEAT_EXCEPTIONAL_ARTISAN_III = 2874; +const int FEAT_EXTRAORDINARY_ARTISAN_I = 2875; +const int FEAT_EXTRAORDINARY_ARTISAN_II = 2876; +const int FEAT_EXTRAORDINARY_ARTISAN_III = 2893; +const int FEAT_LEGENDARY_ARTISAN_I = 2894; +const int FEAT_LEGENDARY_ARTISAN_II = 2895; +const int FEAT_LEGENDARY_ARTISAN_III = 2896; + +// Exalted Companion +const int FEAT_EXALTED_COMPANION = 4199; + +// Dragon Disciple +const int FEAT_RED_DRAGON = 4100; +const int FEAT_SILVER_DRAGON = 4101; +const int FEAT_BLACK_DRAGON = 4102; +const int FEAT_BLUE_DRAGON = 4103; +const int FEAT_GREEN_DRAGON = 4104; +const int FEAT_WHITE_DRAGON = 4105; +const int FEAT_BRASS_DRAGON = 4106; +const int FEAT_BRONZE_DRAGON = 4107; +const int FEAT_COPPER_DRAGON = 4108; +const int FEAT_GOLD_DRAGON = 4109; +const int FEAT_AMETHYST_DRAGON = 4110; +const int FEAT_CRYSTAL_DRAGON = 4111; +const int FEAT_EMERALD_DRAGON = 4112; +const int FEAT_SAPPHIRE_DRAGON = 4113; +const int FEAT_TOPAZ_DRAGON = 4114; +const int FEAT_BATTLE_DRAGON = 4115; +const int FEAT_BROWN_DRAGON = 4116; +const int FEAT_CHAOS_DRAGON = 4117; +const int FEAT_DEEP_DRAGON = 4118; +const int FEAT_ETHEREAL_DRAGON = 4119; +const int FEAT_FANG_DRAGON = 4120; +const int FEAT_HOWLING_DRAGON = 4121; +const int FEAT_OCEANUS_DRAGON = 4122; +const int FEAT_PYROCLASTIC_DRAGON = 4123; +const int FEAT_RADIANT_DRAGON = 4124; +const int FEAT_RUST_DRAGON = 4125; +const int FEAT_SHADOW_DRAGON = 4126; +const int FEAT_SONG_DRAGON = 4127; +const int FEAT_STYX_DRAGON = 4128; +const int FEAT_TARTIAN_DRAGON = 4129; +const int FEAT_DRACONIC_IMMUNITY = 4130; +const int FEAT_CHIANG_LUNG_DRAGON = 4131; +const int FEAT_LI_LUNG_DRAGON = 4132; +const int FEAT_LUNG_WANG_DRAGON = 4133; +const int FEAT_PAN_LUNG_DRAGON = 4134; +const int FEAT_SHEN_LUNG_DRAGON = 4135; +const int FEAT_TIEN_LUNG_DRAGON = 4136; +const int FEAT_TUN_MI_LUNG_DRAGON = 4137; +const int FEAT_YU_LUNG_DRAGON = 4138; +const int FEAT_DRAGON_DIS_BREATH_2 = 4139; +const int FEAT_DRAGON_DIS_BREATH_3 = 4140; +const int FEAT_DRAGON_DIS_BREATH_4 = 4141; +const int FEAT_DRAGON_DIS_BREATH_5 = 4142; +const int FEAT_DRAGON_DIS_BREATH_6 = 4143; +const int FEAT_DRAGON_DIS_BREATH_7 = 4144; +const int DRACONIC_ARMOR_AUG_1 = 4148; +const int DRACONIC_SPELLRESIST = 4149; +const int DRACONIC_ARMOR_AUG_2 = 4150; +const int DRAGON_BLOODED = 4151; +const int FEAT_DRACONIC_SIZE_INCREASE_1 = 4152; +const int FEAT_DRACONIC_SIZE_INCREASE_2 = 4153; +const int DRACONIC_CLAWS = 4162; +const int DRACONIC_BITE = 4163; +const int DRACONIC_WINGSLAMS = 4164; +const int DRACONIC_TAILSLAP = 4165; + +// Complete Adv Ninja +const int FEAT_EPIC_ACROBATICS_8 = 2484; +const int FEAT_EPIC_ACROBATICS_10 = 2485; +const int FEAT_EPIC_ACROBATICS_12 = 2486; +const int FEAT_EPIC_NINJA_CA = 2487; +const int FEAT_KI_POWER = 2488; +const int FEAT_ACROBATICS_2 = 2489; +const int FEAT_ACROBATICS_4 = 2490; +const int FEAT_ACROBATICS_6 = 2491; +const int FEAT_GHOST_SIGHT = 2492; +const int FEAT_GHOST_STEP = 2493; +const int FEAT_GHOST_STRIKE = 2494; +const int FEAT_GHOST_WALK = 2495; +const int FEAT_GREAT_LEAP = 2496; +const int FEAT_GREATER_KI_DODGE = 2497; +const int FEAT_KI_DODGE = 2498; +const int FEAT_GHOST_STEP_2 = 2499; + +// Fast Healing +const int FAST_HEALING_1 = 4145; +const int FAST_HEALING_2 = 4146; +const int FAST_HEALING_3 = 4147; + +// General Feats +const int FEAT_STORMMAGIC = 4182; +const int FEAT_MAGICAL_APTITUDE = 4416; + +// Warmage Feat +const int FEAT_TYPE_EXTRA_EDGE = 2779; +const int FEAT_SUDDEN_EMPOWER = 2830; +const int FEAT_SUDDEN_EXTEND = 2831; +const int FEAT_SUDDEN_MAXIMIZE = 2832; +const int FEAT_SUDDEN_WIDEN = 2833; + +// Size changes +const int FEAT_SIZE_DECREASE_1 = 2287; +const int FEAT_SIZE_DECREASE_2 = 2288; +const int FEAT_SIZE_DECREASE_3 = 2289; +const int FEAT_SIZE_DECREASE_4 = 2290; +const int FEAT_SIZE_DECREASE_5 = 2291; +const int FEAT_SIZE_DECREASE_6 = 2292; +const int FEAT_SIZE_INCREASE_1 = 2293; +const int FEAT_SIZE_INCREASE_2 = 2294; +const int FEAT_SIZE_INCREASE_3 = 2295; +const int FEAT_SIZE_INCREASE_4 = 2296; +const int FEAT_SIZE_INCREASE_5 = 2297; +const int FEAT_SIZE_INCREASE_6 = 2298; + + + +/*////////////////////////////////////////////////// +////////////////CODI STUFF////////////////////////// +//////////////////////////////////////////////////*/ + +//Ninja Spy +const int SPELLABILITY_NS_MEDIUM = 1528; +const int SPELLABILITY_NS_SMALL = 1529; +const int SPELLABILITY_NS_DWARF = 1530; +const int SPELLABILITY_NS_ELF = 1531; +const int SPELLABILITY_NS_HALF_ELF = 1532; +const int SPELLABILITY_NS_HALF_ORC = 1533; +const int SPELLABILITY_NS_HUMAN = 1534; +const int SPELLABILITY_NS_GNOME = 1535; +const int SPELLABILITY_NS_HALFLING = 1536; +const int SPELLABILITY_NS_OFF = 1537; + +const int FEAT_EPIC_NINJA = 3426; +const int FEAT_1000FACES_MEDIUM = 3400; +const int FEAT_1000FACES_SMALL = 3401; +const int FEAT_1000FACES_OFF = 3402; + +//Mystic Theurge +const int FEAT_EPIC_THEURGE = 3427; + +//War Priest +const int SPELLABILITY_WP_RALLY = 1549; +const int SPELLABILITY_WP_INFLAME = 1550; +const int SPELLABILITY_WP_IMPLACABLE_FOE = 1551; + +const int FEAT_EPIC_WARPRIEST = 3428; +const int FEAT_RALLY = 3418; +const int FEAT_INFLAME = 3419; +const int FEAT_IMPLACABLE_FOE = 3420; +const int FEAT_HEALING_CIRCLE = 3421; +const int FEAT_FEAR_AURA = 3422; +const int FEAT_MASS_HASTE = 3423; +const int FEAT_MASS_HEAL = 3424; + +//Ocular Adept +const int SPELLABILITY_OA_CHPERRAY = 1538; +const int SPELLABILITY_OA_SLEEPRAY = 1539; +const int SPELLABILITY_OA_INFRAY = 1540; +const int SPELLABILITY_OA_SLOWRAY = 1541; +const int SPELLABILITY_OA_FEARRAY = 1542; +const int SPELLABILITY_OA_CHMONRAY = 1543; +const int SPELLABILITY_OA_TELERAY = 1544; +const int SPELLABILITY_OA_PETRAY = 1545; +const int SPELLABILITY_OA_DISRAY = 1546; +const int SPELLABILITY_OA_DEATHRAY = 1547; + +const int FEAT_CHPERRAY = 3403; +const int FEAT_SLEEPRAY = 3404; +const int FEAT_INFRAY = 3405; +const int FEAT_SLOWRAY = 3406; +const int FEAT_FEARRAY = 3407; +const int FEAT_CHMONRAY = 3408; +const int FEAT_TELERAY = 3409; +const int FEAT_PETRAY = 3410; +const int FEAT_DISRAY = 3411; +const int FEAT_DEATHRAY = 3412; + +//Samurai +const int SPELLABILITY_SM_ANCESTDAISHO = 1548; + +const int FEAT_EPIC_SAMURAI = 3416; +const int FEAT_ANCESTRAL_DAISHO = 3417; +const int FEAT_EPIC_ANCESTRAL_DAISHO_1 = 1950; +const int FEAT_EPIC_ANCESTRAL_DAISHO_2 = 1951; +const int FEAT_EPIC_ANCESTRAL_DAISHO_3 = 1952; +const int FEAT_EPIC_ANCESTRAL_DAISHO_4 = 1953; +const int FEAT_EPIC_ANCESTRAL_DAISHO_5 = 1954; +const int FEAT_EPIC_ANCESTRAL_DAISHO_6 = 1955; +const int FEAT_EPIC_ANCESTRAL_DAISHO_7 = 1956; +const int FEAT_EPIC_ANCESTRAL_DAISHO_8 = 1957; +const int FEAT_EPIC_ANCESTRAL_DAISHO_9 = 1958; +const int FEAT_EPIC_ANCESTRAL_DAISHO_10 = 1959; + +//Battlerager +const int FEAT_FEROCIOUS_PROW = 3512; +const int FEAT_PRC_EPIC_MIGHT_RAGE = 3516; + +/*////////////////////////////////////////////////////// +//////////////////////END CODI////////////////////////// +//////////////////////////////////////////////////////*/ + + +/*////////////////////////////////////////////////// +//////////////// PSIONICS ////////////////////////// +//////////////////////////////////////////////////*/ + +//Psion +const int FEAT_PSION_DIS_EGOIST = 3554; +const int FEAT_PSION_DIS_KINETICIST = 3555; +const int FEAT_PSION_DIS_NOMAD = 3556; +const int FEAT_PSION_DIS_SEER = 3557; +const int FEAT_PSION_DIS_SHAPER = 3558; +const int FEAT_PSION_DIS_TELEPATH = 3559; + +//Psychic Rogue +const int FEAT_PSY_SNEAK_ATTACK_1d6 = 24275; +const int FEAT_PSY_SNEAK_ATTACK_2d6 = 24276; +const int FEAT_PSY_SNEAK_ATTACK_3d6 = 24277; +const int FEAT_PSY_MIND_CRIPPLE = 24282; + +//Wilder +const int FEAT_WILDER_SURGING_EUPHORIA = 3568; +const int FEAT_WILDER_PSYCHIC_ENERVATION = 3569; +const int FEAT_WILDER_VOLATILE_MIND = 3570; +const int FEAT_WILDER_ELUDE_TOUCH = 3567; +const int FEAT_WILDER_WILD_SURGE_1_5 = 3560; +const int FEAT_WILDER_WILD_SURGE_6_10 = 3561; +const int FEAT_WILDER_WILD_SURGE_11 = 3562; + +// Soulknife +const int FEAT_MINDBLADE = 3600; +const int FEAT_MANIFEST_MINDBLADE = 3601; +const int FEAT_WEAPON_FOCUS_MINDBLADE = 3602; +const int FEAT_GREATER_WEAPON_FOCUS_MINDBLADE = 3603; +const int FEAT_THROW_MINDBLADE = 3604; +const int FEAT_PSYCHIC_STRIKE = 3605; +const int FEAT_FREE_DRAW = 3606; +const int FEAT_SHAPE_MINDBLADE = 3607; +const int FEAT_MINDBLADE_ENHANCEMENT = 3608; +const int FEAT_BLADEWIND = 3609; +const int FEAT_KNIFE_TO_THE_SOUL = 3610; +const int FEAT_KNIFE_TO_THE_SOUL_RADIAL1 = 3611; +const int FEAT_KNIFE_TO_THE_SOUL_RADIAL2 = 3612; +const int FEAT_EPIC_SOULKNIFE = 3613; +const int FEAT_IMPROVED_CRITICAL_MINDBLADE = 3614; +const int FEAT_OVERWHELMING_CRITICAL_MINDBLADE = 3615; +const int FEAT_DEVASTATING_CRITICAL_MINDBLADE = 3616; +const int FEAT_WEAPON_SPECIALIZATION_MINDBLADE = 3617; +const int FEAT_EPIC_WEAPON_FOCUS_MINDBLADE = 3618; +const int FEAT_EPIC_WEAPON_SPECIALIZATION_MINDBLADE = 3619; +const int FEAT_MULTIPLE_THROW = 3620; +const int FEAT_CHANGE_HANDEDNESS = 3621; +const int FEAT_WEAPON_OF_CHOICE_MINDBLADE = 3622; +const int FEAT_MIND_CLEAVE = 24414; +const int FEAT_PRACTICED_MIND_BLADE = 24413; + +//Psionic Feats +const int FEAT_MENTAL_RESISTANCE = 4812; +const int FEAT_HOSTILE_MIND = 4813; +const int FEAT_FORCE_OF_WILL = 4814; +const int FEAT_CLOSED_MIND = 4815; +const int FEAT_RECKLESS_OFFENSE = 4816; +const int FEAT_CLOAK_DANCE = 4817; +const int FEAT_PSIONIC_FOCUS = 4818; +const int FEAT_PSIONIC_HOLE = 4811; +const int FEAT_COMBAT_MANIFESTATION = 4810; +const int FEAT_MENTAL_LEAP = 4809; +const int FEAT_NARROW_MIND = 4808; +const int FEAT_POWER_PENETRATION = 4807; +const int FEAT_GREATER_POWER_PENETRATION = 4806; +const int FEAT_POWER_SPECIALIZATION = 4805; +const int FEAT_GREATER_POWER_SPECIALIZATION = 4804; +const int FEAT_PSIONIC_DODGE = 4803; +const int FEAT_PSIONIC_ENDOWMENT = 4802; +const int FEAT_GREATER_PSIONIC_ENDOWMENT = 4801; +const int FEAT_PSIONIC_FIST = 4800; +const int FEAT_GREATER_PSIONIC_FIST = 4821; +const int FEAT_PSIONIC_WEAPON = 4822; +const int FEAT_GREATER_PSIONIC_WEAPON = 4823; +const int FEAT_PSIONIC_SHOT = 4824; +const int FEAT_GREATER_PSIONIC_SHOT = 4825; +const int FEAT_OVERCHANNEL = 4826; +const int FEAT_PSIONIC_MEDITATION = 4827; +const int FEAT_RAPID_METABOLISM = 4828; +const int FEAT_TALENTED = 4829; +const int FEAT_UNAVOIDABLE_STRIKE = 4830; +const int FEAT_WILD_TALENT = 4831; +const int FEAT_WOUNDING_ATTACK = 4832; +const int FEAT_BOOST_CONSTRUCT = 4833; +const int FEAT_SPEED_OF_THOUGHT = 4834; +const int FEAT_PSIONIC_TALENT_1 = 4835; +const int FEAT_PSIONIC_TALENT_2 = 4836; +const int FEAT_PSIONIC_TALENT_3 = 4837; +const int FEAT_PSIONIC_TALENT_4 = 4838; +const int FEAT_PSIONIC_TALENT_5 = 4839; +const int FEAT_PSIONIC_TALENT_6 = 4840; +const int FEAT_PSIONIC_TALENT_7 = 4841; +const int FEAT_PSIONIC_TALENT_8 = 4842; +const int FEAT_PSIONIC_TALENT_9 = 4843; +const int FEAT_PSIONIC_TALENT_10 = 4844; +const int FEAT_METAMORPHIC_TRANSFER_1 = 4845; +const int FEAT_METAMORPHIC_TRANSFER_2 = 4846; +const int FEAT_METAMORPHIC_TRANSFER_3 = 4847; +const int FEAT_METAMORPHIC_TRANSFER_4 = 4848; +const int FEAT_METAMORPHIC_TRANSFER_5 = 4849; +const int FEAT_METAMORPHIC_TRANSFER_6 = 4850; +const int FEAT_METAMORPHIC_TRANSFER_7 = 4851; +const int FEAT_DEEP_IMPACT = 4852; +const int FEAT_FELL_SHOT = 4853; +const int FEAT_EXPANDED_KNOWLEDGE_1 = 4867; +const int FEAT_EXPANDED_KNOWLEDGE_2 = 4868; +const int FEAT_EXPANDED_KNOWLEDGE_3 = 4869; +const int FEAT_EXPANDED_KNOWLEDGE_4 = 4870; +const int FEAT_EXPANDED_KNOWLEDGE_5 = 4871; +const int FEAT_EXPANDED_KNOWLEDGE_6 = 4872; +const int FEAT_EXPANDED_KNOWLEDGE_7 = 4873; +const int FEAT_EXPANDED_KNOWLEDGE_8 = 4874; +const int FEAT_EXPANDED_KNOWLEDGE_9 = 4875; +const int FEAT_EXPANDED_KNOWLEDGE_10 = 4876; +const int FEAT_INVEST_ARMOUR = 3643; + +// Epic psionic feats +const int FEAT_EPIC_PSIONIC_FOCUS_1 = 4857; +const int FEAT_EPIC_PSIONIC_FOCUS_2 = 4858; +const int FEAT_EPIC_PSIONIC_FOCUS_3 = 4859; +const int FEAT_EPIC_PSIONIC_FOCUS_4 = 4860; +const int FEAT_EPIC_PSIONIC_FOCUS_5 = 4861; +const int FEAT_EPIC_PSIONIC_FOCUS_6 = 4862; +const int FEAT_EPIC_PSIONIC_FOCUS_7 = 4863; +const int FEAT_EPIC_PSIONIC_FOCUS_8 = 4864; +const int FEAT_EPIC_PSIONIC_FOCUS_9 = 4865; +const int FEAT_EPIC_PSIONIC_FOCUS_10 = 4866; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_1 = 4877; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_2 = 4878; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_3 = 4879; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_4 = 4880; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_5 = 4881; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_6 = 4882; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_7 = 4883; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_8 = 4884; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_9 = 4885; +const int FEAT_EPIC_EXPANDED_KNOWLEDGE_10 = 4886; +const int FEAT_IMPROVED_METAPSIONICS_1 = 4887; +const int FEAT_IMPROVED_METAPSIONICS_2 = 4888; +const int FEAT_IMPROVED_METAPSIONICS_3 = 4889; +const int FEAT_IMPROVED_METAPSIONICS_4 = 4890; +const int FEAT_IMPROVED_METAPSIONICS_5 = 4891; +const int FEAT_IMPROVED_METAPSIONICS_6 = 4892; +const int FEAT_IMPROVED_METAPSIONICS_7 = 4893; +const int FEAT_IMPROVED_METAPSIONICS_8 = 4894; +const int FEAT_IMPROVED_METAPSIONICS_9 = 4895; +const int FEAT_IMPROVED_METAPSIONICS_10 = 4896; +const int FEAT_IMPROVED_MANIFESTATION_1 = 4897; +const int FEAT_IMPROVED_MANIFESTATION_2 = 4898; +const int FEAT_IMPROVED_MANIFESTATION_3 = 4899; +const int FEAT_IMPROVED_MANIFESTATION_4 = 4900; +const int FEAT_IMPROVED_MANIFESTATION_5 = 4901; +const int FEAT_IMPROVED_MANIFESTATION_6 = 4902; +const int FEAT_IMPROVED_MANIFESTATION_7 = 4903; +const int FEAT_IMPROVED_MANIFESTATION_8 = 4904; +const int FEAT_IMPROVED_MANIFESTATION_9 = 4905; +const int FEAT_IMPROVED_MANIFESTATION_10 = 4906; +const int FEAT_POWER_KNOWLEDGE_PSION_1 = 4907; +const int FEAT_POWER_KNOWLEDGE_PSION_2 = 4908; +const int FEAT_POWER_KNOWLEDGE_PSION_3 = 4909; +const int FEAT_POWER_KNOWLEDGE_PSION_4 = 4910; +const int FEAT_POWER_KNOWLEDGE_PSION_5 = 4911; +const int FEAT_POWER_KNOWLEDGE_PSION_6 = 4912; +const int FEAT_POWER_KNOWLEDGE_PSION_7 = 4913; +const int FEAT_POWER_KNOWLEDGE_PSION_8 = 4914; +const int FEAT_POWER_KNOWLEDGE_PSION_9 = 4915; +const int FEAT_POWER_KNOWLEDGE_PSION_10 = 4916; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_1 = 4917; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_2 = 4918; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_3 = 4919; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_4 = 4920; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_5 = 4921; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_6 = 4922; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_7 = 4923; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_8 = 4924; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_9 = 4925; +const int FEAT_POWER_KNOWLEDGE_PSYWAR_10 = 4926; +const int FEAT_POWER_KNOWLEDGE_WILDER_1 = 4927; +const int FEAT_POWER_KNOWLEDGE_WILDER_2 = 4928; +const int FEAT_POWER_KNOWLEDGE_WILDER_3 = 4929; +const int FEAT_POWER_KNOWLEDGE_WILDER_4 = 4930; +const int FEAT_POWER_KNOWLEDGE_WILDER_5 = 4931; +const int FEAT_POWER_KNOWLEDGE_WILDER_6 = 4932; +const int FEAT_POWER_KNOWLEDGE_WILDER_7 = 4933; +const int FEAT_POWER_KNOWLEDGE_WILDER_8 = 4934; +const int FEAT_POWER_KNOWLEDGE_WILDER_9 = 4935; +const int FEAT_POWER_KNOWLEDGE_WILDER_10 = 4936; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_1 = 4945; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_2 = 4946; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_3 = 4947; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_4 = 4948; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_5 = 4949; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_6 = 4950; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_7 = 4951; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_8 = 4952; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_9 = 4953; +const int FEAT_POWER_KNOWLEDGE_FIST_OF_ZUOKEN_10 = 4954; +const int FEAT_POWER_KNOWLEDGE_WARMIND_1 = 4955; +const int FEAT_POWER_KNOWLEDGE_WARMIND_2 = 4956; +const int FEAT_POWER_KNOWLEDGE_WARMIND_3 = 4957; +const int FEAT_POWER_KNOWLEDGE_WARMIND_4 = 4958; +const int FEAT_POWER_KNOWLEDGE_WARMIND_5 = 4959; +const int FEAT_POWER_KNOWLEDGE_WARMIND_6 = 4960; +const int FEAT_POWER_KNOWLEDGE_WARMIND_7 = 4961; +const int FEAT_POWER_KNOWLEDGE_WARMIND_8 = 4962; +const int FEAT_POWER_KNOWLEDGE_WARMIND_9 = 4963; +const int FEAT_POWER_KNOWLEDGE_WARMIND_10 = 4964; +const int FEAT_POWER_KNOWLEDGE_PSYROG_1 = 24265; +const int FEAT_POWER_KNOWLEDGE_PSYROG_2 = 24266; +const int FEAT_POWER_KNOWLEDGE_PSYROG_3 = 24267; +const int FEAT_POWER_KNOWLEDGE_PSYROG_4 = 24268; +const int FEAT_POWER_KNOWLEDGE_PSYROG_5 = 24269; +const int FEAT_POWER_KNOWLEDGE_PSYROG_6 = 24270; +const int FEAT_POWER_KNOWLEDGE_PSYROG_7 = 24271; +const int FEAT_POWER_KNOWLEDGE_PSYROG_8 = 24272; +const int FEAT_POWER_KNOWLEDGE_PSYROG_9 = 24273; +const int FEAT_POWER_KNOWLEDGE_PSYROG_10 = 24274; + +// Metapsionic feats +const int FEAT_CHAIN_POWER = 4937; +const int FEAT_EMPOWER_POWER = 4938; +const int FEAT_EXTEND_POWER = 4939; +const int FEAT_MAXIMIZE_POWER = 4940; +const int FEAT_SPLIT_PSIONIC_RAY = 4941; +const int FEAT_TWIN_POWER = 4942; +const int FEAT_WIDEN_POWER = 4943; +const int FEAT_QUICKEN_POWER = 4944; + +// Sanctified Mind +const int FEAT_SANCMIND_PARTITION_MIND = 2231; + +// Fist of Dal Quor +const int FEAT_FIST_DAL_QUOR_STUNNING_STRIKE = 2475; + +// Pyrokineticist +const int FEAT_PYRO_PYROKINETICIST = 2846; +const int FEAT_PYRO_CRYOKINETICIST = 2847; +const int FEAT_PYRO_SONOKINETICIST = 2848; +const int FEAT_PYRO_ELECTROKINETICIST = 2849; +const int FEAT_PYRO_ACETOKINETICIST = 2850; +const int FEAT_PYRO_FIRE_LASH = 2851; +const int FEAT_PYRO_FIRE_ADAPTATION = 2852; +const int FEAT_PYRO_HAND_AFIRE = 2853; +const int FEAT_PYRO_BOLT_OF_FIRE = 2854; +const int FEAT_PYRO_WEAPON_AFIRE = 2855; +const int FEAT_PYRO_NIMBUS = 2856; +const int FEAT_PYRO_NIMBUS_TOUCH_ATTACK = 2857; +const int FEAT_PYRO_FIREWALK = 2858; +const int FEAT_PYRO_FEAR_NO_FIRE = 2859; +const int FEAT_PYRO_GREATER_WEAPON_AFIRE = 2860; +const int FEAT_PYRO_HEAT_DEATH = 2861; +const int FEAT_PYRO_CONFLAGRATION = 2862; + +/*////////////////////////////////////////////////// +//////////////// END PSIONICS ////////////////////// +//////////////////////////////////////////////////*/ + +// Swashbuckler +const int FEAT_SWASH_GRACE1 = 1900; +const int FEAT_SWASH_GRACE2 = 1901; +const int FEAT_SWASH_GRACE3 = 1902; +const int FEAT_SWASH_GRACE4 = 1903; +const int FEAT_SWASH_GRACE5 = 1904; +const int INSIGHTFUL_STRIKE = 1905; +const int SWASH_DODGE_1 = 1906; +const int SWASH_DODGE_2 = 1907; +const int SWASH_DODGE_3 = 1908; +const int SWASH_DODGE_4 = 1909; +const int SWASH_DODGE_5 = 1910; +const int SWASH_DODGE_6 = 1911; +const int SWASH_DODGE_7 = 1912; +const int SWASH_DODGE_8 = 1913; +const int SWASH_LUCKY = 1914; +const int WEAKENING_CRITICAL = 1915; +const int WOUNDING_CRITICAL = 1916; + +//Marshal +const int MIN_AUR_FORT = 1919; +const int MIN_AUR_WILL = 1920; +const int MIN_AUR_REF = 1921; +const int MIN_AUR_CHA = 1922; +const int MIN_AUR_CON = 1923; +const int MIN_AUR_DEX = 1924; +const int MIN_AUR_INT = 1925; +const int MIN_AUR_STR = 1926; +const int MIN_AUR_WIS = 1927; +const int MIN_AUR_CAST = 1928; +const int MIN_AUR_AOW = 1929; +const int MAJ_AUR_MOT_ARDOR = 1930; +const int MAJ_AUR_MOT_CARE = 1931; +const int MAJ_AUR_RES_TROOPS = 1932; +const int MAJ_AUR_MOT_URGE = 1933; +const int MAJ_AUR_HARD_SOLDIER = 1934; +const int MAJ_AUR_MOT_ATTACK = 1935; +const int MAJ_AUR_STEAD_HAND = 1936; +const int GRANT_MOVE_ACTION = 1937; +const int MINOR_AURA = 1938; +const int MAJOR_AURA = 1939; + + +//ACP feat +const int FEAT_ACP_FEAT = 2892; + +//Baelnorn +const int FEAT_END_PROJECTION = 3575; +const int FEAT_BAELN_PROP = 3576; +const int FEAT_BAELN_TOUCH = 3577; +const int FEAT_BAELN_ABIL = 3578; +const int FEAT_PROJECTION = 3579; +const int FEAT_BAELN_DEF = 3580; +const int FEAT_UNDEAD_HD = 3581; +const int FEAT_TURN_RESISTANCE = 3582; +const int FEAT_IMPROVED_TURN_RESISTANCE = 3583; +const int FEAT_IMMUNITY_ABILITY_DECREASE = 3584; +const int FEAT_IMMUNITY_CRITICAL = 3585; +const int FEAT_IMMUNITY_DEATH = 3586; +const int FEAT_IMMUNITY_DISEASE = 3587; +const int FEAT_IMMUNITY_MIND_SPELLS = 3588; +const int FEAT_IMMUNITY_PARALYSIS = 3589; +const int FEAT_IMMUNITY_POISON = 3590; +const int FEAT_IMMUNITY_SNEAKATTACK = 3591; +const int FEAT_POSITIVE_ENERGY_RESISTANCE = 3592; +const int FEAT_TURNING_IMMUNITY = 3593; + +const int FEAT_TURN_SUBMISSION = 23517; +const int FEAT_IMMUNITY_TO_REBUKING = 23518; + +//Mother Cyst +const int FEAT_MOTHER_CYST = 3594; + +//Tenjac's spell related +const int FEAT_DETECT_GOOD_AT_WILL = 3595; +const int FEAT_RAY_CHARM_PERSON = 2220; +const int FEAT_RAY_CHARM_MONSTER = 2221; +const int FEAT_RAY_SLEEP = 2222; +const int FEAT_RAY_FLESH_TO_STONE = 2223; +const int FEAT_RAY_DISINTEGRATE = 2224; +const int FEAT_RAY_FEAR = 2225; +const int FEAT_RAY_SLOW = 2226; +const int FEAT_RAY_INFLICT_MODERATE_WOUNDS = 2227; +const int FEAT_RAY_FINGER_OF_DEATH = 2228; + +//Lasher +const int FEAT_LASHER_SNEAK1D6 = 4075; +const int FEAT_LASHER_SNEAK2D6 = 4076; +const int FEAT_LASHER_SNEAK3D6 = 4077; +const int FEAT_LASHER_IMPROVED_KNOCKDOWN_WHIP = 4078; +const int FEAT_LASHER_THIRD_HAND = 4079; +const int FEAT_LASHER_CRACK_FATE = 4080; +const int FEAT_LASHER_LASHING_WHIP = 4081; +const int FEAT_LASHER_IMPROVED_DISARM_WHIP = 4082; +const int FEAT_LASHER_STUNNING_SNAP = 4083; +const int FEAT_LASHER_CRACK_DOOM = 4084; +const int FEAT_LASHER_DEATH_SPIRAL = 4085; + +// PnP Spell Schools +const int FEAT_PNP_SPELL_SCHOOL_GENERAL = 2273; +const int FEAT_PNP_SPELL_SCHOOL_ABJURATION = 2274; +const int FEAT_PNP_SPELL_SCHOOL_CONJURATION = 2275; +const int FEAT_PNP_SPELL_SCHOOL_DIVINATION = 2276; +const int FEAT_PNP_SPELL_SCHOOL_ENCHANTMENT = 2277; +const int FEAT_PNP_SPELL_SCHOOL_EVOCATION = 2278; +const int FEAT_PNP_SPELL_SCHOOL_ILLUSION = 2279; +const int FEAT_PNP_SPELL_SCHOOL_NECROMANCY = 2280; +const int FEAT_PNP_SPELL_SCHOOL_TRANSMUTATION = 2281; + +//Spellfire +const int FEAT_SPELLFIRE_WIELDER = 4368; +const int FEAT_SPELLFIRE_INCREASE = 4369; +const int FEAT_SPELLFIRE_DECREASE = 4370; +const int FEAT_SPELLFIRE_QUICKSELECT = 4371; +const int FEAT_WEAPON_FOCUS_SPELLFIRE = 4372; +const int FEAT_EPIC_WEAPON_FOCUS_SPELLFIRE = 4373; +const int FEAT_SPELLFIRE_DRAIN_CHARGED = 4374; +const int FEAT_SPELLFIRE_INCREASED_STORAGE = 4375; +const int FEAT_SPELLFIRE_IMPROVED_HEALING = 4376; +const int FEAT_SPELLFIRE_RAPID_BLAST = 4377; +const int FEAT_SPELLFIRE_CHARGE_ITEM = 4378; +const int FEAT_SPELLFIRE_CROWN = 4379; +const int FEAT_SPELLFIRE_MAELSTROM = 4380; + +// Favoured Soul +const int FEAT_FAVOURED_SOUL_ACID = 2237; +const int FEAT_FAVOURED_SOUL_COLD = 2238; +const int FEAT_FAVOURED_SOUL_ELEC = 2239; +const int FEAT_FAVOURED_SOUL_FIRE = 2240; +const int FEAT_FAVOURED_SOUL_SONIC = 2241; +const int FEAT_FAVOURED_SOUL_WINGS = 2242; +const int FEAT_FAVOURED_SOUL_DAMRED = 2243; + +//Healer +const int FEAT_CELESTIAL_COMPANION = 3795; +const int FEAT_EFFORTLESS_HEALING = 3642; + +// War Wizard of Cormyr +const int FEAT_WWOC_WIDEN_SPELL = 2473; +const int FEAT_WWOC_ENLARGE_SPELL_AREA = 2474; + +// Complete Warrior Samurai +const int FEAT_CWSM_STAREDOWN = 2356; +const int FEAT_CWSM_MASS_STAREDOWN = 2357; +const int FEAT_CWSM_IMPROVED_STAREDOWN = 2358; +const int FEAT_CWSM_FRIGHTFUL_PRESENCE = 2359; + + // Virtuoso Feats + const int FEAT_VIRTUOSO_SUSTAINING_SONG = 4168; + const int FEAT_VIRTUOSO_CALUMNY = 4169; + const int FEAT_VIRTUOSO_JARRING_SONG = 4170; + const int FEAT_VIRTUOSO_SHARP_NOTE = 4171; + const int FEAT_VIRTUOSO_MINDBENDING_MELODY = 4172; + const int FEAT_VIRTUOSO_GREATER_CALUMNY = 4173; + const int FEAT_VIRTUOSO_MAGICAL_MELODY = 4174; + const int FEAT_VIRTUOSO_SONG_OF_FURY = 4175; + const int FEAT_VIRTUOSO_REVEALING_MELODY = 4176; + const int FEAT_VIRTUOSO_PERFORMANCE = 4177; + +// hexblade feats +const int FEAT_HEXCURSE = 3664; +const int FEAT_SWIFT_CAST = 3827; + +// Status markers +const int FEAT_INCORPOREAL = 4166; +const int FEAT_ETHEREAL = 4167; + +// Template Feats +const int FEAT_TEMPLATE_CELESTIAL_SMITE_EVIL = 22601; +const int FEAT_TEMPLATE_CELESTIAL_MARKER = 22602; +const int FEAT_TEMPLATE_FIENDISH_SMITE_GOOD = 22603; +const int FEAT_TEMPLATE_FIENDISH_MARKER = 22604; +const int FEAT_TEMPLATE_HALF_CELESTIAL_SMITE_EVIL = 22605; +const int FEAT_TEMPLATE_HALF_CELESTIAL_PROTECTION = 22606; +const int FEAT_TEMPLATE_HALF_CELESTIAL_BLESS = 22607; +const int FEAT_TEMPLATE_HALF_CELESTIAL_AID = 22608; +const int FEAT_TEMPLATE_HALF_CELESTIAL_DETECT = 22609; +const int FEAT_TEMPLATE_HALF_CELESTIAL_CURE_SERIOUS = 22610; +const int FEAT_TEMPLATE_HALF_CELESTIAL_NEUTRALIZE_POISON = 22611; +const int FEAT_TEMPLATE_HALF_CELESTIAL_HOLY_SMITE = 22612; +const int FEAT_TEMPLATE_HALF_CELESTIAL_REMOVE_DISEASE = 22613; +const int FEAT_TEMPLATE_HALF_CELESTIAL_DISPEL_EVIL = 22614; +const int FEAT_TEMPLATE_HALF_CELESTIAL_HOLY_WORD = 22615; +const int FEAT_TEMPLATE_HALF_CELESTIAL_HOLY_AURA = 22616; +const int FEAT_TEMPLATE_HALF_CELESTIAL_HALLOW = 22617; +const int FEAT_TEMPLATE_HALF_CELESTIAL_MASS_CHARM = 22618; +const int FEAT_TEMPLATE_HALF_CELESTIAL_SUMMON_IX = 22619; +const int FEAT_TEMPLATE_HALF_CELESTIAL_RESURRECTION = 22620; +const int FEAT_TEMPLATE_HALF_CELESTIAL_DAYLIGHT = 22621; +const int FEAT_TEMPLATE_HALF_CELESTIAL_MARKER = 22622; +const int FEAT_TEMPLATE_NECROPOLITAN_MARKER = 22623; +const int FEAT_TEMPLATE_HALF_FIENDISH_SMITE_GOOD = 22624; +const int FEAT_TEMPLATE_HALF_FIENDISH_DARKNESS = 22625; +const int FEAT_TEMPLATE_HALF_FIENDISH_DESECRATE = 22626; +const int FEAT_TEMPLATE_HALF_FIENDISH_UNHOLY_BLIGHT = 22627; +const int FEAT_TEMPLATE_HALF_FIENDISH_POISON = 22628; +const int FEAT_TEMPLATE_HALF_FIENDISH_CONTAGION = 22629; +const int FEAT_TEMPLATE_HALF_FIENDISH_BLASPHEMY = 22630; +const int FEAT_TEMPLATE_HALF_FIENDISH_UNHOLY_AURA = 22631; +const int FEAT_TEMPLATE_HALF_FIENDISH_UNHALLOW = 22632; +const int FEAT_TEMPLATE_HALF_FIENDISH_HORRID_WILTING = 22633; +const int FEAT_TEMPLATE_HALF_FIENDISH_SUMMON_IX = 22634; +const int FEAT_TEMPLATE_HALF_FIENDISH_DESTRUCTION = 22635; +const int FEAT_TEMPLATE_HALF_FIENDISH_MARKER = 22636; +const int FEAT_TEMPLATE_LICH_FEAR_AURA = 22637; +const int FEAT_TEMPLATE_LICH_PARALYZING_TOUCH = 22638; +const int FEAT_TEMPLATE_LICH_APPEARANCE = 22639; +const int FEAT_TEMPLATE_LICH_MARKER = 22640; +const int FEAT_TEMPLATE_DEMILICH_ALTER_SELF = 22641; +const int FEAT_TEMPLATE_DEMILICH_ASTRAL_PROJECTION = 22642; +const int FEAT_TEMPLATE_DEMILICH_CREATE_GREATER_UNDEAD = 22643; +const int FEAT_TEMPLATE_DEMILICH_CREATE_UNDEAD = 22644; +const int FEAT_TEMPLATE_DEMILICH_DEATH_KNELL = 22645; +const int FEAT_TEMPLATE_DEMILICH_ENERVATION = 22646; +const int FEAT_TEMPLATE_DEMILICH_GREATER_DISPEL_MAGIC = 22647; +const int FEAT_TEMPLATE_DEMILICH_HARM = 22648; +const int FEAT_TEMPLATE_DEMILICH_SUMMON_CREATURE_I = 22649; +const int FEAT_TEMPLATE_DEMILICH_SUMMON_CREATURE_II = 22650; +const int FEAT_TEMPLATE_DEMILICH_SUMMON_CREATURE_III = 22651; +const int FEAT_TEMPLATE_DEMILICH_SUMMON_CREATURE_IV = 22652; +const int FEAT_TEMPLATE_DEMILICH_SUMMON_CREATURE_V = 22653; +const int FEAT_TEMPLATE_DEMILICH_SUMMON_CREATURE_VI = 22654; +const int FEAT_TEMPLATE_DEMILICH_SUMMON_CREATURE_VII = 22655; +const int FEAT_TEMPLATE_DEMILICH_SUMMON_CREATURE_VIII = 22656; +const int FEAT_TEMPLATE_DEMILICH_SUMMON_CREATURE_IX = 22657; +const int FEAT_TEMPLATE_DEMILICH_TELEKINESIS = 22658; +const int FEAT_TEMPLATE_DEMILICH_WEIRD = 22659; +const int FEAT_TEMPLATE_DEMILICH_GREATER_PLANAR_ALLY = 22660; +const int FEAT_TEMPLATE_DEMILICH_MARKER = 22661; +const int FEAT_TEMPLATE_HALF_DRAGON_BREATH = 22662; +const int FEAT_HD_CHROMATICBLACK_MARKER = 22663; +const int FEAT_HD_CHROMATICBLUE_MARKER = 22664; +const int FEAT_HD_CHROMATICGREEN_MARKER = 22665; +const int FEAT_HD_CHROMATICRED_MARKER = 22666; +const int FEAT_HD_CHROMATICWHITE_MARKER = 22667; +const int FEAT_HD_GEMAMETHYST_MARKER = 22668; +const int FEAT_HD_GEMCRYSTAL_MARKER = 22669; +const int FEAT_HD_GEMEMERALD_MARKER = 22670; +const int FEAT_HD_GEMSAPPHIRE_MARKER = 22671; +const int FEAT_HD_GEMTOPAZ_MARKER = 22672; +const int FEAT_HD_LUNGCHIANGLUNG_MARKER = 22673; +const int FEAT_HD_LUNGLILUNG_MARKER = 22674; +const int FEAT_HD_LUNGLUNGWANG_MARKER = 22675; +const int FEAT_HD_LUNGPANLUNG_MARKER = 22676; +const int FEAT_HD_LUNGSHENLUNG_MARKER = 22677; +const int FEAT_HD_LUNGTIENLUNG_MARKER = 22678; +const int FEAT_HD_LUNGTUNMILUNG_MARKER = 22679; +const int FEAT_HD_METALLICBRASS_MARKER = 22680; +const int FEAT_HD_METALLICBRONZE_MARKER = 22681; +const int FEAT_HD_METALLICCOPPER_MARKER = 22682; +const int FEAT_HD_METALLICGOLD_MARKER = 22683; +const int FEAT_HD_METALLICSILVER_MARKER = 22684; +const int FEAT_HD_OBSCUREBATTLE_MARKER = 22685; +const int FEAT_HD_OBSCUREBROWN_MARKER = 22686; +const int FEAT_HD_OBSCURECHAOS_MARKER = 22687; +const int FEAT_HD_OBSCUREDEEP_MARKER = 22688; +const int FEAT_HD_OBSCUREETHEREAL_MARKER = 22689; +const int FEAT_HD_OBSCUREFANG_MARKER = 22690; +const int FEAT_HD_OBSCUREHOWLING_MARKER = 22691; +const int FEAT_HD_OBSCUREOCEANUS_MARKER = 22692; +const int FEAT_HD_OBSCUREPYROCLASTIC_MARKER = 22693; +const int FEAT_HD_OBSCURERADIANT_MARKER = 22694; +const int FEAT_HD_OBSCURERUST_MARKER = 22695; +const int FEAT_HD_OBSCURESHADOW_MARKER = 22696; +const int FEAT_HD_OBSCURESONG_MARKER = 22697; +const int FEAT_HD_OBSCURESTYX_MARKER = 22698; +const int FEAT_HD_OBSCURETARTERIAN_MARKER = 22699; + + // PRC Extra Stunning Feat + const int FEAT_PRC_EXTRA_STUNNING = 4387; + + // Enlightened Fist Feats + const int FEAT_EF_FIST_OF_ENERGY = 4388; + const int FEAT_EF_SPELL_SELECT = 4389; + const int FEAT_EF_ARCANE_FIST = 4390; + const int FEAT_EF_ARCANE_REJUVENATION = 4391; + const int FEAT_EF_HOLD_RAY = 4392; + const int FEAT_EF_DIAMOND_SOUL = 4393; + const int FEAT_EF_UNARMEDDMG = 4394; + const int FEAT_EF_SPEED = 4395; + const int FEAT_EF_EXTRA_STUNNING = 4396; + const int FEAT_EF_FIST_OF_ENERGY_BURST = 4397; + +// Knight Feats +const int FEAT_FIGHT_CHALLENGE = 2834; + +// Champion of Corellon Feats +const int FEAT_COC_ELEGANT_STRIKE = 3812; +const int FEAT_COC_WRATH = 3815; + +// Dragon Shaman +const int FEAT_DRAGONSHAMAN_RESOLVE = 3965; +const int FEAT_DRAGONSHAMAN_TOUCHVITALITY = 3961; +const int FEAT_DRAGONSHAMAN_TOUCHVITALITY_MAJOR = 3962; +const int FEAT_DRAGONSHAMAN_BREATH = 3967; +const int FEAT_DRAGONSHAMAN_AURA_POWER = 3953; +const int FEAT_DRAGONSHAMAN_AURA_SENSES = 3956; +const int FEAT_DRAGONSHAMAN_AURA_PRESENCE = 3959; +const int FEAT_DRAGONSHAMAN_AURA_RESISTANCE = 3958; +const int FEAT_DRAGONSHAMAN_AURA_ENERGYSHLD = 3954; +const int FEAT_DRAGONSHAMAN_AURA_VIGOR = 3957; +const int FEAT_DRAGONSHAMAN_AURA_TOUGHNESS = 3955; +const int FEAT_DRAGONSHAMAN_AURA_INSIGHT = 1895; +const int FEAT_DRAGONSHAMAN_AURA_RESOLVE = 1896; +const int FEAT_DRAGONSHAMAN_AURA_STAMINA = 1897; +const int FEAT_DRAGONSHAMAN_AURA_SWIFTNESS = 1898; +const int FEAT_DRAGONSHAMAN_AURA_MAGICPOWER = 1838; +const int FEAT_DRAGONSHAMAN_AURA_ENERGY = 1837; +const int FEAT_DRAGONSHAMAN_ARMOR = 3960; +const int FEAT_DRAGONSHAMAN_ENERGY_IMMUNITY = 3966; +const int FEAT_DRAGONSHAMAN_WINGS = 3978; +const int FEAT_DRAGONSHAMAN_RED = 3968; +const int FEAT_DRAGONSHAMAN_BLACK = 3971; +const int FEAT_DRAGONSHAMAN_BLUE = 3969; +const int FEAT_DRAGONSHAMAN_SILVER = 3973; +const int FEAT_DRAGONSHAMAN_BRASS = 3975; +const int FEAT_DRAGONSHAMAN_GOLD = 3974; +const int FEAT_DRAGONSHAMAN_GREEN = 3970; +const int FEAT_DRAGONSHAMAN_COPPER = 3977; +const int FEAT_DRAGONSHAMAN_WHITE = 3972; +const int FEAT_DRAGONSHAMAN_BRONZE = 3976; +const int FEAT_DRACONIC_AURA_LEVEL_1 = 3979; +const int FEAT_DRACONIC_AURA_LEVEL_2 = 3980; +const int FEAT_DRACONIC_AURA_LEVEL_3 = 3981; +const int FEAT_DRACONIC_AURA_LEVEL_4 = 3982; +const int FEAT_DRACONIC_AURA_LEVEL_5 = 3983; +const int FEAT_DRACONIC_AURA_LEVEL_6 = 3984; +const int FEAT_DRACONIC_AURA_LEVEL_7 = 3985; +const int FEAT_DRACONIC_AURA_LEVEL_8 = 3986; +const int FEAT_DRACONIC_AURA_LEVEL_9 = 3987; +const int FEAT_SHAMANIC_INVOCATION = 3963; + +//Other Draconic Aura Feats +const int FEAT_DOUBLE_DRACONIC_AURA = 1883; +const int FEAT_BONUS_AURA_SENSES = 1891; +const int FEAT_BONUS_AURA_PRESENCE = 1885; +const int FEAT_BONUS_AURA_RESISTACID = 1886; +const int FEAT_BONUS_AURA_RESISTCOLD = 1887; +const int FEAT_BONUS_AURA_RESISTELEC = 1888; +const int FEAT_BONUS_AURA_RESISTFIRE = 1889; +const int FEAT_BONUS_AURA_TOUGHNESS = 1894; +const int FEAT_BONUS_AURA_INSIGHT = 1884; +const int FEAT_BONUS_AURA_RESOLVE = 1890; +const int FEAT_BONUS_AURA_STAMINA = 1892; +const int FEAT_BONUS_AURA_SWIFTNESS = 1893; +const int FEAT_BONUS_AURA_MAGICPOWER = 1840; +const int FEAT_BONUS_AURA_ENERGYACID = 1828; +const int FEAT_BONUS_AURA_ENERGYCOLD = 1829; +const int FEAT_BONUS_AURA_ENERGYELEC = 1830; +const int FEAT_BONUS_AURA_ENERGYFIRE = 1831; +const int FEAT_MARSHAL_DRACONIC_AURA_LEVEL_1 = 1845; +const int FEAT_MARSHAL_DRACONIC_AURA_LEVEL_2 = 1846; +const int FEAT_MARSHAL_DRACONIC_AURA_LEVEL_3 = 1847; +const int FEAT_MARSHAL_DRACONIC_AURA_LEVEL_4 = 1848; +const int FEAT_MARSHAL_DRACONIC_AURA_LEVEL_5 = 1849; +const int FEAT_MARSHAL_DRACONIC_AURA_LEVEL_6 = 1850; +const int FEAT_MARSHAL_DRACONIC_AURA_LEVEL_7 = 1851; +const int FEAT_MARSHAL_DRACONIC_AURA_LEVEL_8 = 1852; +const int FEAT_MARSHAL_AURA_SENSES = 1879; +const int FEAT_MARSHAL_AURA_PRESENCE = 1873; +const int FEAT_MARSHAL_AURA_RESISTACID = 1874; +const int FEAT_MARSHAL_AURA_RESISTCOLD = 1875; +const int FEAT_MARSHAL_AURA_RESISTELEC = 1876; +const int FEAT_MARSHAL_AURA_RESISTFIRE = 1877; +const int FEAT_MARSHAL_AURA_TOUGHNESS = 1882; +const int FEAT_MARSHAL_AURA_INSIGHT = 1872; +const int FEAT_MARSHAL_AURA_RESOLVE = 1878; +const int FEAT_MARSHAL_AURA_STAMINA = 1880; +const int FEAT_MARSHAL_AURA_SWIFTNESS = 1881; +const int FEAT_MARSHAL_AURA_MAGICPOWER = 1839; +const int FEAT_MARSHAL_AURA_ENERGYACID = 1832; +const int FEAT_MARSHAL_AURA_ENERGYCOLD = 1833; +const int FEAT_MARSHAL_AURA_ENERGYELEC = 1834; +const int FEAT_MARSHAL_AURA_ENERGYFIRE = 1835; + +//Warlock feats +const int FEAT_IMBUE_ITEM = 4459; +const int FEAT_ELDRITCH_BLAST = 4460; +const int FEAT_FIENDISH_RESILIENCE = 4466; +const int FEAT_WARLOCK_RESIST_ACID = 4461; +const int FEAT_WARLOCK_RESIST_COLD = 4462; +const int FEAT_WARLOCK_RESIST_ELEC = 4463; +const int FEAT_WARLOCK_RESIST_FIRE = 4464; +const int FEAT_WARLOCK_RESIST_SONIC = 4465; +const int FEAT_WARLOCK_REDUCTION = 4467; +const int FEAT_DECEIVE_ITEM = 4468; +const int FEAT_EXTRA_INVOCATION_I = 4474; +const int FEAT_EXTRA_INVOCATION_II = 4475; +const int FEAT_EXTRA_INVOCATION_III = 4476; +const int FEAT_EXTRA_INVOCATION_IV = 4477; +const int FEAT_EXTRA_INVOCATION_V = 4478; +const int FEAT_EXTRA_INVOCATION_VI = 4479; +const int FEAT_EXTRA_INVOCATION_VII = 4480; +const int FEAT_EXTRA_INVOCATION_VIII = 4481; +const int FEAT_EXTRA_INVOCATION_IX = 4482; +const int FEAT_EXTRA_INVOCATION_X = 4483; +const int FEAT_ELDRITCH_SCULPTOR = 4469; +const int FEAT_LORD_OF_ALL_ESSENCES = 4470; +const int FEAT_MASTER_OF_THE_ELEMENTS = 4484; +const int FEAT_MORPHEME_SAVANT = 4471; +const int FEAT_PARAGON_VISIONARY = 4472; +const int FEAT_WARLOCK_SHADOWMASTER = 4473; +const int FEAT_EPIC_EXTRA_INVOCATION_I = 7700; +const int FEAT_EPIC_EXTRA_INVOCATION_II = 7701; +const int FEAT_EPIC_EXTRA_INVOCATION_III = 7702; +const int FEAT_EPIC_EXTRA_INVOCATION_IV = 7703; +const int FEAT_EPIC_EXTRA_INVOCATION_V = 7704; +const int FEAT_EPIC_EXTRA_INVOCATION_VI = 7705; +const int FEAT_EPIC_EXTRA_INVOCATION_VII = 7706; +const int FEAT_EPIC_EXTRA_INVOCATION_VIII = 7707; +const int FEAT_EPIC_EXTRA_INVOCATION_IX = 7708; +const int FEAT_EPIC_EXTRA_INVOCATION_X = 7709; +const int FEAT_EPIC_ELDRITCH_BLAST_I = 7710; +const int FEAT_EPIC_ELDRITCH_BLAST_II = 7711; +const int FEAT_EPIC_ELDRITCH_BLAST_III = 7712; +const int FEAT_EPIC_ELDRITCH_BLAST_IV = 7713; +const int FEAT_EPIC_ELDRITCH_BLAST_V = 7714; +const int FEAT_EPIC_ELDRITCH_BLAST_VI = 7715; +const int FEAT_EPIC_ELDRITCH_BLAST_VII = 7716; +const int FEAT_EPIC_ELDRITCH_BLAST_VIII = 7717; +const int FEAT_EPIC_ELDRITCH_BLAST_IX = 7718; +const int FEAT_EPIC_ELDRITCH_BLAST_X = 7719; +const int FEAT_EPIC_FIENDISH_RESILIENCE_I = 7720; +const int FEAT_EPIC_FIENDISH_RESILIENCE_II = 7721; +const int FEAT_EPIC_FIENDISH_RESILIENCE_III = 7722; +const int FEAT_EPIC_FIENDISH_RESILIENCE_IV = 7723; +const int FEAT_EPIC_FIENDISH_RESILIENCE_V = 7724; +const int FEAT_EPIC_FIENDISH_RESILIENCE_VI = 7725; +const int FEAT_EPIC_FIENDISH_RESILIENCE_VII = 7726; +const int FEAT_EPIC_FIENDISH_RESILIENCE_VIII = 7727; +const int FEAT_EPIC_FIENDISH_RESILIENCE_IX = 7728; +const int FEAT_EPIC_FIENDISH_RESILIENCE_X = 7729; +const int FEAT_WARLOCK_SHADOWMASTER_SHADES = 4485; +const int FEAT_VERMINLORD = 5323; + +//Master Alchemist and various crafting + +const int FEAT_SKILL_FOCUS_ALCHEMY = 24000; +const int FEAT_EPIC_SKILL_FOCUS_ALCHEMY = 24001; +const int FEAT_MAGICAL_ARTISAN_CRAFT_MAGIC_ARMS = 24002; +const int FEAT_MAGICAL_ARTISAN_CRAFT_ROD = 24003; +const int FEAT_MAGICAL_ARTISAN_CRAFT_STAFF = 24004; +const int FEAT_MAGICAL_ARTISAN_CRAFT_WAND = 24005; +const int FEAT_MAGICAL_ARTISAN_CRAFT_WONDROUS = 24006; +const int FEAT_MAGICAL_ARTISAN_FORGE_RING = 24007; +const int FEAT_MAGICAL_ARTISAN_SCRIBE_SCROLL = 24008; +const int FEAT_MAGICAL_ARTISAN_ATTUNE_GEM = 24009; +const int FEAT_MAGICAL_ARTISAN_INSCRIBE_RUNE = 24010; +const int FEAT_MAGICAL_ARTISAN_BREW_POTION = 24011; +const int FEAT_BREW_2PERDAY = 24012; +const int FEAT_BREW_3PERDAY = 24013; +const int FEAT_BREW_4PERDAY = 24014; +const int FEAT_BREW_POTION_4TH = 24015; +const int FEAT_BREW_POTION_5TH = 24016; +const int FEAT_BREW_POTION_6TH = 24017; +const int FEAT_BREW_POTION_7TH = 24018; +const int FEAT_BREW_POTION_8TH = 24019; +const int FEAT_BREW_POTION_9TH = 24020; +const int FEAT_MAGICAL_ARTISAN_CRAFT_SKULL_TALISMAN = 24022; + +//Tenjac's 3.3 feats +const int FEAT_DAUNTING_PRESENCE = 24025; +const int FEAT_PROFANE_LIFELEECH = 24026; +const int FEAT_SACRED_VITALITY = 24027; +const int FEAT_SACRED_VENGEANCE = 24028; +const int FEAT_DEFORM_EYES = 24029; +const int FEAT_DEFORM_FACE = 24030; +const int FEAT_DEFORM_PARASITE = 24031; +const int FEAT_APOSTATE = 24032; +const int FEAT_DARK_SPEECH = 24033; +const int FEAT_DARK_WHISPERS = 24034; +const int FEAT_MASTERS_WILL = 24035; +const int FEAT_DEFORM_MADNESS = 24036; +const int FEAT_REFLEXIVE_PSYCHOSIS = 24037; +const int FEAT_CHOSEN_OF_EVIL = 24038; + +//skullclan hunter +const int FEAT_SH_IMMUNITY_DISEASE = 2216; +const int FEAT_SH_IMMUNITY_PARALYSIS = 2217; +const int FEAT_SH_IMMUNITY_ABILITY_DECREASE = 2218; +const int FEAT_SH_IMMUNITY_LEVEL_DRAIN = 2219; + + +/*////////////////////////////////////////////////// +//////////////// TRUENAMING //////////////////////// +//////////////////////////////////////////////////*/ + +// General Feats +const int FEAT_TRUENAME_TRAINING = 2175; +const int FEAT_SKILL_FOCUS_TRUESPEAK = 2182; +const int FEAT_EPIC_SKILL_FOCUS_TRUESPEAK = 2183; + +// Metautterance feats +const int FEAT_EMPOWER_UTTERANCE = 2172; +const int FEAT_EXTEND_UTTERANCE = 2173; +const int FEAT_QUICKEN_UTTERANCE = 2174; + +// Recitation feats +const int FEAT_RECITATION_FORTIFIED = 2167; +const int FEAT_RECITATION_MEDITATIVE = 2168; +const int FEAT_RECITATION_MINDFUL = 2169; +const int FEAT_RECITATION_SANGUINE = 2170; +const int FEAT_RECITATION_VITAL = 2171; + +// Utterance Focus +const int FEAT_UTTERANCE_FOCUS_BREATH_CLEANSING = 2155; +const int FEAT_UTTERANCE_FOCUS_BREATH_RECOVERY = 2156; +const int FEAT_UTTERANCE_FOCUS_ELDRITCH_ATTRACTION = 2157; +const int FEAT_UTTERANCE_FOCUS_MORALE_BOOST = 2158; +const int FEAT_UTTERANCE_FOCUS_PRETERNATURAL_CLARITY = 2159; +const int FEAT_UTTERANCE_FOCUS_SENSORY_FOCUS = 2160; +const int FEAT_UTTERANCE_FOCUS_SILENT_CASTER = 2161; +const int FEAT_UTTERANCE_FOCUS_SINGULAR_MIND = 2162; +const int FEAT_UTTERANCE_FOCUS_TEMPORAL_SPIRAL = 2163; +const int FEAT_UTTERANCE_FOCUS_TEMPORAL_TWIST = 2164; +const int FEAT_UTTERANCE_FOCUS_WARD_PEACE = 2165; +const int FEAT_UTTERANCE_FOCUS_SHOCKWAVE = 2166; + +// Focused Lexicon +const int FEAT_FOCUSED_LEXICON_ABERRATION = 2130; +const int FEAT_FOCUSED_LEXICON_ANIMAL = 2131; +const int FEAT_FOCUSED_LEXICON_BEAST = 2132; +const int FEAT_FOCUSED_LEXICON_CONSTRUCT = 2133; +const int FEAT_FOCUSED_LEXICON_DRAGON = 2134; +const int FEAT_FOCUSED_LEXICON_DWARF = 2135; +const int FEAT_FOCUSED_LEXICON_ELEMENTAL = 2136; +const int FEAT_FOCUSED_LEXICON_ELF = 2137; +const int FEAT_FOCUSED_LEXICON_FEY = 2138; +const int FEAT_FOCUSED_LEXICON_GIANT = 2139; +const int FEAT_FOCUSED_LEXICON_GNOME = 2140; +const int FEAT_FOCUSED_LEXICON_HALFELF = 2141; +const int FEAT_FOCUSED_LEXICON_HALFLING = 2142; +const int FEAT_FOCUSED_LEXICON_HALFORC = 2143; +const int FEAT_FOCUSED_LEXICON_HUMAN = 2144; +const int FEAT_FOCUSED_LEXICON_GOBLINOID = 2145; +const int FEAT_FOCUSED_LEXICON_MONSTROUS = 2146; +const int FEAT_FOCUSED_LEXICON_ORC = 2147; +const int FEAT_FOCUSED_LEXICON_REPTILIAN = 2148; +const int FEAT_FOCUSED_LEXICON_MAGICALBEAST = 2149; +const int FEAT_FOCUSED_LEXICON_OOZE = 2150; +const int FEAT_FOCUSED_LEXICON_OUTSIDER = 2151; +const int FEAT_FOCUSED_LEXICON_SHAPECHANGER = 2152; +const int FEAT_FOCUSED_LEXICON_UNDEAD = 2153; +const int FEAT_FOCUSED_LEXICON_VERMIN = 2154; + +// Recitation feats +const int FEAT_EGO_BULL = 1853; +const int FEAT_EGO_IRON = 1854; +const int FEAT_EGO_HEART = 1855; +const int FEAT_EGO_SWALLOW = 1856; +const int FEAT_EGO_WOUND = 1857; +const int FEAT_EGO_FOOL = 1858; +const int FEAT_EGO_FORT = 1859; +const int FEAT_EGO_FRIGHT = 1860; +const int FEAT_EGO_DRAKE = 1861; +const int FEAT_EGO_STEP = 1862; + +/*////////////////////////////////////////////////// +//////////////// END TRUENAMING///////////////////// +//////////////////////////////////////////////////*/ + +/*////////////////////////////////////////////////// +//////////////// BEGIN TOME OF BATTLE/////////////// +//////////////////////////////////////////////////*/ + +const int FEAT_EXTRA_GRANTED_MANEUVER = 4096; +const int FEAT_EXTRA_READIED_MANEUVER = 4097; +const int FEAT_ADAPTIVE_STYLE = 24075; +const int FEAT_DESERT_FIRE = 4178; +const int FEAT_DESERT_WIND_DODGE = 4179; +const int FEAT_DEVOTED_BULWARK = 4180; +const int FEAT_AVENGING_STRIKE = 4297; +const int FEAT_RAPID_ASSAULT = 4299; +const int FEAT_SUPERIOR_UNARMED_STRIKE = 4386; +const int FEAT_SNAP_KICK = 4398; +const int FEAT_WEAPON_FOCUS_APTITUDE_1 = 2123; +const int FEAT_EPIC_WEAPON_FOCUS_APTITUDE_1 = 2124; +const int FEAT_WEAPON_SPECIALIZATION_APTITUDE_1 = 2125; +const int FEAT_EPIC_WEAPON_SPECIALIZATION_APTITUDE_1 = 2126; +const int FEAT_IMPROVED_CRITICAL_APTITUDE_1 = 2127; +const int FEAT_SANCTIFY_MARTIAL_STRIKE_APTITUDE_1 = 2128; +const int FEAT_VILE_MARTIAL_STRIKE_APTITUDE_1 = 2129; +const int FEAT_EPIC_OVERWHELMING_CRITICAL_APTITUDE_1 = 24424; +const int FEAT_EPIC_DEVASTATING_CRITICAL_APTITUDE_1 = 24425; +const int FEAT_WEAPON_OF_CHOICE_APTITUDE_1 = 24426; +const int FEAT_WEAPON_FOCUS_APTITUDE_2 = 24427; +const int FEAT_EPIC_WEAPON_FOCUS_APTITUDE_2 = 24428; +const int FEAT_WEAPON_SPECIALIZATION_APTITUDE_2 = 24429; +const int FEAT_EPIC_WEAPON_SPECIALIZATION_APTITUDE_2 = 24430; +const int FEAT_IMPROVED_CRITICAL_APTITUDE_2 = 24431; +const int FEAT_SANCTIFY_MARTIAL_STRIKE_APTITUDE_2 = 24432; +const int FEAT_VILE_MARTIAL_STRIKE_APTITUDE_2 = 24433; +const int FEAT_EPIC_OVERWHELMING_CRITICAL_APTITUDE_2 = 24434; +const int FEAT_EPIC_DEVASTATING_CRITICAL_APTITUDE_2 = 24435; +const int FEAT_WEAPON_OF_CHOICE_APTITUDE_2 = 24436; +const int FEAT_VITAL_RECOVERY = 3636; +const int FEAT_SHADOW_BLADE = 3828; +const int FEAT_BLADE_MEDITATION_DESERT_WIND = 4099; +const int FEAT_BLADE_MEDITATION_DEVOTED_SPIRIT = 3829; +const int FEAT_BLADE_MEDITATION_DIAMOND_MIND = 3830; +const int FEAT_BLADE_MEDITATION_IRON_HEART = 3831; +const int FEAT_BLADE_MEDITATION_SETTING_SUN = 3832; +const int FEAT_BLADE_MEDITATION_SHADOW_HAND = 3833; +const int FEAT_BLADE_MEDITATION_STONE_DRAGON = 3834; +const int FEAT_BLADE_MEDITATION_TIGER_CLAW = 3835; +const int FEAT_BLADE_MEDITATION_WHITE_RAVEN = 3836; +const int FEAT_DIVINE_SPIRIT = 3964; +const int FEAT_IRONHEART_AURA = 3990; +const int FEAT_SHADOW_TRICKSTER = 3999; +const int FEAT_WHITE_RAVEN_DEFENSE = 4074; +const int FEAT_INSTANT_CLARITY = 4098; +const int FEAT_SUDDEN_RECOVERY = 4242; +const int FEAT_SONG_WHITE_RAVEN = 4243; +const int FEAT_PSYCHIC_RENEWAL = 2890; +const int FEAT_TIGER_BLOODED = 5295; +const int FEAT_STONE_POWER = 5294; + +const int FEAT_BATTLE_CLARITY = 3529; +const int FEAT_WEAPON_APTITUDE = 3538; +const int FEAT_BATTLE_ARDOR = 3539; +const int FEAT_BATTLE_CUNNING = 3546; +const int FEAT_BATTLE_SKILL = 3547; +const int FEAT_BATTLE_MASTERY = 3564; +const int FEAT_STANCE_MASTERY = 3565; + +const int FEAT_SS_DF_WF_DW = 2195; +const int FEAT_SS_DF_WF_DM = 2196; +const int FEAT_SS_DF_WF_SS = 2197; +const int FEAT_SS_DF_WF_SH = 2198; +const int FEAT_SS_DF_WF_SD = 2199; +const int FEAT_SS_DF_WF_TC = 2200; + +const int FEAT_SS_DF_IS_DW = 2201; +const int FEAT_SS_DF_IS_DM = 2202; +const int FEAT_SS_DF_IS_SS = 2203; +const int FEAT_SS_DF_IS_SH = 2204; +const int FEAT_SS_DF_IS_SD = 2205; +const int FEAT_SS_DF_IS_TC = 2206; + +const int FEAT_SS_DF_DS_DW = 2207; +const int FEAT_SS_DF_DS_DM = 2208; +const int FEAT_SS_DF_DS_SS = 2209; +const int FEAT_SS_DF_DS_SH = 2210; +const int FEAT_SS_DF_DS_SD = 2211; +const int FEAT_SS_DF_DS_TC = 2212; + +/*////////////////////////////////////////////////// +//////////////// END TOME OF BATTLE///////////////// +//////////////////////////////////////////////////*/ + +/*////////////////////////////////////////////////// +//////////////// BEGIN INFUSIONS /////////////// +//////////////////////////////////////////////////*/ + +const int FEAT_ARTISAN_BONUS = 4065; +const int FEAT_ITEM_CREATION = 4066; +const int FEAT_CRAFT_HOMUNCULUS = 4067; +const int FEAT_RETAIN_ESSENCE = 4068; +const int FEAT_METAMAGIC_SPELL_TRIGGER = 4069; +const int FEAT_METAMAGIC_SPELL_COMPLETION = 4070; +const int FEAT_SKILL_MASTERY_ARTIFICER = 4071; +const int FEAT_EPIC_ARTIFICER = 4072; + +/*////////////////////////////////////////////////// +//////////////// END INFUSIONS ///////////////// +//////////////////////////////////////////////////*/ + +//Justice of Weald and Woe +const int FEAT_LUCKY_SHOT = 24021; + +// Dread Necromancer +const int FEAT_DN_ENERVATING_TOUCH = 24153; + +// Knight of the Middle Circle +const int FEAT_KOTMC_TRUE_STRIKE = 2579; + +// Noble +const int FEAT_NOBLE_GREATNESS = 24163; +const int FEAT_NOBLE_CONFIDENCE = 24164; + +//Morninglord feats +const int FEAT_GREATER_TURNING_1 = 24165; +const int FEAT_GREATER_TURNING_2 = 24166; +const int FEAT_GREATER_TURNING_3 = 24167; +const int FEAT_GREATER_TURNING_4 = 24168; +const int FEAT_GREATER_TURNING_5 = 24169; +const int FEAT_GREATER_TURNING_6 = 24170; +const int FEAT_GREATER_TURNING_7 = 24171; +const int FEAT_ML_MAXIMIZE_TURNING = 24172; +const int FEAT_BANE_OF_THE_RESTLESS = 24173; +const int FEAT_CREATIVE_FIRE = 24174; +const int FEAT_SEARING_RAY = 24175; +const int FEAT_BLESSING_OF_DAWN = 24176; +const int FEAT_REJUVENATION_OF_MORN = 24177; +const int FEAT_ML_AURA_OF_RADIANCE = 24178; +const int FEAT_EPIC_MORNINGLORD = 24179; +const int FEAT_ML_DAYLIGHT = 24180; + +//Alienist feats +const int FEAT_SUMMON_ALIEN = 24214; +const int FEAT_ALIEN_BLESSING = 24215; +const int FEAT_MAD_CERTAINTY = 24216; +const int FEAT_PSEUDONATURAL_FAMILIAR = 24217; +const int FEAT_EXTRA_SUMMONING = 24218; +const int FEAT_INSANE_CERTAINTY = 24219; +const int FEAT_TIMELESS_BODY = 24220; +const int FEAT_TRANSCENDENCE = 24221; +const int FEAT_PHOBIA_ABERRATION = 24222; +const int FEAT_PHOBIA_ANIMAL = 24223; +const int FEAT_PHOBIA_BEAST = 24224; +const int FEAT_PHOBIA_CONSTRUCT = 24225; +const int FEAT_PHOBIA_DRAGON = 24226; +const int FEAT_PHOBIA_GOBLINOID = 24227; +const int FEAT_PHOBIA_MONSTROUS = 24228; +const int FEAT_PHOBIA_ORC = 24229; +const int FEAT_PHOBIA_REPTILIAN = 24230; +const int FEAT_PHOBIA_ELEMENTAL = 24231; +const int FEAT_PHOBIA_FEY = 24232; +const int FEAT_PHOBIA_GIANT = 24233; +const int FEAT_PHOBIA_MAGICAL_BEAST = 24234; +const int FEAT_PHOBIA_SHAPECHANGER = 24235; +const int FEAT_PHOBIA_UNDEAD = 24236; +const int FEAT_PHOBIA_VERMIN = 24237; + +//PnP Familiars +const int FEAT_PNP_FAMILIAR = 24243; + +//Material components +const int FEAT_ESCHEW_MATERIALS = 2596; +const int FEAT_IGNORE_MATERIALS = 2597; + +//Rage Mage +const int FEAT_GREATER_RAGE = 329; +const int FEAT_SPELL_RAGE = 24244; +const int FEAT_SPELL_FURY = 24247; +const int FEAT_TIRELESS_RAGE = 24248; +const int FEAT_WARRIOR_CRY = 24249; + +//Shining Blade of Heironius +const int FEAT_SHOCK_BLADE = 4184; +const int FEAT_HOLY_BLADE = 4186; +const int FEAT_BRILLIANT_BLADE = 4188; + +// Metamagic Feat Abilities +const int FEAT_EXTEND_SPELL_ABILITY = 23595; +const int FEAT_SILENT_SPELL_ABILITY = 23596; +const int FEAT_STILL_SPELL_ABILITY = 23597; +const int FEAT_EMPOWER_SPELL_ABILITY = 23598; +const int FEAT_MAXIMIZE_SPELL_ABILITY = 23599; +const int FEAT_QUICKEN_SPELL_ABILITY = 23600; + +//contemplative +const int FEAT_DIVINE_SOUL = 2247; + +const int FEAT_BATTLE_CASTER = 23589; +const int FEAT_TOMB_TAINTED_SOUL = 23555; + +//crusader +const int FEAT_INDOMITABLE_SOUL = 2867; +const int FEAT_CRUSADER_SMITE = 2863; + +//Jade Phoenix Mage +const int FEAT_JPM_RITE_WAKING = 24077; + +//Templar +const int FEAT_SECULAR_AUTHORITY = 23545; + +// Blighter +const int FEAT_UNDEAD_WILD_SHAPE = 5262; +const int FEAT_CONTAGIOUS_TOUCH = 5261; + +// Nentyar Hunter +const int FEAT_SWIFT_TRACKER = 5254; +const int FEAT_SWIFTNESS_STAG = 5255; +const int FEAT_EYES_HAWK = 5254; +const int FEAT_HEART_LION = 5255; + +//Archivist +const int FEAT_LORE_MASTERY = 23580; +const int FEAT_ARCHIVIST_OF_NATURE = 23581; +const int FEAT_DRACONIC_ARCHIVIST = 23582; +const int FEAT_DK_TACTICS = 23583; +const int FEAT_DK_PUISSANCE = 23584; +const int FEAT_DK_FOE = 23585; +const int FEAT_DK_DREADSECRET = 23586; +const int FEAT_DK_FOREKNOWLEDGE = 23587; +const int FEAT_EPIC_DARK_KNOWLEDGE = 23546; +const int FEAT_EPIC_LORE_MASTERY = 23547; + + +const int FEAT_SKILL_FOCUS_RIDE = 3037; +const int FEAT_EPIC_SKILL_FOCUS_RIDE = 3038; +const int FEAT_SKILL_FOCUS_JUMP = 3039; +const int FEAT_EPIC_SKILL_FOCUS_JUMP = 3040; +const int FEAT_SKILL_FOCUS_SENSE_MOTIVE = 3041; +const int FEAT_EPIC_SKILL_FOCUS_SENSE_MOTIVE = 3042; +const int FEAT_SKILL_FOCUS_MARTIAL_LORE = 3043; +const int FEAT_EPIC_SKILL_FOCUS_MARTIAL_LORE = 3044; +const int FEAT_SKILL_FOCUS_BALANCE = 3045; +const int FEAT_EPIC_SKILL_FOCUS_BALANCE = 3046; +const int FEAT_SKILL_FOCUS_CRAFT_POISON = 3047; +const int FEAT_EPIC_SKILL_FOCUS_CRAFT_POISON = 3048; +const int FEAT_SKILL_FOCUS_PSICRAFT = 3049; +const int FEAT_EPIC_SKILL_FOCUS_PSICRAFT = 3050; +const int FEAT_SKILL_FOCUS_CLIMB = 3051; +const int FEAT_EPIC_SKILL_FOCUS_CLIMB = 3052; +const int FEAT_SKILL_FOCUS_CRAFT_GENERAL = 3053; +const int FEAT_EPIC_SKILL_FOCUS_CRAFT_GENERAL = 3054; + +//hellfire warlock +const int FEAT_HELLFIRE_SPEAR = 23533; +const int FEAT_HELLFIRE_GLAIVE = 23534; +const int FEAT_HELLFIRE_BLOW = 23535; +const int FEAT_HELLFIRE_CHAIN = 23536; +const int FEAT_HELLFIRE_CONE = 23537; +const int FEAT_HELLFIRE_LINE = 23538; +const int FEAT_HELLFIRE_DOOM = 23539; +const int FEAT_HELLFIRE_BLAST = 23540; +const int FEAT_HELLFIRE_INFUSION = 23541; +const int FEAT_HELLFIRE_SHIELD = 23542; +const int FEAT_RESISTANCE_TO_FIRE = 23543; + +const int FEAT_ELDRITCH_SPELLWEAVE = 23529; +const int FEAT_TRAPFINDING = 23591; + +// Complete Scoundrel Feats +const int FEAT_DARING_OUTLAW = 2374; +const int FEAT_SWIFT_AMBUSHER = 2548; +const int FEAT_ASCETIC_STALKER = 2598; +const int FEAT_EXPANDED_KI_POOL = 2687; +const int FEAT_IMPROVED_SKIMISH = 2688; + +// Complete Adventurer Feats +const int FEAT_BRUTAL_THROW = 2689; + +// Complete Warrior Feats +const int FEAT_EXTRA_RAGE = 2690; +const int FEAT_FLYING_KICK = 2802; +const int FEAT_ANVIL_OF_THUNDER = 5290; +const int FEAT_HAMMERS_EDGE = 5289; +const int FEAT_HIGH_SWORD_LOW_AXE = 5288; +const int FEAT_SPINNING_HALBERD = 5287; +const int FEAT_THREE_MOUNTAINS = 5286; +const int FEAT_MONKEY_GRIP = 5197; +const int FEAT_CRESCENT_MOON = 5194; +const int FEAT_QUICK_STAFF = 5190; +const int FEAT_BEAR_FANG = 5189; +const int FEAT_IMPROVED_RAPID_SHOT = 5188; +const int FEAT_EARTHS_EMBRACE = 5177; +const int FEAT_SHIELD_CHARGE = 3256; +const int FEAT_SHIELD_SLAM = 3257; + +// CityScape Feats +const int FEAT_EFFICIENT_DEFENDER = 5293; +const int FEAT_STRONG_STOMACH = 5329; + +// Heroes of Battle Feats +const int FEAT_IMPROVED_COHORT = 5276; +const int FEAT_SHIELD_WALL = 5273; + +// Heroes of Horror Feats +const int FEAT_CORRUPT_SPELL_FOCUS = 5272; +const int FEAT_GREATER_CORRUPT_SPELL_FOCUS = 5271; +const int FEAT_HAUNTING_MELODY = 5269; +const int FEAT_MASTER_OF_KNOWLEDGE = 5268; +const int FEAT_UNNATURAL_WILL = 5267; + +// Eberron Campaign Setting Feats +const int FEAT_ECCLESIARCH = 5275; +const int FEAT_WAND_MASTERY = 5314; + +// Secrets of Sarlona Feats +const int FEAT_MOUNTAIN_STANCE = 5193; + +// Oriental Adventures Feats +const int FEAT_GREAT_DIPLOMAT = 5274; + +// DungeonScape Feats +const int FEAT_TRAP_ENGINEER = 5292; +const int FEAT_WEAPON_AND_TORCH = 5291; +const int FEAT_FONT_INSPIRATION_1 = 5339; +const int FEAT_FONT_INSPIRATION_2 = 5340; +const int FEAT_FONT_INSPIRATION_3 = 5341; +const int FEAT_FONT_INSPIRATION_4 = 5342; +const int FEAT_FONT_INSPIRATION_5 = 5343; +const int FEAT_FONT_INSPIRATION_6 = 5344; +const int FEAT_FONT_INSPIRATION_7 = 5345; +const int FEAT_FONT_INSPIRATION_8 = 5346; +const int FEAT_FONT_INSPIRATION_9 = 5347; +const int FEAT_FONT_INSPIRATION_10 = 5348; +const int FEAT_OPPORTUNISTIC_PIETY_HEAL = 5358; +const int FEAT_OPPORTUNISTIC_PIETY_TURN = 5359; + +// Combat Maneuver Feats +const int FEAT_CURLING_WAVE_STRIKE = 2809; +const int FEAT_SIDESTEP_CHARGE = 3505; +const int FEAT_POWERFUL_CHARGE = 3506; +const int FEAT_GREATER_POWERFUL_CHARGE = 3507; +const int FEAT_RHINO_TRIBE_CHARGE = 3508; +const int FEAT_FURIOUS_CHARGE = 3509; +const int FEAT_RECKLESS_CHARGE = 3510; +const int FEAT_LION_TRIBE_WARRIOR = 3571; +const int FEAT_TWO_WEAPON_POUNCE = 3573; +const int FEAT_LEGENDARY_WRESTLER = 5173; +const int FEAT_COMBAT_MOVE_1 = 2898; +const int FEAT_COMBAT_MOVE_2 = 5195; +const int FEAT_COMBAT_MOVE_3 = 3415; + +// Unapproachable East Feats +const int FEAT_OWLBEAR_BERSERKER = 5175; +const int FEAT_SNOW_TIGER_BERSERKER = 3572; +const int FEAT_GREAT_STAG_BERSERKER = 3511; +const int FEAT_ETTERCAP_BERSERKER = 5320; +const int FEAT_ICE_TROLL_BERSERKER = 5321; +const int FEAT_WOLF_BERSERKER = 5322; +const int FEAT_BONUS_MOUNTAIN = 5172; +const int FEAT_KEEN_INTELLECT = 5366; +const int FEAT_VREMYONNI_TRAINING = 5367; + +// Player's Handbook 3.5 Feats +const int FEAT_PERSUASIVE = 5319; +const int FEAT_IMPROVED_GRAPPLE = 2804; +const int FEAT_IMPROVED_OVERRUN = 2805; +const int FEAT_IMPROVED_BULLRUSH = 2806; +const int FEAT_IMPROVED_TRIP = 2807; +const int FEAT_PRC_IMP_DISARM = 5196; +const int FEAT_AWESOME_BLOW = 5370; +const int FEAT_IMPROVED_SHIELD_BASH = 3250; + +// Player's Handbook II Feats +const int FEAT_CROSSBOW_SNIPER = 5311; +const int FEAT_SHIELD_SPECIALIZATION_LIGHT = 3251; +const int FEAT_SHIELD_SPECIALIZATION_HEAVY = 3252; +const int FEAT_SHIELD_WARD = 3253; +const int FEAT_AGILE_SHIELD_FIGHTER = 3254; + +// Weapons of Legacy Feats +const int FEAT_LEAST_LEGACY = 5300; +const int FEAT_LESSER_LEGACY = 5301; +const int FEAT_GREATER_LEGACY = 5302; + +// Complete Arcane Feats +const int FEAT_MASTER_WAND = 5312; +const int FEAT_RECKLESS_WAND_WIELDER = 5313; +const int FEAT_DOUBLE_WAND_WIELDER = 5315; +const int FEAT_WILD_MAGE_RANDOM_DEFLECTOR = 5199; + +// Warforged Juggernaut +const int FEAT_JUGG_RESERVED = 5246; + +// Shadowbane +const int FEAT_SHADOWBANE_SMITE = 5232; + +// Killoren +const int FEAT_KILLOREN_HUNTER = 5206; +const int FEAT_KILLOREN_DESTROYER = 5207; +const int FEAT_KILLOREN_ANCIENT = 5208; +const int FEAT_KILLOREN_ASPECT_H = 5209; +const int FEAT_KILLOREN_ASPECT_D = 5210; +const int FEAT_KILLOREN_ASPECT_A = 5211; + +//Abjurant Champion Feats +const int FEAT_ABJURANT_ARMOR = 24415; +const int FEAT_EXTENDED_ABJURATION = 24416; +const int FEAT_ARCANE_BOOST_AB = 24417; +const int FEAT_ARCANE_BOOST_AC = 24418; +const int FEAT_ARCANE_BOOST_DMG = 24419; +const int FEAT_ARCANE_BOOST_ER = 24420; +const int FEAT_ARCANE_BOOST_SV = 24421; +const int FEAT_MARTIAL_ARCANIST = 24422; + +// Cultist of the Shattered Peak +const int FEAT_CULTIST_SMITE_MAGE = 5368; + +/*////////////////////////////////////////////////// +//////////////// SHADOWCASTING////////////////////// +//////////////////////////////////////////////////*/ + +const int FEAT_PATH_FOCUS_CLOAK_SHADOWS = 23673; +const int FEAT_PATH_FOCUS_DARK_TERRAIN = 23674; +const int FEAT_PATH_FOCUS_EBON_WHISPERS = 23675; +const int FEAT_PATH_FOCUS_EYES_DARKNESS = 23676; +const int FEAT_PATH_FOCUS_SHUTTERS_CLOUDS = 23677; +const int FEAT_PATH_FOCUS_TOUCH_TWILIGHT = 23678; +const int FEAT_PATH_FOCUS_UMBRAL_MIND = 23679; +const int FEAT_PATH_FOCUS_BLACK_MAGIC = 23680; +const int FEAT_PATH_FOCUS_BODY_SOUL = 23681; +const int FEAT_PATH_FOCUS_DARK_REFLECTIONS = 23682; +const int FEAT_PATH_FOCUS_EBON_ROADS = 23683; +const int FEAT_PATH_FOCUS_ELEMENTAL_SHADOWS = 23684; +const int FEAT_PATH_FOCUS_UNBINDING_SHADE = 23685; +const int FEAT_PATH_FOCUS_VEIL_SHADOWS = 23686; +const int FEAT_PATH_FOCUS_BREATH_TWILIGHT = 23687; +const int FEAT_PATH_FOCUS_DARK_METAMORPHOSIS = 23688; +const int FEAT_PATH_FOCUS_EBON_WALLS = 23689; +const int FEAT_PATH_FOCUS_EYES_NIGHT_SKY = 23690; +const int FEAT_PATH_FOCUS_HEART_SOUL = 23691; +const int FEAT_PATH_FOCUS_SHADOW_CALLING = 23692; +const int FEAT_GREATER_PATH_FOCUS_CLOAK_SHADOWS = 23693; +const int FEAT_GREATER_PATH_FOCUS_DARK_TERRAIN = 23694; +const int FEAT_GREATER_PATH_FOCUS_EBON_WHISPERS = 23695; +const int FEAT_GREATER_PATH_FOCUS_EYES_DARKNESS = 23696; +const int FEAT_GREATER_PATH_FOCUS_SHUTTERS_CLOUDS = 23697; +const int FEAT_GREATER_PATH_FOCUS_TOUCH_TWILIGHT = 23698; +const int FEAT_GREATER_PATH_FOCUS_UMBRAL_MIND = 23699; +const int FEAT_GREATER_PATH_FOCUS_BLACK_MAGIC = 23700; +const int FEAT_GREATER_PATH_FOCUS_BODY_SOUL = 23701; +const int FEAT_GREATER_PATH_FOCUS_DARK_REFLECTIONS = 23702; +const int FEAT_GREATER_PATH_FOCUS_EBON_ROADS = 23703; +const int FEAT_GREATER_PATH_FOCUS_ELEMENTAL_SHADOWS = 23704; +const int FEAT_GREATER_PATH_FOCUS_UNBINDING_SHADE = 23705; +const int FEAT_GREATER_PATH_FOCUS_VEIL_SHADOWS = 23706; +const int FEAT_GREATER_PATH_FOCUS_BREATH_TWILIGHT = 23707; +const int FEAT_GREATER_PATH_FOCUS_DARK_METAMORPHOSIS = 23708; +const int FEAT_GREATER_PATH_FOCUS_EBON_WALLS = 23709; +const int FEAT_GREATER_PATH_FOCUS_EYES_NIGHT_SKY = 23710; +const int FEAT_GREATER_PATH_FOCUS_HEART_SOUL = 23711; +const int FEAT_GREATER_PATH_FOCUS_SHADOW_CALLING = 23712; +const int FEAT_NOCTURNAL_CASTER_CLOAK_SHADOWS = 23713; +const int FEAT_NOCTURNAL_CASTER_DARK_TERRAIN = 23714; +const int FEAT_NOCTURNAL_CASTER_EBON_WHISPERS = 23715; +const int FEAT_NOCTURNAL_CASTER_EYES_DARKNESS = 23716; +const int FEAT_NOCTURNAL_CASTER_SHUTTERS_CLOUDS = 23717; +const int FEAT_NOCTURNAL_CASTER_TOUCH_TWILIGHT = 23718; +const int FEAT_NOCTURNAL_CASTER_UMBRAL_MIND = 23719; +const int FEAT_NOCTURNAL_CASTER_BLACK_MAGIC = 23720; +const int FEAT_NOCTURNAL_CASTER_BODY_SOUL = 23721; +const int FEAT_NOCTURNAL_CASTER_DARK_REFLECTIONS = 23722; +const int FEAT_NOCTURNAL_CASTER_EBON_ROADS = 23723; +const int FEAT_NOCTURNAL_CASTER_ELEMENTAL_SHADOWS = 23724; +const int FEAT_NOCTURNAL_CASTER_UNBINDING_SHADE = 23725; +const int FEAT_NOCTURNAL_CASTER_VEIL_SHADOWS = 23726; +const int FEAT_NOCTURNAL_CASTER_BREATH_TWILIGHT = 23727; +const int FEAT_NOCTURNAL_CASTER_DARK_METAMORPHOSIS = 23728; +const int FEAT_NOCTURNAL_CASTER_EBON_WALLS = 23729; +const int FEAT_NOCTURNAL_CASTER_EYES_NIGHT_SKY = 23730; +const int FEAT_NOCTURNAL_CASTER_HEART_SOUL = 23731; +const int FEAT_NOCTURNAL_CASTER_SHADOW_CALLING = 23732; +const int FEAT_FAV_MYST_BENDPERSPECTIVE = 23733; +const int FEAT_FAV_MYST_CARPETSHADOW = 23734; +const int FEAT_FAV_MYST_DUSKANDDAWN = 23735; +const int FEAT_FAV_MYST_LIFEFADES = 23736; +const int FEAT_FAV_MYST_MESMERIZINGSHADE = 23737; +const int FEAT_FAV_MYST_STEELSHADOWS = 23738; +const int FEAT_FAV_MYST_VOICEOFSHADOW = 23739; +const int FEAT_FAV_MYST_BLACKFIRE = 23740; +const int FEAT_FAV_MYST_CONGRESSSHADOWS = 23741; +const int FEAT_FAV_MYST_FLESHFAILS = 23742; +const int FEAT_FAV_MYST_PIERCINGSIGHT = 23743; +const int FEAT_FAV_MYST_SHADOWSKIN = 23744; +const int FEAT_FAV_MYST_SIGHTECLIPSED = 23745; +const int FEAT_FAV_MYST_THOUGHTSSHADOW = 23746; +const int FEAT_FAV_MYST_AFRAIDOFTHEDARK = 23747; +const int FEAT_FAV_MYST_CLINGINGDARKNESS = 23748; +const int FEAT_FAV_MYST_DANCINGSHADOWS = 23749; +const int FEAT_FAV_MYST_FLICKER = 23750; +const int FEAT_FAV_MYST_KILLINGSHADOWS = 23751; +const int FEAT_FAV_MYST_SHARPSHADOWS = 23752; +const int FEAT_FAV_MYST_UMBRALTOUCH = 23753; +const int FEAT_FAV_MYST_AURAOFSHADE = 23754; +const int FEAT_FAV_MYST_BOLSTER = 23755; +const int FEAT_FAV_MYST_SHADOWEVOCATION = 23756; +const int FEAT_FAV_MYST_SHADOWVISION = 23757; +const int FEAT_FAV_MYST_SHADOWSFADE = 23758; +const int FEAT_FAV_MYST_STEPINTOSHADOW = 23759; +const int FEAT_FAV_MYST_WARPSPELL = 23760; +const int FEAT_FAV_MYST_CURTAINSHADOWS = 23761; +const int FEAT_FAV_MYST_DARKAIR = 23762; +const int FEAT_FAV_MYST_ECHOSPELL = 23763; +const int FEAT_FAV_MYST_FEIGNLIFE = 23764; +const int FEAT_FAV_MYST_LANGUOR = 23765; +const int FEAT_FAV_MYST_PASSINTOSHADOW = 23766; +const int FEAT_FAV_MYST_UNRAVELDWEOMER = 23767; +const int FEAT_FAV_MYST_FLOODSHADOWS = 23768; +const int FEAT_FAV_MYST_GREATERSHADOWEVOCATION = 23769; +const int FEAT_FAV_MYST_SHADOWINVESTITURE = 23770; +const int FEAT_FAV_MYST_SHADOWSTORM = 23771; +const int FEAT_FAV_MYST_SHADOWSFADE_GREATER = 23772; +const int FEAT_FAV_MYST_UNVEIL = 23773; +const int FEAT_FAV_MYST_VOYAGESHADOW = 23774; +const int FEAT_FAV_MYST_DARKSOUL = 23775; +const int FEAT_FAV_MYST_EPHEMERALIMAGE = 23776; +const int FEAT_FAV_MYST_LIFEFADESGREATER = 23777; +const int FEAT_FAV_MYST_PRISONNIGHT = 23778; +const int FEAT_FAV_MYST_UMBRALSERVANT = 23779; +const int FEAT_FAV_MYST_TRUTHREVEALED = 23780; +const int FEAT_FAV_MYST_FARSIGHT = 23781; +const int FEAT_FAV_MYST_GRFLESHFAILS = 23782; +const int FEAT_FAV_MYST_SHADOWPLAGUE = 23783; +const int FEAT_FAV_MYST_SOULPUPPET = 23784; +const int FEAT_FAV_MYST_TOMBNIGHT = 23785; +const int FEAT_FAV_MYST_UMBRALBODY = 23786; +const int FEAT_FAV_MYST_ARMYSHADOW = 23787; +const int FEAT_FAV_MYST_CONSUMEESSENCE = 23788; +const int FEAT_FAV_MYST_EPHEMERALSTORM = 23789; +const int FEAT_FAV_MYST_REFLECTIONS = 23790; +const int FEAT_FAV_MYST_SHADOWSURGE = 23791; +const int FEAT_FAV_MYST_SHADOWTIME = 23792; +const int FEAT_SHADOW_CAST = 23793; +const int FEAT_EMPOWER_MYSTERY = 23794; +const int FEAT_EXTEND_MYSTERY = 23795; +const int FEAT_MAXIMIZE_MYSTERY = 23796; +const int FEAT_QUICKEN_MYSTERY = 23797; +const int FEAT_STILL_MYSTERY = 23798; +const int FEAT_SHADOW_FAMILIAR = 23800; +// Web Enhancement +const int FEAT_PATH_FOCUS_NIGHTS_LONG_FINGERS = 23851; +const int FEAT_PATH_FOCUS_DARKENED_ALLEYS = 23852; +const int FEAT_PATH_FOCUS_SHADOWSCAPE = 23853; +const int FEAT_GREATER_PATH_FOCUS_NIGHTS_LONG_FINGERS = 23854; +const int FEAT_GREATER_PATH_FOCUS_DARKENED_ALLEYS = 23855; +const int FEAT_GREATER_PATH_FOCUS_SHADOWSCAPE = 23856; +const int FEAT_NOCTURNAL_CASTER_NIGHTS_LONG_FINGERS = 23857; +const int FEAT_NOCTURNAL_CASTER_DARKENED_ALLEYS = 23858; +const int FEAT_NOCTURNAL_CASTER_SHADOWSCAPE = 23859; +const int FEAT_FAV_MYST_QUICKERTHANTHEEYE = 23860; +const int FEAT_FAV_MYST_TRAILHAZE = 23861; +const int FEAT_FAV_MYST_UMBRALFIST = 23862; +const int FEAT_FAV_MYST_FEARFULGLOOM = 23863; +const int FEAT_FAV_MYST_SICKENINGSHADOW = 23864; +const int FEAT_FAV_MYST_DEADLYSHADE = 23865; +const int FEAT_FAV_MYST_GRASPINGSHADOWS = 23866; +const int FEAT_FAV_MYST_MENAGERIEDARKNESS = 23867; +const int FEAT_FAV_MYST_BLACKLABYRINTH = 23868; + +// Child of Night +const int FEAT_CLOAK_SHADOWS = 23801; +const int FEAT_DANCING_SHADOWS = 23802; + +// Noctumancer +const int FEAT_INNATE_COUNTERSPELL = 23814; + +//Shadowblade +const int FEAT_UNERRING_STRIKE = 3650; +const int FEAT_UNEXPECTED_STRIKE = 3653; +const int FEAT_EPHEMERAL_WEAPON = 3654; +const int FEAT_SHADOWY_STRIKE = 3655; +const int FEAT_FAR_SHADOW = 3656; +const int FEAT_SHADOW_AND_STEALTH = 3651; +const int FEAT_ULTRAVISION = 3658; + +//Shadowsmith +const int FEAT_TOUCH_SHADOW = 23831; +const int FEAT_SHROUD_SHADOW = 23832; +const int FEAT_SHADOW_CRAFT = 23833; +const int FEAT_ARMOR_SHADOW = 23834; +const int FEAT_ARMOR_SHADOW_Q = 23835; + +/*////////////////////////////////////////////////// +//////////////// END SHADOWCASTING////////////////// +//////////////////////////////////////////////////*/ + +/*////////////////////////////////////////////////// +//////////////// Magic of Incarnum ///////////////// +//////////////////////////////////////////////////*/ + +// Class Feat Constants +const int FEAT_INCARNUM_RADIANCE = 8861; +const int FEAT_RAPID_MELDSHAPING = 8862; +const int FEAT_SMITE_OPPOSITION = 8864; +const int FEAT_SHARE_INCARNUM_DEFENSE = 8865; +const int FEAT_REBIND_TOTEM_SOULMELD = 8867; +const int FEAT_SMITE_CHAOS = 8858; +const int FEAT_PRC_ATTACK = 2353; +const int FEAT_INCANDESCENT_OVERLOAD = 8925; +const int FEAT_NECROCARNATE_HARVEST = 8930; +const int FEAT_NECROCARNATE_SOULSHIELD = 8931; +const int FEAT_INCARNUM_BLADE_REBIND = 8952; +const int FEAT_WITCHBORN_INTEGUMENT = 8964; + +// Race Feat Constants +const int FEAT_DUSKLING_SPEED = -1; + +// Incarnum Feat Constants +const int FEAT_INVEST_ESSENTIA_CONV = 8800; +const int FEAT_AZURE_ENMITY = 8869; +const int FEAT_CERULEAN_FORTITUDE = 8870; +const int FEAT_AZURE_TALENT = 8871; +const int FEAT_AZURE_TOUCH = 8872; +const int FEAT_AZURE_TOUGHNESS = 8873; +const int FEAT_AZURE_TURNING = 8874; +const int FEAT_AZURE_WILD_SHAPE = 8875; +const int FEAT_CERULEAN_REFLEXES = 8876; +const int FEAT_CERULEAN_WILL = 8877; +const int FEAT_COBALT_CHARGE = 8878; +const int FEAT_COBALT_EXPERTISE = 8879; +const int FEAT_COBALT_POWER = 8880; +const int FEAT_COBALT_RAGE = 8881; +const int FEAT_HEALING_SOUL = 8882; +const int FEAT_INDIGO_STRIKE = 8883; +const int FEAT_MIDNIGHT_AUGMENTATION = 8884; +const int FEAT_MIDNIGHT_DODGE = 8885; +const int FEAT_MIDNIGHT_METAMAGIC = 8886; +const int FEAT_PSYCARNUM_BLADE = 8887; +const int FEAT_SAPPHIRE_SMITE = 8888; +const int FEAT_SOULTOUCHED_SPELLCASTING = 8889; +const int FEAT_BONUS_ESSENTIA = 8890; +const int FEAT_DIVINE_SOULTOUCH = 8891; +const int FEAT_HEART_INCARNUM = 8892; +const int FEAT_IMPROVED_ESSENTIA_CAPACITY = 8893; +const int FEAT_INCARNUM_FORTIFIED_BODY = 8894; +const int FEAT_INCARNUM_RESISTANCE = 8895; +const int FEAT_PSYCARNUM_INFUSION = 8896; +const int FEAT_INCARNUM_SPELLSHAPING = 8897; +const int FEAT_NECROCARNUM_ACOLYTE = 8898; +const int FEAT_OPEN_LEAST_CHAKRA_CROWN = 8899; +const int FEAT_OPEN_LEAST_CHAKRA_FEET = 8900; +const int FEAT_OPEN_LEAST_CHAKRA_HANDS = 8901; +const int FEAT_OPEN_LESSER_CHAKRA_ARMS = 8902; +const int FEAT_OPEN_LESSER_CHAKRA_BROW = 8903; +const int FEAT_OPEN_LESSER_CHAKRA_SHOULDERS = 8904; +const int FEAT_OPEN_GREATER_CHAKRA_THROAT = 8905; +const int FEAT_OPEN_GREATER_CHAKRA_WAIST = 8906; +const int FEAT_SPLIT_CHAKRA_CROWN = 8907; +const int FEAT_SPLIT_CHAKRA_FEET = 8908; +const int FEAT_SPLIT_CHAKRA_HANDS = 8909; +const int FEAT_SPLIT_CHAKRA_ARMS = 8910; +const int FEAT_SPLIT_CHAKRA_BROW = 8911; +const int FEAT_SPLIT_CHAKRA_SHOULDERS = 8912; +const int FEAT_SPLIT_CHAKRA_THROAT = 8913; +const int FEAT_SPLIT_CHAKRA_WAIST = 8914; +const int FEAT_SPLIT_CHAKRA_HEART = 8932; +const int FEAT_SPLIT_CHAKRA_SOUL = 8933; +const int FEAT_UNDEAD_MELDSHAPER = 8934; +const int FEAT_DOUBLE_CHAKRA_CROWN = 8935; +const int FEAT_DOUBLE_CHAKRA_FEET = 8936; +const int FEAT_DOUBLE_CHAKRA_HANDS = 8937; +const int FEAT_DOUBLE_CHAKRA_ARMS = 8938; +const int FEAT_DOUBLE_CHAKRA_BROW = 8939; +const int FEAT_DOUBLE_CHAKRA_SHOULDERS = 8940; +const int FEAT_DOUBLE_CHAKRA_THROAT = 8941; +const int FEAT_DOUBLE_CHAKRA_WAIST = 8942; +const int FEAT_DOUBLE_CHAKRA_HEART = 8943; +const int FEAT_DOUBLE_CHAKRA_SOUL = 8944; +const int FEAT_DOUBLE_CHAKRA_TOTEM = 8945; +const int FEAT_EXPANDED_SOULMELD_CAPACITY_1 = 8946; +const int FEAT_EXPANDED_SOULMELD_CAPACITY_2 = 8947; +const int FEAT_EXPANDED_SOULMELD_CAPACITY_3 = 8948; +const int FEAT_EXPANDED_SOULMELD_CAPACITY_4 = 8949; +const int FEAT_EXPANDED_SOULMELD_CAPACITY_5 = 8950; +const int FEAT_BONUS_SOULMELD_1 = 8965; +const int FEAT_BONUS_SOULMELD_2 = 8966; +const int FEAT_BONUS_SOULMELD_3 = 8967; +const int FEAT_BONUS_SOULMELD_4 = 8968; +const int FEAT_BONUS_SOULMELD_5 = 8969; +const int FEAT_BONUS_SOULMELD_6 = 8970; +const int FEAT_BONUS_SOULMELD_7 = 8971; +const int FEAT_BONUS_SOULMELD_8 = 8972; +const int FEAT_BONUS_SOULMELD_9 = 8973; +const int FEAT_BONUS_SOULMELD_10 = 8974; +const int FEAT_EPIC_ESSENTIA_1 = 8975; +const int FEAT_EPIC_ESSENTIA_2 = 8976; +const int FEAT_EPIC_ESSENTIA_3 = 8977; +const int FEAT_EPIC_ESSENTIA_4 = 8978; +const int FEAT_EPIC_ESSENTIA_5 = 8979; +const int FEAT_EPIC_ESSENTIA_6 = 8980; +const int FEAT_EXTRA_CHAKRA_BIND_1 = 8981; +const int FEAT_EXTRA_CHAKRA_BIND_2 = 8982; +const int FEAT_EXTRA_CHAKRA_BIND_3 = 8983; +const int FEAT_EXTRA_CHAKRA_BIND_4 = 8984; +const int FEAT_EXTRA_CHAKRA_BIND_5 = 8985; +const int FEAT_EXTRA_CHAKRA_BIND_6 = 8986; +const int FEAT_EXTRA_CHAKRA_BIND_7 = 8987; +const int FEAT_EXTRA_CHAKRA_BIND_8 = 8988; +const int FEAT_EXTRA_CHAKRA_BIND_9 = 8989; +const int FEAT_EXTRA_CHAKRA_BIND_10 = 8990; +const int FEAT_OPEN_HEART_CHAKRA = 8991; +const int FEAT_OPEN_SOUL_CHAKRA = 8992; +const int FEAT_RAPID_MELDSHAPING_1 = 8993; +const int FEAT_RAPID_MELDSHAPING_2 = 8994; +const int FEAT_RAPID_MELDSHAPING_3 = 8995; +const int FEAT_RAPID_MELDSHAPING_4 = 8996; +const int FEAT_RAPID_MELDSHAPING_5 = 8997; +const int FEAT_RAPID_MELDSHAPING_6 = 8998; +const int FEAT_RAPID_MELDSHAPING_7 = 8999; +const int FEAT_RAPID_MELDSHAPING_8 = 9000; +const int FEAT_RAPID_MELDSHAPING_9 = 9001; +const int FEAT_RAPID_MELDSHAPING_10 = 9002; +const int FEAT_REBIND_SOULMELD_CROWN = 9003; +const int FEAT_REBIND_SOULMELD_FEET = 9004; +const int FEAT_REBIND_SOULMELD_HANDS = 9005; +const int FEAT_REBIND_SOULMELD_ARMS = 9006; +const int FEAT_REBIND_SOULMELD_BROW = 9007; +const int FEAT_REBIND_SOULMELD_SHOULDERS = 9008; +const int FEAT_REBIND_SOULMELD_THROAT = 9009; +const int FEAT_REBIND_SOULMELD_WAIST = 9010; +const int FEAT_REBIND_SOULMELD_HEART = 9011; +const int FEAT_REBIND_SOULMELD_SOUL = 9012; +const int FEAT_REBIND_SOULMELD_TOTEM = 9013; + +/*////////////////////////////////////////////////// +////////////// End Magic of Incarnum /////////////// +//////////////////////////////////////////////////*/ + +/*////////////////////////////////////////////////// +///////////////////// Binding ///////////////////// +//////////////////////////////////////////////////*/ + +// Binding Feat Constants +const int FEAT_BIND_VESTIGE = 9131; +const int FEAT_BIND_VESTIGE_IMPROVED = 9132; +const int FEAT_PRACTICED_BINDER = 9133; +const int FEAT_SKILLED_PACT_MAKING = 9134; +const int FEAT_IMPROVED_BINDING = 9135; +const int FEAT_EXPEL_VESTIGE = 9136; +const int FEAT_RAPID_PACT_MAKING = 9137; +const int FEAT_FAVORED_VESTIGE_AMON = 9138; +const int FEAT_FAVORED_VESTIGE_AYM = 9139; +const int FEAT_FAVORED_VESTIGE_LERAJE = 9140; +const int FEAT_FAVORED_VESTIGE_NABERIUS = 9141; +const int FEAT_FAVORED_VESTIGE_RONOVE = 9142; +const int FEAT_FAVORED_VESTIGE_DAHLVERNAR = 9143; +const int FEAT_FAVORED_VESTIGE_HAAGENTI = 9144; +const int FEAT_FAVORED_VESTIGE_MALPHAS = 9145; +const int FEAT_FAVORED_VESTIGE_SAVNOK = 9146; +const int FEAT_FAVORED_VESTIGE_ANDROMALIUS = 9147; +const int FEAT_FAVORED_VESTIGE_FOCALOR = 9148; +const int FEAT_FAVORED_VESTIGE_KARSUS = 9149; +const int FEAT_FAVORED_VESTIGE_PAIMON = 9150; +const int FEAT_FAVORED_VESTIGE_AGARES = 9151; +const int FEAT_FAVORED_VESTIGE_ANDRAS = 9152; +const int FEAT_FAVORED_VESTIGE_BUER = 9153; +const int FEAT_FAVORED_VESTIGE_EURYNOME = 9154; +const int FEAT_FAVORED_VESTIGE_TENEBROUS = 9155; +const int FEAT_FAVORED_VESTIGE_ARETE = 9156; +const int FEAT_FAVORED_VESTIGE_ASTAROTH = 9157; +const int FEAT_FAVORED_VESTIGE_ACERERAK = 9158; +const int FEAT_FAVORED_VESTIGE_BALAM = 9159; +const int FEAT_FAVORED_VESTIGE_DANTALION = 9160; +const int FEAT_FAVORED_VESTIGE_GERYON = 9161; +const int FEAT_FAVORED_VESTIGE_OTIAX = 9162; +const int FEAT_FAVORED_VESTIGE_CHUPOCLOPS = 9163; +const int FEAT_FAVORED_VESTIGE_HAURES = 9164; +const int FEAT_FAVORED_VESTIGE_IPOS = 9165; +const int FEAT_FAVORED_VESTIGE_SHAX = 9166; +const int FEAT_FAVORED_VESTIGE_ZAGAN = 9167; +const int FEAT_FAVORED_VESTIGE_VANUS = 9168; +const int FEAT_FAVORED_VESTIGE_THETRIAD = 9169; +const int FEAT_FAVORED_VESTIGE_DESHARIS = 9170; +const int FEAT_FAVORED_VESTIGE_ZCERYLL = 9171; +const int FEAT_FAVORED_VESTIGE_ELIGOR = 9172; +const int FEAT_FAVORED_VESTIGE_MARCHOSIAS = 9173; +const int FEAT_FAVORED_VESTIGE_ASHARDALON = 9174; +const int FEAT_FAVORED_VESTIGE_HALPHAX = 9175; +const int FEAT_FAVORED_VESTIGE_ORTHOS = 9176; +const int FEAT_FAVORED_VESTIGE_ABYSM = 9177; +const int FEAT_FAVORED_VESTIGE_FOCUS_AMON = 9178; +const int FEAT_FAVORED_VESTIGE_FOCUS_AYM = 9179; +const int FEAT_FAVORED_VESTIGE_FOCUS_LERAJE = 9180; +const int FEAT_FAVORED_VESTIGE_FOCUS_NABERIUS = 9181; +const int FEAT_FAVORED_VESTIGE_FOCUS_RONOVE = 9182; +const int FEAT_FAVORED_VESTIGE_FOCUS_DAHLVERNAR = 9183; +const int FEAT_FAVORED_VESTIGE_FOCUS_HAAGENTI = 9184; +const int FEAT_FAVORED_VESTIGE_FOCUS_MALPHAS = 9185; +const int FEAT_FAVORED_VESTIGE_FOCUS_SAVNOK = 9186; +const int FEAT_FAVORED_VESTIGE_FOCUS_ANDROMALIUS = 9187; +const int FEAT_FAVORED_VESTIGE_FOCUS_FOCALOR = 9188; +const int FEAT_FAVORED_VESTIGE_FOCUS_KARSUS = 9189; +const int FEAT_FAVORED_VESTIGE_FOCUS_PAIMON = 9190; +const int FEAT_FAVORED_VESTIGE_FOCUS_AGARES = 9191; +const int FEAT_FAVORED_VESTIGE_FOCUS_ANDRAS = 9192; +const int FEAT_FAVORED_VESTIGE_FOCUS_BUER = 9193; +const int FEAT_FAVORED_VESTIGE_FOCUS_EURYNOME = 9194; +const int FEAT_FAVORED_VESTIGE_FOCUS_TENEBROUS = 9195; +const int FEAT_FAVORED_VESTIGE_FOCUS_ARETE = 9196; +const int FEAT_FAVORED_VESTIGE_FOCUS_ASTAROTH = 9197; +const int FEAT_FAVORED_VESTIGE_FOCUS_ACERERAK = 9198; +const int FEAT_FAVORED_VESTIGE_FOCUS_BALAM = 9199; +const int FEAT_FAVORED_VESTIGE_FOCUS_DANTALION = 9200; +const int FEAT_FAVORED_VESTIGE_FOCUS_GERYON = 9201; +const int FEAT_FAVORED_VESTIGE_FOCUS_OTIAX = 9202; +const int FEAT_FAVORED_VESTIGE_FOCUS_CHUPOCLOPS = 9203; +const int FEAT_FAVORED_VESTIGE_FOCUS_HAURES = 9204; +const int FEAT_FAVORED_VESTIGE_FOCUS_IPOS = 9205; +const int FEAT_FAVORED_VESTIGE_FOCUS_SHAX = 9206; +const int FEAT_FAVORED_VESTIGE_FOCUS_ZAGAN = 9207; +const int FEAT_FAVORED_VESTIGE_FOCUS_VANUS = 9208; +const int FEAT_FAVORED_VESTIGE_FOCUS_THETRIAD = 9209; +const int FEAT_FAVORED_VESTIGE_FOCUS_DESHARIS = 9210; +const int FEAT_FAVORED_VESTIGE_FOCUS_ZCERYLL = 9211; +const int FEAT_FAVORED_VESTIGE_FOCUS_ELIGOR = 9212; +const int FEAT_FAVORED_VESTIGE_FOCUS_MARCHOSIAS = 9213; +const int FEAT_FAVORED_VESTIGE_FOCUS_ASHARDALON = 9214; +const int FEAT_FAVORED_VESTIGE_FOCUS_HALPHAX = 9215; +const int FEAT_FAVORED_VESTIGE_FOCUS_ORTHOS = 9216; +const int FEAT_FAVORED_VESTIGE_FOCUS_ABYSM = 9217; +const int FEAT_RAPID_RECOVERY_AMON = 9218; +const int FEAT_RAPID_RECOVERY_AYM = 9219; +const int FEAT_RAPID_RECOVERY_LERAJE = 9220; +const int FEAT_RAPID_RECOVERY_NABERIUS = 9221; +const int FEAT_RAPID_RECOVERY_RONOVE = 9222; +const int FEAT_RAPID_RECOVERY_DAHLVERNAR = 9223; +const int FEAT_RAPID_RECOVERY_HAAGENTI = 9224; +const int FEAT_RAPID_RECOVERY_MALPHAS = 9225; +const int FEAT_RAPID_RECOVERY_SAVNOK = 9226; +const int FEAT_RAPID_RECOVERY_ANDROMALIUS = 9227; +const int FEAT_RAPID_RECOVERY_FOCALOR = 9228; +const int FEAT_RAPID_RECOVERY_KARSUS = 9229; +const int FEAT_RAPID_RECOVERY_PAIMON = 9230; +const int FEAT_RAPID_RECOVERY_AGARES = 9231; +const int FEAT_RAPID_RECOVERY_ANDRAS = 9232; +const int FEAT_RAPID_RECOVERY_BUER = 9233; +const int FEAT_RAPID_RECOVERY_EURYNOME = 9234; +const int FEAT_RAPID_RECOVERY_TENEBROUS = 9235; +const int FEAT_RAPID_RECOVERY_ARETE = 9236; +const int FEAT_RAPID_RECOVERY_ASTAROTH = 9237; +const int FEAT_RAPID_RECOVERY_ACERERAK = 9238; +const int FEAT_RAPID_RECOVERY_BALAM = 9239; +const int FEAT_RAPID_RECOVERY_DANTALION = 9240; +const int FEAT_RAPID_RECOVERY_GERYON = 9241; +const int FEAT_RAPID_RECOVERY_OTIAX = 9242; +const int FEAT_RAPID_RECOVERY_CHUPOCLOPS = 9243; +const int FEAT_RAPID_RECOVERY_HAURES = 9244; +const int FEAT_RAPID_RECOVERY_IPOS = 9245; +const int FEAT_RAPID_RECOVERY_SHAX = 9246; +const int FEAT_RAPID_RECOVERY_ZAGAN = 9247; +const int FEAT_RAPID_RECOVERY_VANUS = 9248; +const int FEAT_RAPID_RECOVERY_THETRIAD = 9249; +const int FEAT_RAPID_RECOVERY_DESHARIS = 9250; +const int FEAT_RAPID_RECOVERY_ZCERYLL = 9251; +const int FEAT_RAPID_RECOVERY_ELIGOR = 9252; +const int FEAT_RAPID_RECOVERY_MARCHOSIAS = 9253; +const int FEAT_RAPID_RECOVERY_ASHARDALON = 9254; +const int FEAT_RAPID_RECOVERY_HALPHAX = 9255; +const int FEAT_RAPID_RECOVERY_ORTHOS = 9256; +const int FEAT_RAPID_RECOVERY_ABYSM = 9257; +const int FEAT_IGNORE_SPECIAL_REQUIREMENTS = 9258; +const int FEAT_ANIMA_VESTIGE_METAMAGIC = 9260; +const int FEAT_TENEBROUS_BLAST_VOID = 9265; +const int FEAT_PATRON_VESTIGE_AMON = 9266; +const int FEAT_PATRON_VESTIGE_AYM = 9267; +const int FEAT_PATRON_VESTIGE_LERAJE = 9268; +const int FEAT_PATRON_VESTIGE_NABERIUS = 9269; +const int FEAT_PATRON_VESTIGE_RONOVE = 9270; +const int FEAT_PATRON_VESTIGE_DAHLVERNAR = 9271; +const int FEAT_PATRON_VESTIGE_HAAGENTI = 9272; +const int FEAT_PATRON_VESTIGE_MALPHAS = 9273; +const int FEAT_PATRON_VESTIGE_SAVNOK = 9274; +const int FEAT_PATRON_VESTIGE_ANDROMALIUS = 9275; +const int FEAT_PATRON_VESTIGE_FOCALOR = 9276; +const int FEAT_PATRON_VESTIGE_KARSUS = 9277; +const int FEAT_PATRON_VESTIGE_PAIMON = 9278; +const int FEAT_PATRON_VESTIGE_AGARES = 9279; +const int FEAT_PATRON_VESTIGE_ANDRAS = 9280; +const int FEAT_PATRON_VESTIGE_BUER = 9281; +const int FEAT_PATRON_VESTIGE_EURYNOME = 9282; +const int FEAT_PATRON_VESTIGE_TENEBROUS = 9283; +const int FEAT_PATRON_VESTIGE_ARETE = 9284; +const int FEAT_PATRON_VESTIGE_ASTAROTH = 9285; +const int FEAT_PATRON_VESTIGE_ACERERAK = 9286; +const int FEAT_PATRON_VESTIGE_BALAM = 9287; +const int FEAT_PATRON_VESTIGE_DANTALION = 9288; +const int FEAT_PATRON_VESTIGE_GERYON = 9289; +const int FEAT_PATRON_VESTIGE_OTIAX = 9290; +const int FEAT_PATRON_VESTIGE_CHUPOCLOPS = 9291; +const int FEAT_PATRON_VESTIGE_HAURES = 9292; +const int FEAT_PATRON_VESTIGE_IPOS = 9293; +const int FEAT_PATRON_VESTIGE_SHAX = 9294; +const int FEAT_PATRON_VESTIGE_ZAGAN = 9295; +const int FEAT_PATRON_VESTIGE_VANUS = 9296; +const int FEAT_PATRON_VESTIGE_THETRIAD = 9297; +const int FEAT_PATRON_VESTIGE_DESHARIS = 9298; +const int FEAT_PATRON_VESTIGE_ZCERYLL = 9299; +const int FEAT_PATRON_VESTIGE_ELIGOR = 9300; +const int FEAT_PATRON_VESTIGE_MARCHOSIAS = 9301; +const int FEAT_PATRON_VESTIGE_ASHARDALON = 9302; +const int FEAT_PATRON_VESTIGE_HALPHAX = 9303; +const int FEAT_PATRON_VESTIGE_ORTHOS = 9304; +const int FEAT_PATRON_VESTIGE_ABYSM = 9305; +const int FEAT_SCION_DANTALION_SCHOLARSHIP = 9309; + +/*////////////////////////////////////////////////// +/////////////////// End Binding //////////////////// +//////////////////////////////////////////////////*/ \ No newline at end of file