58 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| //::///////////////////////////////////////////////////////////////////////////
 | |
| //:: Name		Adrenaline Boost template test script
 | |
| //:: FileName	mut_t_adrenaline.nss
 | |
| //:: Copyright	(c) 2022 NWNDS
 | |
| //::///////////////////////////////////////////////////////////////////////////
 | |
| /*
 | |
| Adrenaline Boost (Physical)
 | |
| The Subject's adrenal gland starts to secrete a far more potent type of 
 | |
| adrenaline, enabling them to react to threats faster. The mutant gains a +2 bonus
 | |
| on their initiative checks and a +1 bonus on her Reflex saves
 | |
| 
 | |
| */
 | |
| //:://////////////////////////////////////////////////////////////////////////
 | |
| //:: Created By: Jaysyn
 | |
| //:: Created On: 22/03/19
 | |
| //:://////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
| 
 | |
| #include "prc_alterations"
 | |
| #include "prc_inc_template"
 | |
| #include "prc_racial_const"
 | |
| 
 | |
| void main()
 | |
| {
 | |
|     object oPC = OBJECT_SELF;
 | |
|     SetExecutedScriptReturnValue(X2_EXECUTE_SCRIPT_CONTINUE);	
 | |
| 
 | |
| //:: No pure strain humans, plants, oozes, cyborgs & shapechangers
 | |
|     int nRace = MyPRCGetRacialType(oPC);
 | |
|     if(nRace == RACIAL_TYPE_CONSTRUCT
 | |
| 	|| nRace == RACIAL_TYPE_PLANT
 | |
| 	|| nRace == RACIAL_TYPE_PSH
 | |
| 	|| nRace == RACIAL_TYPE_SHRUBO
 | |
| 	|| nRace == RACIAL_TYPE_BLOOM
 | |
| 	|| nRace == RACIAL_TYPE_MYCO
 | |
| 	|| nRace == RACIAL_TYPE_CULEN
 | |
| 	|| nRace == RACIAL_TYPE_ENT
 | |
| 	|| nRace == RACIAL_TYPE_CREEP
 | |
| 	|| nRace == RACIAL_TYPE_SMLBOT 
 | |
| 	|| nRace == RACIAL_TYPE_MEDBOT
 | |
| 	|| nRace == RACIAL_TYPE_LRGBOT
 | |
| 	|| nRace == RACIAL_TYPE_DROID
 | |
| 	|| nRace == RACIAL_TYPE_OOZE
 | |
| 	|| nRace == RACIAL_TYPE_SHAPECHANGER
 | |
| 	|| nRace == RACIAL_TYPE_CYBORG
 | |
| 	|| nRace == RACIAL_TYPE_ELEMENTAL 
 | |
| 	|| nRace == RACIAL_TYPE_UNDEAD)	   
 | |
|     {
 | |
|         SetExecutedScriptReturnValue(X2_EXECUTE_SCRIPT_END);
 | |
|     }   
 | |
| 	
 | |
| //:: Can't get this mutation twice.
 | |
| 	if(GetHasTemplate(MUT_ADRENALINE_BOOST, oPC)) 
 | |
| 	{
 | |
| 		SetExecutedScriptReturnValue(X2_EXECUTE_SCRIPT_END);
 | |
| 	}
 | |
| 
 | |
| } |