Updated AMS marker feats. Removed arcane & divine marker feats. Updated Dread Necromancer for epic progression. Updated weapon baseitem models. Updated new weapons for crafting & npc equip. Updated prefix. Updated release archive.
		
			
				
	
	
		
			58 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| MagicalEffect
 | |
| PRCMagicalEffect
 | |
| SupernaturalEffect
 | |
| PRCSupernaturalEffect
 | |
| ExtraordinaryEffect
 | |
| PRCExtraordinaryEffect
 | |
| VersusAlignmentEffect
 | |
| PRCVersusAlignmentEffect
 | |
| VersusRacialTypeEffect
 | |
| PRCVersusRacialTypeEffect
 | |
| VersusTrapEffect
 | |
| PRCVersusTrapEffect
 | |
| {}p([^a-zA-Z])effect([^a-zA-Z])
 | |
| \1struct PRCeffect\2
 | |
| {}p([^a-zA-Z])Effect([a-zA-Z])
 | |
| \1PRCEffect\2
 | |
| GetFirstEffect
 | |
| PRCGetFirstEffect
 | |
| GetNextEffect
 | |
| PRCGetNextEffect
 | |
| RemoveEffect
 | |
| PRCRemoveEffect
 | |
| GetIsEffectValid
 | |
| PRCGetIsEffectValid
 | |
| SPApplyEffectToObject
 | |
| PRCApplyEffectToObject
 | |
| {}tApplyEffectToObject
 | |
| {}tPRCApplyEffectToObject
 | |
| {}eApplyEffectToObject
 | |
| {}ePRCApplyEffectToObject
 | |
| {ApplyEffectToObject
 | |
| {PRCApplyEffectToObject
 | |
| ,ApplyEffectToObject
 | |
| PRCApplyEffectToObject
 | |
|  ApplyEffectToObject
 | |
| PRCApplyEffectToObject
 | |
| [^a-zA-Z]ApplyEffectToObject
 | |
| PRCApplyEffectToObject
 | |
| ApplyEffectAtLocation
 | |
| PRCApplyEffectAtLocation
 | |
| GetEffectCreator
 | |
| PRCGetEffectCreator
 | |
| GetEffectSpellId
 | |
| PRCGetEffectSpellId
 | |
| GetEffectDurationType
 | |
| PRCGetEffectDurationType
 | |
| GetEffectSubType
 | |
| PRCGetEffectSubType
 | |
| GetEffectType
 | |
| PRCGetEffectType
 | |
| {}e     sAttackVars.eSpecialEffect = eSpecialEffect;{}e     //post prc-effectness{}e     //sAttackVars.sEffectLocalName = "CombatStructEffect_"+ObjectToString(oDefender)+"_"+ObjectToString(oAttacker);{}e     //SetLocalPRCEffect(GetModule(), sAttackVars.sEffectLocalName, eSpecialEffect);{}e     //this says e but is really a float
 | |
| {}e     //sAttackVars.eSpecialEffect = eSpecialEffect;{}e     //post prc-effectness{}e     sAttackVars.sEffectLocalName = "CombatStructEffect_"+ObjectToString(oDefender)+"_"+ObjectToString(oAttacker);{}e     SetLocalPRCEffect(GetModule(), sAttackVars.sEffectLocalName, eSpecialEffect);{}e     //this says e but is really a float
 | |
| //#include "prc_inc_struct PRCeffect"
 | |
| #include "prc_inc_effect"
 | |
| {}e     // special struct PRCeffect applied on first attack, or all attacks{}e     struct PRCeffect eSpecialEffect;{}e     //when the new PRC struct PRCeffect system is in place, this will be a reference to a local struct PRCeffect on the module{}e     //that exists temporarilly and will be destroyed at the end{}e     //string sEffectLocalName;
 | |
| {}e     // special struct PRCeffect applied on first attack, or all attacks{}e     //struct PRCeffect eSpecialEffect;{}e     //when the new PRC struct PRCeffect system is in place, this will be a reference to a local struct PRCeffect on the module{}e     //that exists temporarilly and will be destroyed at the end{}e     string sEffectLocalName;
 | |
| {}e               struct PRCeffect eSpecialEffect = sAttackVars.eSpecialEffect;{}e               //struct PRCeffect eSpecialEffect = GetLocalPRCEffect(GetModule(), sAttackVars.sEffectLocalName);{}e              PRCApplyEffectToObject(iDurationType, eSpecialEffect, oDefender, sAttackVars.eDuration);{}e               FloatingTextStringOnCreature(sAttackVars.sMessageSuccess, oAttacker, FALSE);
 | |
| {}e               //struct PRCeffect eSpecialEffect = sAttackVars.eSpecialEffect;{}e               struct PRCeffect eSpecialEffect = GetLocalPRCEffect(GetModule(), sAttackVars.sEffectLocalName);{}e               PRCApplyEffectToObject(iDurationType, eSpecialEffect, oDefender, sAttackVars.eDuration);{}e               FloatingTextStringOnCreature(sAttackVars.sMessageSuccess, oAttacker, FALSE); |