Difference between revisions of "Template:Tt/Compu"

From Corruption of Champions II
Jump to navigation Jump to search
(great, now the 3rd&4th parameters are breaking)
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>({{tt|1={{#switch:{{{1|}}}
+
<includeonly><span style="display: inline-block">({{tt|1={{#switch:{{{1|}}}
 
|Sexi%=Sexiness%|Spel%=Spellpower%|AtkP%=Attack Power%
 
|Sexi%=Sexiness%|Spel%=Spellpower%|AtkP%=Attack Power%
|SexiHealAmp|SpelHealAmp={{#switch:{{{1|}}}|SexiHealAmp=Sexiness|SpelHealAmp=Spellpower}} Heal Amp
+
|SexiHealAmp|SpelHealAmp={{#switch:{{{1|}}}|SexiHealAmp=Sexi|SpelHealAmp=Splpow}} HealAmp
|AtkPDmgAmp|SexiDmgAmp|SpelDmgAmp={{#switch:{{{1|}}}|AtkPDmgAmp=Attack Power|SexiDmgAmp=Sexiness|SpelDmgAmp=Spellpower}} Dmg Amp
+
|AtkPDmgAmp|SexiDmgAmp|SpelDmgAmp|CunnDmgAmp={{#switch:{{{1|}}}|AtkPDmgAmp=AtkPow|SexiDmgAmp=Sexi|SpelDmgAmp=Splpow|CunnDmgAmp=Cunn}} DmgAmp {{#if:{{{2|}}}|[+ Bonus]}}
|MentDMG=Mental Damage|PhysDMG=Physical Damage|SpelDMG=Spell Damage|TeasDMG=Tease Damage|WeapDMG=Weapon Damage
+
|MentDMG=Mental Damage|PhysDMG=Physical Damage|SpelDMG=Spell Damage|TeasDMG=Tease Damage|WeapDMG=Weapon Damage|OffWeapDMG=Offhand Weapon Damage
|AoeATK=AOE Attack|EvaATK=Evasion Attack|MagATK=Magic Attack|MenATK=Mental Damage|PhyATK=Physical Attack|TeaATK=Tease Attack|WeaATK=Weapon Attack
+
|WillAmp=Willpower Amp|PresAmp=Presence Amp|TougAmp=Toughness Amp|CunnAmp=Cunning Amp
 +
|AoeATK|EvaATK|MagATK|MenATK|PhyATK|TeaATK|WeaATK|OffWeaATK={{#switch:{{{1|}}}|AoeATK=AOE|EvaATK=Evasion|MagATK=Magic|MenATK=Mental|PhyATK=Physical|TeaATK=Tease|WeaATK=Weapon|OffWeaATK=Offhand Weapon}} Attack {{#if:{{{3|}}}{{{4|}}}{{{5|}}}|[+ Bonus]}}
 
}}|2={{#switch:{{{1|}}}
 
}}|2={{#switch:{{{1|}}}
 
|Sexi%|Spel%|AtkP%={{#switch:{{{1|}}}|Sexi%=Sexiness|Spel%=Spellpower|AtkP%=Attack Power}} as a %{{cw|spnhr}}'''Example''': 50 {{#switch:{{{1|}}}|Sexi%=Sexiness|Spel%=Spellpower|AtkP%=Attack Power}} = 50%
 
|Sexi%|Spel%|AtkP%={{#switch:{{{1|}}}|Sexi%=Sexiness|Spel%=Spellpower|AtkP%=Attack Power}} as a %{{cw|spnhr}}'''Example''': 50 {{#switch:{{{1|}}}|Sexi%=Sexiness|Spel%=Spellpower|AtkP%=Attack Power}} = 50%
|SexiHealAmp|SpelHealAmp='''{{#switch:{{{1|}}}|SexiHealAmp=Sexiness|SpelHealAmp=Spellpower}} Healing Amplification'''{{cw|spnhr}}<code>1 + {{#switch:{{{1|}}}|SexiHealAmp=Sexiness|SpelHealAmp=Spellpower}} / 200</code>
+
|SexiHealAmp|SpelHealAmp='''{{#switch:{{{1|}}}|SexiHealAmp=Sexiness|SpelHealAmp=Spellpower}} Healing Amplification'''{{cw|spnhr}}<code>1 + {{#switch:{{{1|}}}|SexiHealAmp=Sexiness|SpelHealAmp=Spellpower}} / 200</code>{{#if:{{{2|}}}|{{cw|spnhr}}Additional Bonus:<br>'''{{{2|}}}'''}}{{cw|spnhr}}Final amount will have a random effectiveness of <code>95% to 105%</code>
|AtkPDmgAmp|SexiDmgAmp|SpelDmgAmp='''{{#switch:{{{1|}}}|AtkPDmgAmp=Attack Power|SexiDmgAmp=Sexiness|SpelDmgAmp=Spellpower}} Damage Amplification'''{{cw|spnhr}}<code>1 + {{#switch:{{{1|}}}|AtkPDmgAmp=Attack Power|SexiDmgAmp=Sexiness|SpelDmgAmp=Spellpower}} / 100</code>
+
|AtkPDmgAmp|SexiDmgAmp|SpelDmgAmp|CunnDmgAmp='''{{#switch:{{{1|}}}|AtkPDmgAmp=Attack Power|SexiDmgAmp=Sexiness|SpelDmgAmp=Spellpower|CunnDmgAmp=Cunning}} Damage Amplification'''{{cw|spnhr}}<code>1 + {{#switch:{{{1|}}}|AtkPDmgAmp=Attack Power|SexiDmgAmp=Sexiness|SpelDmgAmp=Spellpower|CunnDmgAmp=Cunning}} / 100</code>{{#if:{{{2|}}}|{{cw|spnhr}}Additional Bonus:<br>'''{{{2|}}}'''}}
|AoeATK|EvaATK|MagATK|MenATK|PhyATK|TeaATK|WeaATK=Attempt a {{#switch:{{{1|}}}|AoeATK=AOE|EvaATK=Evasion|MagATK=Magic|MenATK=Mental|PhyATK=Physical|TeaATK=Tease|WeaATK=Weapon}} Attack{{cw|spnhr}}{{tt/Compu/Tabs|{{{1|}}}|{{{2|}}}|{{{3|}}}{{{4|}}}}}
+
|AoeATK|EvaATK|MagATK|MenATK|PhyATK|TeaATK|WeaATK|OffWeaATK=Attempt a {{#switch:{{{1|}}}|AoeATK=AOE|EvaATK=Evasion|MagATK=Magic|MenATK=Mental|PhyATK=Physical|TeaATK=Tease|WeaATK=Weapon|OffWeaATK=Offhand Weapon}} Attack{{cw|spnhr}}{{tt/Compu/Tabs|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}}}{{#if:{{{5|}}}|{{cw|spnhr}}{{{5|}}}}}{{#switch:{{{1|}}}|OffWeaATK={{cw|spnhr}}'''Offhand Penalty'''<br>Attack '''cannot Crit'''}}
|MentDMG|PhysDMG|SpelDMG|TeasDMG|WeapDMG=Compute {{#switch:{{{1|}}}|MentDMG=Mental|PhysDMG=Physical|SpelDMG=Spell|TeasDMG=Tease|WeapDMG=Weapon}} Damage{{cw|spnhr}}{{tt/Compu/Tabs|{{{1|}}}|{{{2|}}}}}{{cw|spnhr}}Final Damage will have a random effectiveness of <code>95% to 105%</code>
+
|WillAmp|PresAmp|TougAmp|CunnAmp={{#switch:{{{1|}}}|WillAmp=Willpower|PresAmp=Presence|TougAmp=Toughness|CunnAmp=Cunning}} Amplification{{cw|spnhr}}<code>{{#switch:{{{1|}}}|WillAmp=1 + Willpower / {{{2|}}}|PresAmp=1 + Presence / {{{2|}}}|TougAmp=1 + Toughness / {{{2|}}}|CunnAmp=1 + Cunning / {{{2|}}}}}</code>
}}}})</includeonly><noinclude>
+
|MentDMG|PhysDMG|SpelDMG|TeasDMG|OffWeapDMG|WeapDMG=Compute {{#switch:{{{1|}}}|MentDMG=Mental|PhysDMG=Physical|SpelDMG=Spell|TeasDMG=Tease|WeapDMG=Weapon|OffWeapDMG=Offhand Weapon}} Damage{{cw|spnhr}}{{tt/Compu/Tabs|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}}}{{cw|spnhr}}Final Damage will have a random effectiveness of <code>95% to 105%</code>{{#switch:{{{1|}}}|TeasDMG={{cw|spnhr}}'''Likes / Dislikes''' for {{tt/PTag|Body-Tease Attacks}}<br>Each matching likes or dislikes gives a<br><code>+ or - 10%</code> to the damage|OffWeapDMG={{cw|spnhr}}'''Offhand Penalty'''<br>Final damage '''reduced by 25%'''}}
 +
}}}})</span></includeonly><noinclude>
 
==Documentation==
 
==Documentation==
Most only have '''1''' parameter, which will call upon the computations.
+
Only has '''1''' parameter:
*<code>AtkP%</code> <code>Sexi%</code> <code>Spel%</code>  
+
*<code>AtkP%</code> <code>Sexi%</code> <code>Spel%</code>
*<code>SexiHealAmp</code> <code>SpelDmgAmp</code>  
+
Has '''two''' parameters:
*<code>AtkPDmgAmp</code> <code>SexiDmgAmp</code> <code>SpelHealAmp</code>
+
*'''1st Parameter''' - Computation name
 +
**<code>SexiHealAmp</code> <code>SpelHealAmp</code>  
 +
**<code>AtkPDmgAmp</code> <code>SexiDmgAmp</code> <code>SpelDmgAmp</code> <code>CunnDmgAmp</code>
 +
**<code>WillAmp</code> <code>PresAmp</code> <code>TougAmp</code> <code>CunnAmp</code>
 +
*'''2nd Parameter''' - if there is a bonus/power specific amplification
 +
**e.g. <code><nowiki>{{tt/Compu|AtkPDmgAmp|+100 Attack Power}}</nowiki></code> {{tt/Compu|AtkPDmgAmp|+100 Attack Power}}
 
Special Case, attack & damage table:
 
Special Case, attack & damage table:
 
*'''1st Parameter''' - Table Type (i.e. is it to calculate if an attack hits or to how damage is calculated)
 
*'''1st Parameter''' - Table Type (i.e. is it to calculate if an attack hits or to how damage is calculated)
**Attack Table: <code>AoeATK</code> <code>EvaATK</code> <code>MagATK</code> <code>MenATK</code> <code>PhyATK</code> <code>TeaATK</code> <code>WeaATK</code>
+
**Attack Table: <code>AoeATK</code> <code>EvaATK</code> <code>MagATK</code> <code>MenATK</code> <code>PhyATK</code> <code>TeaATK</code> <code>WeaATK</code> <code>OffWeaATK</code>
**Damage Table: <code>MentDMG</code> <code>PhysDMG</code> <code>SpelDMG</code> <code>TeasDMG</code> <code>WeapDMG</code>
+
**Damage Table: <code>MentDMG</code> <code>PhysDMG</code> <code>SpelDMG</code> <code>TeasDMG</code> <code>WeapDMG</code> <code>OffWeapDMG</code>
 
*The next set of parameters '''depends on if its an attack or damage table''':
 
*The next set of parameters '''depends on if its an attack or damage table''':
 
**Attack Table
 
**Attack Table
 
***'''2nd Parameter''' - Includes catalyst bonus? (either <code>Charm</code> or <code>Spell</code>, or leave blank)
 
***'''2nd Parameter''' - Includes catalyst bonus? (either <code>Charm</code> or <code>Spell</code>, or leave blank)
 
***'''3rd & 4th Parameter''' - If there are any other bonuses or negatives to the attacker's accuracy (3) or the target's defense (4)
 
***'''3rd & 4th Parameter''' - If there are any other bonuses or negatives to the attacker's accuracy (3) or the target's defense (4)
 +
***'''5th Parameter''' - Any other bonuses/notes
 
**Damage Table
 
**Damage Table
 
***'''2nd Parameter''' - Name of the Element/Resistance type
 
***'''2nd Parameter''' - Name of the Element/Resistance type
 
+
***'''3rd & 4th Parameters''' - (optional) special catch case in the event the attack type and defense is different
 
==Usage & Sample==
 
==Usage & Sample==
 
*{{tt/Compu|AtkP%}} {{tt/Compu|Spel%}} {{tt/Compu|Sexi%}}
 
*{{tt/Compu|AtkP%}} {{tt/Compu|Spel%}} {{tt/Compu|Sexi%}}
 
*{{tt/Compu|SpelHealAmp}} {{tt/Compu|SexiHealAmp}}
 
*{{tt/Compu|SpelHealAmp}} {{tt/Compu|SexiHealAmp}}
*{{tt/Compu|AtkPDmgAmp}} {{tt/Compu|SexiDmgAmp}} {{tt/Compu|SpelDmgAmp}}  
+
*{{tt/Compu|AtkPDmgAmp}} {{tt/Compu|SexiDmgAmp}} {{tt/Compu|SpelDmgAmp}} {{tt/Compu|CunnDmgAmp}}
 +
*{{tt/Compu|WillAmp}} {{tt/Compu|PresAmp}} {{tt/Compu|TougAmp}} {{tt/Compu|CunnAmp}}
 +
*{{tt/Compu|OffWeaATK}} {{tt/Compu|OffWeapDMG}}
 
Special Case
 
Special Case
*<code><nowiki>{{tt/Compu|MentDMG|Fire}}</nowiki></code> {{tt/Compu|MentDMG|Fire}}
+
*<code><nowiki>{{tt/Compu|MentDMG|Fire|TEST|SPEC}}</nowiki></code> {{tt/Compu|MentDMG|Fire|TEST|SPEC}}
 
*<code><nowiki>{{tt/Compu|MagATK||+20|-50}}</nowiki></code> {{tt/Compu|MagATK|test|+20|-50}}
 
*<code><nowiki>{{tt/Compu|MagATK||+20|-50}}</nowiki></code> {{tt/Compu|MagATK|test|+20|-50}}
 
*<code><nowiki>{{tt/Compu|MagATK|Spell|+20|-50}}</nowiki></code> {{tt/Compu|MagATK|Spell|+20|-50}}
 
*<code><nowiki>{{tt/Compu|MagATK|Spell|+20|-50}}</nowiki></code> {{tt/Compu|MagATK|Spell|+20|-50}}
 
*<code><nowiki>{{tt/Compu|WeapDMG|Frost}}</nowiki></code> {{tt/Compu|WeapDMG|Frost}}
 
*<code><nowiki>{{tt/Compu|WeapDMG|Frost}}</nowiki></code> {{tt/Compu|WeapDMG|Frost}}
*<code><nowiki>{{tt/Compu|AoeATK|Spell||-50}}</nowiki></code> {{tt/Compu|AoeATK|Spell||-50}}
+
*<code><nowiki>{{tt/Compu|AoeATK|Spell||-50|+20 Critical Chance if target is affected by {{tt/Eff|Flight}}}}</nowiki></code> {{tt/Compu|AoeATK|Spell||-50|+20 Critical Chance if target is affected by {{tt/Eff|Flight}}}}
 +
[[Category:Useable templates]]
 
</noinclude>
 
</noinclude>

Latest revision as of 06:22, 2 June 2025

Documentation

Only has 1 parameter:

  • AtkP% Sexi% Spel%

Has two parameters:

  • 1st Parameter - Computation name
    • SexiHealAmp SpelHealAmp
    • AtkPDmgAmp SexiDmgAmp SpelDmgAmp CunnDmgAmp
    • WillAmp PresAmp TougAmp CunnAmp
  • 2nd Parameter - if there is a bonus/power specific amplification
    • e.g. {{tt/Compu|AtkPDmgAmp|+100 Attack Power}} (AtkPow DmgAmp [+ Bonus]Attack Power Damage Amplification1 + Attack Power / 100Additional Bonus:
      +100 Attack Power
      )

Special Case, attack & damage table:

  • 1st Parameter - Table Type (i.e. is it to calculate if an attack hits or to how damage is calculated)
    • Attack Table: AoeATK EvaATK MagATK MenATK PhyATK TeaATK WeaATK OffWeaATK
    • Damage Table: MentDMG PhysDMG SpelDMG TeasDMG WeapDMG OffWeapDMG
  • The next set of parameters depends on if its an attack or damage table:
    • Attack Table
      • 2nd Parameter - Includes catalyst bonus? (either Charm or Spell, or leave blank)
      • 3rd & 4th Parameter - If there are any other bonuses or negatives to the attacker's accuracy (3) or the target's defense (4)
      • 5th Parameter - Any other bonuses/notes
    • Damage Table
      • 2nd Parameter - Name of the Element/Resistance type
      • 3rd & 4th Parameters - (optional) special catch case in the event the attack type and defense is different

Usage & Sample

  • (Attack Power%Attack Power as a %Example: 50 Attack Power = 50%) (Spellpower%Spellpower as a %Example: 50 Spellpower = 50%) (Sexiness%Sexiness as a %Example: 50 Sexiness = 50%)
  • (Splpow HealAmpSpellpower Healing Amplification1 + Spellpower / 200Final amount will have a random effectiveness of 95% to 105%) (Sexi HealAmpSexiness Healing Amplification1 + Sexiness / 200Final amount will have a random effectiveness of 95% to 105%)
  • (AtkPow DmgAmpAttack Power Damage Amplification1 + Attack Power / 100) (Sexi DmgAmpSexiness Damage Amplification1 + Sexiness / 100) (Splpow DmgAmpSpellpower Damage Amplification1 + Spellpower / 100) (Cunn DmgAmpCunning Damage Amplification1 + Cunning / 100)
  • (Willpower AmpWillpower Amplification1 + Willpower /) (Presence AmpPresence Amplification1 + Presence /) (Toughness AmpToughness Amplification1 + Toughness /) (Cunning AmpCunning Amplification1 + Cunning /)
  • (Offhand Weapon AttackAttempt a Offhand Weapon Attack
    AttackerDefender
    AccuracyvsEvasion
    -10Offhand
    Penalty
    /
    Offhand Penalty
    Attack cannot Crit
    )
    (Offhand Weapon DamageCompute Offhand Weapon Damage
    Apply Defensive Reductions
    AttackerDefender
    Armor Penetration-Armor=Defense
    If Defense is > 0:
    Damage * (100 /
    (100 + Defense))
    Final Damage will have a random effectiveness of 95% to 105%Offhand Penalty
    Final damage reduced by 25%
    )

Special Case

  • {{tt/Compu|MentDMG|Fire|TEST|SPEC}} (Mental DamageCompute Mental Damage
    Apply Defensive Reductions
    AttackerDefender
    TEST-SPEC=Defense
    If Defense is > 0:
    Damage * (100 /
    (100 + Defense))
    Apply Fire Resistance by Damage - (Damage * (Resistance / 100))
    Final Damage will have a random effectiveness of 95% to 105%
    )
  • {{tt/Compu|MagATK||+20|-50}} (Magic Attack [+ Bonus]Attempt a Magic Attack
    AttackerDefender
    AccuracyvsMagic Resist
    +20Other Bonus-50
    )
  • {{tt/Compu|MagATK|Spell|+20|-50}} (Magic Attack [+ Bonus]Attempt a Magic Attack
    AttackerDefender
    AccuracyvsMagic Resist
    +Catalyst AccuracyCatalyst Bonus/
    +20Other Bonus-50
    )
  • {{tt/Compu|WeapDMG|Frost}} (Weapon DamageCompute Weapon Damage
    Apply Defensive Reductions
    AttackerDefender
    Armor Penetration-Armor=Defense
    If Defense is > 0:
    Damage * (100 /
    (100 + Defense))
    Apply Frost Resistance by Damage - (Damage * (Resistance / 100))
    Final Damage will have a random effectiveness of 95% to 105%
    )
  • {{tt/Compu|AoeATK|Spell||-50|+20 Critical Chance if target is affected by {{tt/Eff|Flight}}}} (AOE Attack [+ Bonus]Attempt a AOE Attack
    AttackerDefender
    AccuracyvsEvasion
    +Catalyst AccuracyCatalyst Bonus/
    Other Bonus-50
    +20 Critical Chance if target is affected by [Icon-SE-Pos.pngFlightCombat EffectNon-Ranged or Thrown (Weapon AttackAttempt a Weapon Attack
    AttackerDefender
    AccuracyvsEvasion
    )
    s against the user have -20 AccuracyDuration: Until encounter end (or caster is interrupted/defeated)
    ]
    )