2026/05/28 Afternoon update

Updated damagtypes.2da for CEP3 reserved rows.
Added and setup Darkvision icon.
Added and setup Ultravision icon.
Added spell icon for Thicket of Blades.
Fixed Blacklight, Cloud of the Archeai, Darkness, Deeper Darkness, Damning Darkness, Utterdark, Grasping Shadows, Dawn and Dusk and Child of Shadow and Light for Telflammar Shadowlord's Shadow Blur and Shadow Sight abilities.
Updated Blacklight's TLK entry.
Created a constant for Shadow Discorporation.
Fixed Shadow Time never ending on the targets.
Updated prc_inc_combat to use monk iterative progression if warranted.
Updated PRCGetIsRealSpellKnownByClass() to handle Sublime Chord better. (@Lightbeard)
Added class heartbeat script for Shadowlord to handle Shadow Blur and Shadow Sight.
Added ShadowlordEffects() to prc_inc_spells.
Added constants for new damagetypes.
Completely rewrote Verminlord's Vermin Domination.
Fixed duration for Empathic Feedback.
Fixed Morality Undone to not break characters over a server reset.
This commit is contained in:
Jaysyn904
2026-05-28 16:27:19 -04:00
parent b27d9d2e5f
commit c437270cd1
40 changed files with 813 additions and 362 deletions

View File

@@ -3,9 +3,26 @@
* Include file for various constants that don't really belong in any of the other files,
* but aren't numerous enough to warrant their own.
*/
//:://////////////////////////////////////////////
//:: New base item types
//:://////////////////////////////////////////////
//:: New effect icons (effecticons.2da)
//:://////////////////////////////////////////////
const int EFFECT_ICON_DARKVISION = 130;
const int EFFECT_ICON_ULTRAVISION = 131;
//:://////////////////////////////////////////////
//:: New damage types (damagetypes.2da)
//:://////////////////////////////////////////////
const int DAMAGE_TYPE_POISON = 16384; // CUSTOM2
const int DAMAGE_TYPE_PSYCHIC = 32768; // CUSTOM4
const int DAMAGE_TYPE_RADIANT = 65536; // CUSTOM6
const int DAMAGE_TYPE_FORCE = 524288; // CUSTOM7
const int DAMAGE_TYPE_UNTYPED = 1048576; // CUSTOM8
const int DAMAGE_TYPE_VILE = 2097152; // CUSTOM9
//:://////////////////////////////////////////////
//:: New base item types
//:://////////////////////////////////////////////
const int BASE_ITEM_GOLEM = 23; //:: not actually used for anything else