Initial upload
Initial upload
This commit is contained in:
36
_module/nss/sfcs_bonus_rem.nss
Normal file
36
_module/nss/sfcs_bonus_rem.nss
Normal file
@@ -0,0 +1,36 @@
|
||||
#include "sfcs_functs_rem"
|
||||
void main()
|
||||
{
|
||||
// Get local vars
|
||||
object oPC = GetPCSpeaker(),
|
||||
oItem = GetLocalObject(OBJECT_SELF, "ITEM");
|
||||
string sBonusType = GetLocalString(OBJECT_SELF, "BONUS");
|
||||
|
||||
if (sBonusType == "AC") RemoveACBonus(oItem);
|
||||
else if (sBonusType == "ACID") RemoveAcidBonus(oItem);
|
||||
else if (sBonusType == "ATTACK") RemoveAttackBonus(oItem);
|
||||
else if (sBonusType == "BLUDGEONING") RemoveBludgeonBonus(oItem);
|
||||
else if (sBonusType == "CHARISMA") RemoveCharismaBonus(oItem);
|
||||
else if (sBonusType == "COLD") RemoveColdBonus(oItem);
|
||||
else if (sBonusType == "CONSTITUTION") RemoveConstitutionBonus(oItem);
|
||||
else if (sBonusType == "DEXTERITY") RemoveDexterityBonus(oItem);
|
||||
else if (sBonusType == "DIVINE") RemoveDivineBonus(oItem);
|
||||
else if (sBonusType == "ENHANCEMENT") RemoveEnhancementBonus(oItem);
|
||||
else if (sBonusType == "FIRE") RemoveFireBonus(oItem);
|
||||
else if (sBonusType == "HASTE") RemoveHasteBonus (oItem);
|
||||
else if (sBonusType == "HOLY_AVENGER") RemoveHolyAvengerBonus(oItem);
|
||||
else if (sBonusType == "KEEN") RemoveKeenBonus(oItem);
|
||||
else if (sBonusType == "MAGICAL") RemoveMagicBonus(oItem);
|
||||
else if (sBonusType == "NEGATIVE") RemoveNegativeBonus(oItem);
|
||||
else if (sBonusType == "PIERCING") RemovePiercingBonus(oItem);
|
||||
else if (sBonusType == "REGENERATION") RemoveRegenBonus(oItem);
|
||||
else if (sBonusType == "SLASHING") RemoveSlashingBonus(oItem);
|
||||
else if (sBonusType == "SONIC") RemoveSonicBonus(oItem);
|
||||
else if (sBonusType == "STRENGTH") RemoveStrengthBonus(oItem);
|
||||
else if (sBonusType == "TRUE_SEEING") RemoveTrueSeeingBonus(oItem);
|
||||
else if (sBonusType == "WISDOM") RemoveWisdomBonus(oItem);
|
||||
else if (sBonusType == "INTELLIGENCE") RemoveIntelligenceBonus(oItem);
|
||||
ActionDoCommand(SetMenuText());
|
||||
ActionWait(0.25);
|
||||
ActionStartConversation(oPC);
|
||||
}
|
Reference in New Issue
Block a user