20025/05/27 Late Update

Expanded Disciple of Mephistopheles for epic progression.
Expanded Disciple of Soul Eater for epic progression.
Crusader's Aura of Triumph has a range of Touch.
Swordsage's Pearl of Black Doubt may actually increase AC now.
Crusader's Steely Resolve should start back up after logging back into MP.
Hopefully Desert Wind strikes will no longer burn the wielder when using Flame Weapon.
Keen Senses should go away when leaving Hunter's Senses stance.
Moment of Prescience should be calculating bonuses correctly.
This commit is contained in:
Jaysyn904
2025-05-27 22:29:19 -04:00
parent 7f50d2f498
commit 5b44c74206
17 changed files with 756 additions and 305 deletions

View File

@@ -12,7 +12,8 @@ void main()
// This counteracts the bonus from Improved Disarm if the PC has it
if (GetHasFeat(FEAT_PRC_IMP_DISARM, oPC)) nBonus -= 4;
DoDisarm(oPC, oTarget, nBonus, FALSE, FALSE);
DoDisarm(oPC, oTarget, nBonus, FALSE, FALSE);
ClearAllActions();
SetLocalInt(oPC, "CombatLoopProtection", TRUE);
DelayCommand(4.0, DeleteLocalInt(oPC, "CombatLoopProtection"));

View File

@@ -389,7 +389,7 @@ void main()
SetLocalObject(oSpellTarget, "DefensiveRebuke", oSpellOrigin);
DelayCommand(3.0, ExecuteScript("tob_dvsp_defrbka", oSpellTarget));
}
// Defensive Rebuke
// Pearl of Black Doubt
if(GetHasSpellEffect(MOVE_DM_PEARL_BLACK_DOUBT, oSpellOrigin) && GetBaseItemType(oItem) == BASE_ITEM_ARMOR)
{
// Will reset to 0.

View File

@@ -7,7 +7,7 @@
void main()
{
// Execute scripts hooked to this event for the player triggering it
//:: Execute scripts hooked to this event for the player triggering it
object oPC = GetExitingObject();
AssignCommand(GetModule(), DelayCommand(0.1, RecalculateTime()));
ExecuteAllScriptsHookedToEvent(oPC, EVENT_ONCLIENTLEAVE);