2025/06/05 Afternoon Update

Expanded Brimstone Speaker for epic progression.
Expanded Master Alchemist for epic progression.
Fixed Stone Vise's TLK entry.
Fixed Stone Vise's saving throw.
Added PC creature weapon check to prc_unequip.
Bugfixing Midnight Augmentation (WIP)
This commit is contained in:
Jaysyn904
2025-06-05 12:13:00 -04:00
parent 422f180ed0
commit 9121e8fc6b
11 changed files with 581 additions and 281 deletions

View File

@@ -57,7 +57,17 @@ void main()
DoTimestopUnEquip(oPC, oItem);
if (GetResRef(oItem) == "prc_crown_might") DestroyObject(oItem);
if (GetResRef(oItem) == "prc_crown_prot") DestroyObject(oItem);
if (GetResRef(oItem) == "prc_crown_prot") DestroyObject(oItem);
int nItemType = GetBaseItemType(oItem);
if(nItemType == BASE_ITEM_CBLUDGWEAPON
|| BASE_ITEM_CPIERCWEAPON
|| BASE_ITEM_CSLASHWEAPON
|| BASE_ITEM_CSLSHPRCWEAP)
{
DestroyObject(oItem);
}
int nClaw = GetStringLeft(GetResRef(oItem), 12) == "prc_diaclaw_" ? TRUE : FALSE;
if(nClaw)DestroyObject(oItem);
@@ -68,7 +78,6 @@ void main()
int nUnarmed = GetStringLeft(GetResRef(oItem), 12) == "prc_unarmed_" ? TRUE : FALSE;
if(nUnarmed)DestroyObject(oItem);
// Delay a bit to prevent TMI due to polymorph effect being braindead and running the unequip script for each and
// bloody every item the character has equipped at the moment of effect application. Without detaching the script
// executions from the script that does the effect application. So no instruction counter resets.