Template:IOEffectProc/doc: Difference between revisions

From Homecoming Wiki
Jump to navigation Jump to search
m (adding documentation)
m (updating documentation to reflect minor template change)
 
(7 intermediate revisions by the same user not shown)
Line 4: Line 4:


This template requires two parameters. It must have one of the following parameters:
This template requires two parameters. It must have one of the following parameters:
*'''custom''' for procs with custom text that does not fit either the '''other''' or '''damage''' format
*'''custom''' for procs with custom text that does not fit the '''other''', '''damage''', or '''stealth''' formats
*'''other''' for procs that provide a chance to effect a target in a way other than damage
*'''other''' for procs that provide a chance to effect a target in a way other than damage
*'''damage''' for procs that provide a change to inflict damage on a target
*'''damage''' for procs that provide a change to inflict damage on a target
*'''120''' for procs that provide a 120 second effect to the character from a click, toggle, or auto power


It must also have the '''ppm''' parameter to specify the approximate number of procs per minute.
It must also have the '''ppm''' parameter to specify the approximate number of procs per minute. Entering a ppm of 0 will omit the sentence referring to the procs per minute.


An optional parameter '''chancemod''' may be provided if the enhancement text specifies a modifier (such as 'minor') for the proc chance.
An optional parameter '''chancemod''' may be provided if the enhancement text specifies a modifier (such as 'minor') for the proc chance.
Line 22: Line 23:
An 'other' proc which includes a chance modifier coded as below:
An 'other' proc which includes a chance modifier coded as below:


:<code><nowiki>{{IOEffectProc|chancemod=minor|other=knock down|ppm=1}}</nowiki></code>
:<code><nowiki>{{IOEffectProc|chancemod=minor|other=[[Knockdown|knock down]]|ppm=1}}</nowiki></code>


will appear as:
will appear as:


{{IOEffectProc|chancemod=minor|other=knock down|ppm=1}}
{{IOEffectProc|chancemod=minor|other=[[Knockdown|knock down]]|ppm=1}}
----
----
A damage proc coded as below:
A damage proc coded as below:


:<code><nowiki>{{IOEffectProc|damage=minor negative energy|ppm=3}}</nowiki></code>
:<code><nowiki>{{IOEffectProc|damage=minor energy|ppm=3}}</nowiki></code>


will appear as:
will appear as:


{{IOEffectProc|damage=minor negative energy|ppm=3}}
{{IOEffectProc|damage=minor energy|ppm=3}}
----
A stealth proc coded as below:
 
:<code><nowiki>{{IOEffectProc|120=[[Stealth and Perception|stealth]]|ppm=0}}</nowiki></code>
 
will appear as:
 
{{IOEffectProc|120=[[Stealth and Perception|stealth]]|ppm=0}}
==See also==
==See also==
 
* [[Homecoming_Wiki:Invention Origin Enhancements]]
<includeonly><!--
<includeonly><!--
++++ PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, THANK YOU. -->
++++ PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, THANK YOU. -->
[[Category:IO Templates]]
</includeonly>
</includeonly>

Latest revision as of 20:08, 3 May 2022

This is a documentation subpage for Template:IOEffectProc (see that page for the template itself).
It contains usage information, categories and other content that is not part of the original template page.

Usage

This template requires two parameters. It must have one of the following parameters:

  • custom for procs with custom text that does not fit the other, damage, or stealth formats
  • other for procs that provide a chance to effect a target in a way other than damage
  • damage for procs that provide a change to inflict damage on a target
  • 120 for procs that provide a 120 second effect to the character from a click, toggle, or auto power

It must also have the ppm parameter to specify the approximate number of procs per minute. Entering a ppm of 0 will omit the sentence referring to the procs per minute.

An optional parameter chancemod may be provided if the enhancement text specifies a modifier (such as 'minor') for the proc chance.


A custom proc coded as below:

{{IOEffectProc|custom=a chance to reduce your target's damage resistance by 20%|ppm=3.5}}

will appear as:

This enhancement adds a chance to reduce your target's damage resistance by 20%. This effect will trigger approximately 3.5 times per minute. Its minimum proc chance is 10.25%, and its maximum is 90%.


An 'other' proc which includes a chance modifier coded as below:

{{IOEffectProc|chancemod=minor|other=[[Knockdown|knock down]]|ppm=1}}

will appear as:

This enhancement adds a minor chance to knock down your target(s). This effect will trigger approximately 1 time per minute. Its minimum proc chance is 6.5%, and its maximum is 90%.


A damage proc coded as below:

{{IOEffectProc|damage=minor energy|ppm=3}}

will appear as:

This enhancement adds a chance to inflict minor energy damage upon your target(s). This effect will trigger approximately 3 times per minute. Its minimum proc chance is 9.5%, and its maximum is 90%.


A stealth proc coded as below:

{{IOEffectProc|120=[[Stealth and Perception|stealth]]|ppm=0}}

will appear as:

This enhancement grants stealth for 120 seconds. When used in a click power, the effect is granted every time the power is used. When used in a toggle power, the effect persists until 120 seconds after the toggle power is deactivated. When used in an auto power, the effect is always active.

See also