Expanded Disciple of Asmodeus for epic progression

Expanded Disciple of Asmodeus for epic progression.
This commit is contained in:
Jaysyn904
2025-06-04 08:00:11 -04:00
parent 619b7c62c9
commit d0df69b5c7
9 changed files with 202 additions and 111 deletions

View File

@@ -763,6 +763,16 @@ const int FEAT_ED_WILD_FRENZY = 23528;
//:: Slayer of Domiel
const int FEAT_SOD_DEATH_TOUCH = 2282;
//:: Disciple of Asmodeus
const int FEAT_DOA_CHARM = 1961;
const int FEAT_DOA_COMMAND = 1962;
const int FEAT_DOA_HELLCAT = 1963;
const int FEAT_DOA_EVIL_AUTHORITY = 1964;
const int FEAT_DOA_SUMMON_DEVIL = 1965;
const int FEAT_DOA_GREATER_COMMAND = 1966;
const int FEAT_DOA_DREAD_MIGHT = 1967;
const int FEAT_DOA_LEARN_SECRETS = 1968;
//Passive Feats
const int FEAT_ETERNAL_FREEDOM = 4298;
const int FEAT_INTUITIVE_ATTACK = 3166;

View File

@@ -2155,6 +2155,7 @@ void FeatSpecialUsePerDay(object oPC)
FeatUsePerDay(oPC, FEAT_NECROCARNATE_SOULSHIELD, -1, GetLevelByClass(CLASS_TYPE_NECROCARNATE, oPC)/2);
FeatUsePerDay(oPC, FEAT_SCION_DANTALION_SCHOLARSHIP, -1, GetLevelByClass(CLASS_TYPE_SCION_DANTALION, oPC));
FeatUsePerDay(oPC, FEAT_SMITE_GOOD_ALIGN, -1, (GetLevelByClass(CLASS_TYPE_FISTRAZIEL, oPC)+1)/2);
FeatUsePerDay(oPC, FEAT_DOA_LEARN_SECRETS, -1, (GetLevelByClass(CLASS_TYPE_DISCIPLE_OF_ASMODEUS, oPC)+1)/2);
FeatUsePerDay(oPC, FEAT_BLIGHTTOUCH, -1, (GetLevelByClass(CLASS_TYPE_BLIGHTLORD, oPC) - 1) / 2);
FeatUsePerDay(oPC, FEAT_FIST_OF_IRON, ABILITY_WISDOM, 3);
FeatUsePerDay(oPC, FEAT_SMITE_UNDEAD, ABILITY_CHARISMA, 3);