Updated Release Archive

Updated Release Archive.  Fixed Mage-killer prereqs.  Removed old LETO & ConvoCC related files.  Added organized spell scroll store.  Fixed Gloura spellbook. Various TLK fixes.  Reorganized Repo.  Removed invalid user folders. Added DocGen back in.
This commit is contained in:
Jaysyn904
2023-08-22 10:00:21 -04:00
parent 3acda03f30
commit 5914ed2ab5
22853 changed files with 57524 additions and 47307 deletions

View File

@@ -0,0 +1,39 @@
//::///////////////////////////////////////////////
//:: Power Specialization spellscript
//:: psi_power_spec
//::///////////////////////////////////////////////
/*
Switches the feat Power Specialization on or off.
When on, the creature gains a bonus to damage
with ray and ranged touch attack powers equal
to it's manifesting stat.
When off, the bonus is 2.
Using Power Specialization in the active way
requires expending psionic focus during the
power's manifestation.
*/
//:://////////////////////////////////////////////
//:: Modified By: Ornedan
//:: Modified On: 22.03.2005
//:://////////////////////////////////////////////
#include "prc_alterations"
#include "prc_feat_const"
#include "psi_inc_psifunc"
void main()
{
object oPC = OBJECT_SELF;
// Can't activate too many feats
if(!GetLocalInt(oPC, "PowerSpecializationActive") &&
GetPsionicFocusUsingFeatsActive(oPC) >= GetPsionicFocusUsesPerExpenditure(oPC))
{
FloatingTextStringOnCreature(GetStringByStrRef(16826549/*You already have the maximum amount of psionic focus expending feats active.*/), oPC, FALSE);
return;
}
SetLocalInt(oPC, "PowerSpecializationActive", !GetLocalInt(oPC, "PowerSpecializationActive"));
FloatingTextStringOnCreature(GetStringByStrRef(16826446) + " " + (GetLocalInt(oPC, "PowerSpecializationActive") ? GetStringByStrRef(63798/*Activated*/):GetStringByStrRef(63799/*Deactivated*/)), oPC, FALSE);
}