Module commit
Module commit.
This commit is contained in:
25
_module/nss/ww_inc_on_acq.nss
Normal file
25
_module/nss/ww_inc_on_acq.nss
Normal file
@@ -0,0 +1,25 @@
|
||||
void WWTool(object oPC)
|
||||
{
|
||||
object oItem=GetModuleItemAcquired();
|
||||
string sTag=GetTag(oItem);
|
||||
if(sTag=="controlshapetool")
|
||||
{
|
||||
int iCurse = GetLocalInt(oPC,"AFF_WEREWOLF");
|
||||
if(iCurse == FALSE)
|
||||
{
|
||||
//SendMessageToPC(oPC,"DEBUG: I am cursed.");
|
||||
SetCampaignInt("WWData","AFF_WEREWOLF",1,oPC);
|
||||
SetLocalInt(oPC,"AFF_WEREWOLF",1);
|
||||
SetCampaignInt("WWData","WOLF_PERM",0,oPC);
|
||||
SetLocalInt(oPC,"WOLF_PERM",0);
|
||||
//SetCampaignInt("WWData","WOLF_DAYS",0,oPC);
|
||||
//SetLocalInt(oPC,"WOLF_DAYS",0);
|
||||
SetCampaignInt("WWData","WWTOOL",1,oPC);
|
||||
SetLocalInt(oPC,"WWTOOL",1);
|
||||
}
|
||||
if(!(GetIsPC(oPC)))
|
||||
{
|
||||
DestroyObject(oItem);
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user