From Dark and Darker Wiki

m (typo in example 2)
m (Automated edit: HF72 pestilence 3s->5s; PhysicalReductionMod wikilink fixed; wanderlight desc fixed)
 
(19 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<includeonly>{{#switch:{{lc:{{{1|}}}}}
<includeonly>{{#switch:{{lc:{{{1|}}}}}
<!-- Class=Bard -->
<!-- Class=Bard, Category=Music -->
|accelerando={{#switch:{{lc:{{{2|}}}}}
|accelerando={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|target=<b>all allies</b>
Line 53: Line 55:
|removable=<b>True</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/120s</b>
|duration=<b>60s/120s/240s</b>
|actionspeed=<b>4%/6%/8% [[Stats#Action_Speed|Action Speed]]</b>
|actionspeed=<b>4%/6%/8% [[Stats#Action_Speed|Action Speed]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,ActionSpeed
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,ActionSpeed
Line 68: Line 70:
|removable=<b>True</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/120s</b>
|duration=<b>60s/120s/240s</b>
|physicalpower=<b>5/7/10 [[Stats#Physical_Power|Physical Power]]</b>
|physicalpower=<b>5/7/10 [[Stats#Physical_Power|Physical Power]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,PhysicalPower
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,PhysicalPower
Line 98: Line 100:
|removable=<b>True</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/120s</b>
|duration=<b>60s/120s/240s</b>
|movespeedadd=<b>5/7/9 [[Stats#Move_Speed|Move Speed Add]]</b>
|movespeedadd=<b>5/7/9 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,MoveSpeedAdd
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,MoveSpeedAdd
Line 113: Line 115:
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=Target,MusicTier,ChannelingDuration,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks
|all=Target,MusicTier,ChannelingDuration,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|charismaticperformance={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
Line 133: Line 129:
|duration=<b>8s/16s/24s</b>
|duration=<b>8s/16s/24s</b>
|spellrechargeconst=<b>8</b>
|spellrechargeconst=<b>8</b>
|spellrechargeintervalconst=<b>200%</b>
|spellrechargeintervalconst=<b>2s</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,SpellRechargeConst,SpellRechargeIntervalConst
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,SpellRechargeConst,SpellRechargeIntervalConst
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dancingfeet={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=MoveSpeedAdd,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
Line 157: Line 146:
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|dissonance={{#switch:{{lc:{{{2|}}}}}
|harmonicshield={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|target=<b>all allies</b>
|skilltier=<b>1</b>
|musictier=<b>4</b>
|range=<b>6m</b>
|musicplaytime=<b>7.84s</b>
|usemoving=<b>True</b>
|musicintervals=<b>1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12</b>
|skillcooldowntrigger=<b>Active</b>
|range=<b>3m/4.5m/6m</b>
|skillcooldown=<b>24s</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|duration=<b>3s</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/120s</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,ArmorRating,MagicalResistance,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|encore={{#switch:{{lc:{{{2|}}}}}
|lamentoflanguor={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|target=<b>all enemies/monsters</b>
|skilltier=<b>1</b>
|musictier=<b>2</b>
|usemoving=<b>True</b>
|musicplaytime=<b>3.55s</b>
|skillcooldowntrigger=<b>Start</b>
|musicintervals=<b>0.71 > 0.71 > 0.71 > 0.71 > 0.71</b>
|skillcooldown=<b>4s</b>
|manualdexterity=<b>100% [[Stats#Manual_Dexterity|Manual Dexterity]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ManualDexterity
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|fermata={{#switch:{{lc:{{{2|}}}}}
|resourcefulness=<b>5 [[Stats#Resourcefulness|Resourcefulness]]</b>
|all=Resourcefulness
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|harmonicshield={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>4</b>
|musicplaytime=<b>7.84s</b>
|musicintervals=<b>1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12</b>
|goodpersuasivenessinaccuratenote=<b>Song played with the Good quality is described in game to last 90s but actually lasts 60s</b>
|badpersuasivenessinaccuratenote=<b>Song played with the Bad quality is described in game to last 60s but actually lasts 30s</b>
|range=<b>3m/4.5m/6m</b>
|range=<b>3m/4.5m/6m</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/120s</b>
|duration=<b>6s/12s/18s</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,GoodPersuasivenessInaccurateNote,BadPersuasivenessInaccurateNote,Range,ArmorRating,MagicalResistance,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,MoveSpeedAdd,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|jollytime={{#switch:{{lc:{{{2|}}}}}
|peacemaking={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|target=<b>all characters</b>
|buffstackingtype=<b>Aggregates by Target</b>
|musictier=<b>3</b>
|buffmaximumstacks=<b>1</b>
|channelingduration=<b>5s</b>
|removable=<b>True</b>
|musicplaytime=<b>6.42s</b>
|jollytimestackingtype=<b>Aggregates by Target</b>
|musicintervals=<b>1.48 > 1.48 > 1.48 > 1.48 > 0.5</b>
|jollytimemaximumstacks=<b>1</b>
|range=<b>3m/4.5m/6m</b>
|physicalbasehealing=<b>5 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|scaling=<b>100% [[Scaling]]</b>
|maximumstacks=<b>1</b>
|all=MoveSpeedAdd,BuffStackingType,BuffMaximumStacks,Removable,JollyTimeStackingType,JollyTimeMaximumStacks,PhysicalBaseHealing,Scaling
|all=Target,MusicTier,ChannelingDuration,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|lamentoflanguor={{#switch:{{lc:{{{2|}}}}}
|piercingshrill={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|target=<b>all enemies/monsters</b>
|musictier=<b>2</b>
|musictier=<b>3</b>
|musicplaytime=<b>3.55s</b>
|musicplaytime=<b>7.21s</b>
|musicintervals=<b>0.71 > 0.71 > 0.71 > 0.71 > 0.71</b>
|musicintervals=<b>1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03</b>
|range=<b>5.5m</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|physicalbasedamage=<b>15/20/25 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>10%/30%/50% [[Scaling]]</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,StackingType,MaximumStacks,Removable,PhysicalBaseDamage,Scaling,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rousingrhythms={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>3</b>
|musicplaytime=<b>4s</b>
|musicintervals=<b>0.75 > 0.75 > 0.75 > 0.75 > 1</b>
|range=<b>3m/4.5m/6m</b>
|range=<b>3m/4.5m/6m</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>6s/12s/18s</b>
|duration=<b>30s/60s/120s</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,MoveSpeedAdd,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|loremastery={{#switch:{{lc:{{{2|}}}}}
|shriekofweakness={{#switch:{{lc:{{{2|}}}}}
|regularinteractionspeed=<b>25% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|target=<b>all enemies/monsters</b>
|all=RegularInteractionSpeed
|musictier=<b>3</b>
|musicplaytime=<b>4.5s</b>
|musicintervals=<b>1.6 > 0.8 > 0.6 > 1.5</b>
|range=<b>4.5m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>6s/12s/18s</b>
|physicalpower=<b>-3/-4/-5 [[Stats#Physical_Power|Physical Power]]</b>
|armorrating=<b>-10/-20/-30 [[Stats#Armor_Rating|Armor Rating]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,PhysicalPower,ArmorRating
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|melodicprotection={{#switch:{{lc:{{{2|}}}}}
|songofshadow={{#switch:{{lc:{{{2|}}}}}
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|target=<b>all allies</b>
|all=PhysicalDamageReduction
|musictier=<b>3</b>
|musicplaytime=<b>6.19s</b>
|musicintervals=<b>0.63 > 0.63 > 0.63 > 0.95 > 0.95 > 0.95 > 0.95 > 0.5</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|duration=<b>15s/25s/35s</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,Duration,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|musicmemoryii={{#switch:{{lc:{{{2|}}}}}
|songofsilence={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|target=<b>all enemies/monsters</b>
|skilltier=<b>1</b>
|musictier=<b>2</b>
|usemoving=<b>True</b>
|musicplaytime=<b>4.56s</b>
|all=SkillType,SkillTier,UseMoving
|musicintervals=<b>0.88 > 1.06 > 1.06 > 1.06 > 0.5</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|range=<b>4.5m</b>
}}
|stackingtype=<b>Aggregates by Target</b>
|musicmemory={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|skilltype=<b>Instant</b>
|removable=<b>True</b>
|skilltier=<b>1</b>
|duration=<b>1s/1.5s/2s</b>
|usemoving=<b>True</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=SkillType,SkillTier,UseMoving
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,Duration,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|partymaker={{#switch:{{lc:{{{2|}}}}}
|tranquility={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|target=<b>all allies</b>
|skilltier=<b>1</b>
|musictier=<b>2</b>
|range=<b>6m</b>
|musicplaytime=<b>4.88s</b>
|usemoving=<b>True</b>
|musicintervals=<b>0.75 > 0.38 > 0.75 > 0.38 > 1.12 > 1.5</b>
|skillcooldowntrigger=<b>Active</b>
|range=<b>3m/4.5m/6m</b>
|skillcooldown=<b>25s</b>
|tranquilitystackingtype=<b>Aggregates by Target</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown
|tranquilitymaximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>10s/20s/30s</b>
|recoverablebasehealing=<b>1 [[Healing#Recoverable_Healing|Recoverable Healing]]</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|perfectstatetag=<b>State.ActorStatus.Buff.Tranquility.Perfect</b>
|goodstatetag=<b>State.ActorStatus.Buff.Tranquility.Good</b>
|badstatetag=<b>State.ActorStatus.Buff.Tranquility.Bad</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,TranquilityStackingType,TranquilityMaximumStacks,Removable,PersuasivenessScaling,Duration,RecoverableBaseHealing,GrantedStackingType,GrantedMaximumStacks,Refresh,PerfectStateTag,GoodStateTag,BadStateTag
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|peacemaking={{#switch:{{lc:{{{2|}}}}}
|unchainedharmony={{#switch:{{lc:{{{2|}}}}}
|target=<b>all characters</b>
|musictier=<b>5</b>
|musictier=<b>3</b>
|musicplaytime=<b>7.92s</b>
|channelingduration=<b>5s</b>
|musicintervals=<b>1.22 > 1.22 > 0.61 > 1.84 > 1.22 > 0.61 > 1.2</b>
|musicplaytime=<b>6.42s</b>
|range=<b>3m</b>
|musicintervals=<b>1.48 > 1.48 > 1.48 > 1.48 > 0.5</b>
|triggertag=<b>Event.Interact.Trigger.Special</b>
|range=<b>3m/4.5m/6m</b>
|all=MusicTier,MusicPlaytime,MusicIntervals,Range,TriggerTag
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Bard, Category=Perk -->
|charismaticperformance={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=Target,MusicTier,ChannelingDuration,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks
|all=StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|piercingshrill={{#switch:{{lc:{{{2|}}}}}
|dancingfeet={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|musictier=<b>3</b>
|musicplaytime=<b>7.21s</b>
|musicintervals=<b>1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03</b>
|range=<b>5.5m</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=MoveSpeedAdd,StackingType,MaximumStacks
|physicalbasedamage=<b>15/20/25 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>10%/30%/50% [[Scaling]]</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,StackingType,MaximumStacks,Removable,PhysicalBaseDamage,Scaling,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rapiermastery={{#switch:{{lc:{{{2|}}}}}
|fermata={{#switch:{{lc:{{{2|}}}}}
|rapiermasteryphysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|resourcefulness=<b>5 [[Stats#Resourcefulness|Resourcefulness]]</b>
|rapiermasteryactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|all=Resourcefulness
|demonsgleephysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|demonsgleeactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
}}
|all=RapierMasteryPhysicalBuffWeaponDamage,RapierMasteryActionSpeed,DemonsGleePhysicalBuffWeaponDamage,DemonsGleeActionSpeed
|jollytime={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|removable=<b>True</b>
|jollytimestackingtype=<b>Aggregates by Target</b>
|jollytimemaximumstacks=<b>1</b>
|physicalbasehealing=<b>5 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=MoveSpeedAdd,BuffStackingType,BuffMaximumStacks,Removable,JollyTimeStackingType,JollyTimeMaximumStacks,PhysicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|loremastery={{#switch:{{lc:{{{2|}}}}}
|regularinteractionspeed=<b>25% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|all=RegularInteractionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|melodicprotection={{#switch:{{lc:{{{2|}}}}}
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|all=PhysicalDamageReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rapiermastery={{#switch:{{lc:{{{2|}}}}}
|rapiermasteryphysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|rapiermasteryactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|demonsgleephysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|demonsgleeactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|all=RapierMasteryPhysicalBuffWeaponDamage,RapierMasteryActionSpeed,DemonsGleePhysicalBuffWeaponDamage,DemonsGleeActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
Line 304: Line 349:
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rousingrhythms={{#switch:{{lc:{{{2|}}}}}
|storyteller={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|auraradius=<b>6m</b>
|musictier=<b>3</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|musicplaytime=<b>4s</b>
|knowledge=<b>3 [[Stats#Knowledge|Knowledge]]</b>
|musicintervals=<b>0.75 > 0.75 > 0.75 > 0.75 > 1</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=AuraRadius,Will,Knowledge,StackingType,MaximumStacks
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/90s</b>
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shriekofweakness={{#switch:{{lc:{{{2|}}}}}
|superiordexterity={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>3</b>
|musicplaytime=<b>4.5s</b>
|musicintervals=<b>1.6 > 0.8 > 0.6 > 1.5</b>
|range=<b>4.5m</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|equipspeedbonus=<b>50%</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=StackingType,MaximumStacks,EquipSpeedBonus
|duration=<b>6s/12s/18s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|physicalpower=<b>-3/-4/-5 [[Stats#Physical_Power|Physical Power]]</b>
}}
|armorrating=<b>-10/-20/-30 [[Stats#Armor_Rating|Armor Rating]]</b>
|wanderer'sluck={{#switch:{{lc:{{{2|}}}}}
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,PhysicalPower,ArmorRating
|luck=<b>50 [[Stats#Luck|Luck]]</b>
|all=Luck
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|songofshadow={{#switch:{{lc:{{{2|}}}}}
|warsong={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|auraradius=<b>6m</b>
|musictier=<b>3</b>
|duration=<b>6s</b>
|musicplaytime=<b>6.19s</b>
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|musicintervals=<b>0.63 > 0.63 > 0.63 > 0.95 > 0.95 > 0.95 > 0.95 > 0.5</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=AuraRadius,Duration,PhysicalBuffWeaponDamage,StackingType,MaximumStacks
|duration=<b>15s/25s/35s</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,Duration,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|songofsilence={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Bard, Category=Skill -->
|target=<b>all enemies/monsters</b>
|dissonance={{#switch:{{lc:{{{2|}}}}}
|musictier=<b>2</b>
|skilltype=<b>Instant</b>
|musicplaytime=<b>4.56s</b>
|skilltier=<b>1</b>
|musicintervals=<b>0.88 > 1.06 > 1.06 > 1.06 > 0.5</b>
|range=<b>6m</b>
|range=<b>4.5m</b>
|usemoving=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|skillcooldowntrigger=<b>Active</b>
|maximumstacks=<b>1</b>
|skillcooldown=<b>24s</b>
|removable=<b>True</b>
|duration=<b>3s</b>
|duration=<b>1s/1.5s/2s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,Duration,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|storyteller={{#switch:{{lc:{{{2|}}}}}
|encore={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|skilltype=<b>Instant</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|skilltier=<b>1</b>
|knowledge=<b>3 [[Stats#Knowledge|Knowledge]]</b>
|usemoving=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|skillcooldowntrigger=<b>Start</b>
|maximumstacks=<b>1</b>
|skillcooldown=<b>4s</b>
|all=AuraRadius,Will,Knowledge,StackingType,MaximumStacks
|manualdexterity=<b>100% [[Stats#Manual_Dexterity|Manual Dexterity]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ManualDexterity
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|superiordexterity={{#switch:{{lc:{{{2|}}}}}
|musicmemoryii={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|skilltype=<b>Instant</b>
|maximumstacks=<b>1</b>
|skilltier=<b>1</b>
|equipspeedbonus=<b>50%</b>
|usemoving=<b>True</b>
|all=StackingType,MaximumStacks,EquipSpeedBonus
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|tranquility={{#switch:{{lc:{{{2|}}}}}
|musicmemory={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|skilltype=<b>Instant</b>
|musictier=<b>2</b>
|skilltier=<b>1</b>
|musicplaytime=<b>4.88s</b>
|usemoving=<b>True</b>
|musicintervals=<b>0.75 > 0.38 > 0.75 > 0.38 > 1.12 > 1.5</b>
|all=SkillType,SkillTier,UseMoving
|range=<b>3m/4.5m/6m</b>
|tranquilitystackingtype=<b>Aggregates by Target</b>
|tranquilitymaximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>10s/20s/30s</b>
|recoverablebasehealing=<b>1 [[Healing#Recoverable_Healing|Recoverable Healing]]</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|perfectstatetag=<b>State.ActorStatus.Buff.Tranquility.Perfect</b>
|goodstatetag=<b>State.ActorStatus.Buff.Tranquility.Good</b>
|badstatetag=<b>State.ActorStatus.Buff.Tranquility.Bad</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,TranquilityStackingType,TranquilityMaximumStacks,Removable,PersuasivenessScaling,Duration,RecoverableBaseHealing,GrantedStackingType,GrantedMaximumStacks,Refresh,PerfectStateTag,GoodStateTag,BadStateTag
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|unchainedharmony={{#switch:{{lc:{{{2|}}}}}
|partymaker={{#switch:{{lc:{{{2|}}}}}
|musictier=<b>5</b>
|skilltype=<b>Instant</b>
|musicplaytime=<b>7.92s</b>
|skilltier=<b>1</b>
|musicintervals=<b>1.22 > 1.22 > 0.61 > 1.84 > 1.22 > 0.61 > 1.2</b>
|range=<b>6m</b>
|range=<b>3m</b>
|usemoving=<b>True</b>
|triggertag=<b>Event.Interact.Trigger.Special</b>
|skillcooldowntrigger=<b>Active</b>
|all=MusicTier,MusicPlaytime,MusicIntervals,Range,TriggerTag
|skillcooldown=<b>25s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|wanderer'sluck={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Bard -->
|luck=<b>50 [[Stats#Luck|Luck]]</b>
<!-- Class=GrandMaster_Bard, Category=Music -->
|all=Luck
|accelerando={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>4</b>
|musicplaytime=<b>4.94s</b>
|musicintervals=<b>0.78 > 0.78 > 0.78 > 0.78 > 1.04 > 0.78</b>
|range=<b>3m/4.5m/6m</b>
|duration=<b>8s</b>
|accelerandostackingtype=<b>Aggregates by Target</b>
|accelerandomaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|accelerandoremovable=<b>True</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>3</b>
|grantedremovable=<b>True</b>
|movespeedadd=<b>1/3/5 [[Stats#Move_Speed|Move Speed Add]]</b>
|totalactioncount=<b>3</b>
|timebetweenactions=<b>1s</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,AccelerandoStackingType,AccelerandoMaximumStacks,Refresh,AccelerandoRemovable,GrantedStackingType,GrantedMaximumStacks,GrantedRemovable,MoveSpeedAdd,TotalActionCount,TimeBetweenActions,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|warsong={{#switch:{{lc:{{{2|}}}}}
|allegro={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|target=<b>all allies</b>
|duration=<b>6s</b>
|musictier=<b>4</b>
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|musicplaytime=<b>4.25s</b>
|stackingtype=<b>Aggregates by Target</b>
|musicintervals=<b>1 > 1 > 1 > 0.75 > 0.5</b>
|maximumstacks=<b>1</b>
|range=<b>3m/4.5m/6m</b>
|all=AuraRadius,Duration,PhysicalBuffWeaponDamage,StackingType,MaximumStacks
|duration=<b>8s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|allegrostackingtype=<b>Aggregates by Target</b>
}}
|allegromaximumstacks=<b>1</b>
|achillesstrike={{#switch:{{lc:{{{2|}}}}}
|refresh=<b>Resets on Successful Application</b>
|skilltype=<b>Instant</b>
|allegroremovable=<b>True</b>
|skilltier=<b>1</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|usemoving=<b>True</b>
|grantedmaximumstacks=<b>3</b>
|skillcooldowntrigger=<b>Start</b>
|grantedremovable=<b>True</b>
|skillcooldown=<b>24s</b>
|actionspeed=<b>3%/4.5%/6% [[Stats#Action_Speed|Action Speed]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|spellcastingspeed=<b>3%/4.5%/6% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|buffmaximumstacks=<b>1</b>
|totalactioncount=<b>3</b>
|hitslowduration=<b>2.5s</b>
|timebetweenactions=<b>1s</b>
|hitslowmovespeed=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,AllegroStackingType,AllegroMaximumStacks,Refresh,AllegroRemovable,GrantedStackingType,GrantedMaximumStacks,GrantedRemovable,ActionSpeed,SpellCastingSpeed,TotalActionCount,TimeBetweenActions,PersuasivenessScaling
|hitslowmaximumstacks=<b>1</b>
|physicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,BuffStackingType,BuffMaximumStacks,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,PhysicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|axespecialization={{#switch:{{lc:{{{2|}}}}}
|ariaofalacrity={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|target=<b>self</b>
|duration=<b>Infinite</b>
|musictier=<b>1</b>
|all=PhysicalBuffWeaponDamage,Duration
|musicplaytime=<b>4.33s</b>
|musicintervals=<b>0.83 > 1 > 1 > 1 > 0.5</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>60s/120s/240s</b>
|actionspeed=<b>4%/6%/8% [[Stats#Action_Speed|Action Speed]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|berserker={{#switch:{{lc:{{{2|}}}}}
|balladofcourage={{#switch:{{lc:{{{2|}}}}}
|duration=<b>Infinite</b>
|target=<b>self</b>
|all=Duration
|musictier=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|musicplaytime=<b>3.75s</b>
}}
|musicintervals=<b>0.75 > 0.75 > 0.75 > 0.75 > 0.75</b>
|bloodexchange={{#switch:{{lc:{{{2|}}}}}
|range=<b>3m/4.5m/6m</b>
|skilltype=<b>Instant</b>
|skilltier=<b>5</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|maxcount=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|maxhealthbonus=<b>-20% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|percentmaxhealthhealing=<b>10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,StackingType,MaximumStacks,Removable,PercentMaxHealthHealing
|duration=<b>60s/120s/240s</b>
|physicalpower=<b>5/7/10 [[Stats#Physical_Power|Physical Power]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,PhysicalPower
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|carnage={{#switch:{{lc:{{{2|}}}}}
|bansheeshowl={{#switch:{{lc:{{{2|}}}}}
|duration=<b>7s</b>
|target=<b>all enemies/monsters</b>
|armorrating=<b>75 [[Stats#Armor_Rating|Armor Rating]]</b>
|musictier=<b>3</b>
|musicplaytime=<b>5.4s</b>
|musicintervals=<b>1.2 > 0.6 > 1.2 > 0.6 > 0.6 > 1.2</b>
|range=<b>3m/4.5m/6m</b>
|duration=<b>20s</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=Duration,ArmorRating,StackingType,MaximumStacks,Removable
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|allattributes=<b>-1/-2/-3 [[Stats#Attributes|All Attributes]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,StackingType,MaximumStacks,Removable,PersuasivenessScaling,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|crush={{#switch:{{lc:{{{2|}}}}}
|beatsofalacrity={{#switch:{{lc:{{{2|}}}}}
|impactpower=<b>1 [[Impact_Power|Impact Power]]</b>
|target=<b>self</b>
|duration=<b>Infinite</b>
|musictier=<b>1</b>
|all=ImpactPower,Duration
|musicplaytime=<b>3.6s</b>
|musicintervals=<b>1.2 > 0.6 > 0.3 > 0.3 > 1.2</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>60s/120s/240s</b>
|movespeedadd=<b>5/7/9 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,MoveSpeedAdd
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|executioner={{#switch:{{lc:{{{2|}}}}}
|chaoticdiscord={{#switch:{{lc:{{{2|}}}}}
|meleephysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|target=<b>all monsters</b>
|rangedphysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|musictier=<b>3</b>
|all=MeleePhysicalHeadshotHitLocationBonus,RangedPhysicalHeadshotHitLocationBonus
|channelingduration=<b>5s</b>
|musicplaytime=<b>5.92s</b>
|musicintervals=<b>0.74 > 0.74 > 0.74 > 0.74 > 0.74 > 0.74 > 0.74 > 0.74</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=Target,MusicTier,ChannelingDuration,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|ironwill={{#switch:{{lc:{{{2|}}}}}
|choraleofclarity={{#switch:{{lc:{{{2|}}}}}
|magicalresistance=<b>60 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|target=<b>all allies</b>
|all=MagicalResistance
|musictier=<b>3</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|musicplaytime=<b>4.68s</b>
}}
|musicintervals=<b>1.04 > 1.04 > 1.04 > 0.52 > 1.04</b>
|moraleboost={{#switch:{{lc:{{{2|}}}}}
|range=<b>3m/4.5m/6m</b>
|percentmaxhealthhealing=<b>12% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|all=PercentMaxHealthHealing
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>8s/16s/24s</b>
|spellrechargeconst=<b>8</b>
|spellrechargeintervalconst=<b>2s</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,SpellRechargeConst,SpellRechargeIntervalConst
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|potionchugger={{#switch:{{lc:{{{2|}}}}}
|dinofdarkness={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.5x</b>
|target=<b>all enemies/monsters</b>
|magicalbasehealing=<b>1.2x</b>
|musictier=<b>3</b>
|maxphysicalshield=<b>1.2x</b>
|musicplaytime=<b>7.36s</b>
|maxmagicalshield=<b>1.2x</b>
|musicintervals=<b>0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92</b>
|all=Duration,MagicalBaseHealing,MaxPhysicalShield,MaxMagicalShield
|range=<b>5.5m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|magicalbasedamage=<b>1/3/5 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>6%/9%/12% [[Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rage={{#switch:{{lc:{{{2|}}}}}
|harmonicshield={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|target=<b>all allies</b>
|skilltier=<b>1</b>
|musictier=<b>4</b>
|usemoving=<b>True</b>
|musicplaytime=<b>7.84s</b>
|skillcooldowntrigger=<b>Active</b>
|musicintervals=<b>1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12</b>
|skillcooldown=<b>28s</b>
|range=<b>3m/4.5m/6m</b>
|duration=<b>6s</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|strength=<b>10 [[Stats#Strength|Strength]]</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|vigor=<b>10 [[Stats#Vigor|Vigor]]</b>
|physicaldamagereduction=<b>-10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Strength,Vigor,PhysicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/120s</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,ArmorRating,MagicalResistance,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|recklessattack={{#switch:{{lc:{{{2|}}}}}
|lamentoflanguor={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|target=<b>all enemies/monsters</b>
|skilltier=<b>1</b>
|musictier=<b>2</b>
|usemoving=<b>True</b>
|musicplaytime=<b>3.55s</b>
|skillcooldowntrigger=<b>Start</b>
|musicintervals=<b>0.71 > 0.71 > 0.71 > 0.71 > 0.71</b>
|skillcooldown=<b>24s</b>
|range=<b>3m/4.5m/6m</b>
|armorpenetration=<b>85% [[Damage#Penetration|Armor Penetration]]</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|armorrating=<b>-85 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ArmorPenetration,ArmorRating,StackingType,MaximumStacks,Removable
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>6s/12s/18s</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,MoveSpeedAdd,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|robust={{#switch:{{lc:{{{2|}}}}}
|peacemaking={{#switch:{{lc:{{{2|}}}}}
|maxhealthbonus=<b>15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|target=<b>all characters</b>
|all=MaxHealthBonus
|musictier=<b>3</b>
|channelingduration=<b>5s</b>
|musicplaytime=<b>6.42s</b>
|musicintervals=<b>1.48 > 1.48 > 1.48 > 1.48 > 0.5</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=Target,MusicTier,ChannelingDuration,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|savageroar={{#switch:{{lc:{{{2|}}}}}
|piercingshrill={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|target=<b>all enemies/monsters</b>
|skilltier=<b>1</b>
|musictier=<b>3</b>
|range=<b>7.5m</b>
|musicplaytime=<b>7.21s</b>
|usemoving=<b>True</b>
|musicintervals=<b>1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03</b>
|skillcooldowntrigger=<b>Active</b>
|range=<b>5.5m</b>
|skillcooldown=<b>28s</b>
|duration=<b>3s</b>
|playerduration=<b>6s</b>
|stackingtype=<b>Aggregates by Target</b>
|physicalpowerbonus=<b>-30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|playerstackingtype=<b>Aggregates by Target</b>
|playermaximumstacks=<b>1</b>
|playerremovable=<b>True</b>
|monsterduration=<b>3s</b>
|monsterstackingtype=<b>Aggregates by Target</b>
|monstermaximumstacks=<b>1</b>
|monsterremovable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PlayerDuration,PhysicalPowerBonus,PlayerStackingType,PlayerMaximumStacks,PlayerRemovable,MonsterDuration,MonsterStackingType,MonsterMaximumStacks,MonsterRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|savage={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|duration=<b>Infinite</b>
|all=PhysicalPowerBonus,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|treacherouslungs={{#switch:{{lc:{{{2|}}}}}
|duration=<b>1.3x</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=Duration,StackingType,MaximumStacks
|removable=<b>True</b>
|physicalbasedamage=<b>15/20/25 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>10%/30%/50% [[Scaling]]</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,StackingType,MaximumStacks,Removable,PhysicalBaseDamage,Scaling,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|two-hander={{#switch:{{lc:{{{2|}}}}}
|rousingrhythms={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|target=<b>all allies</b>
|all=PhysicalPowerBonus
|musictier=<b>3</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|musicplaytime=<b>4s</b>
}}
|musicintervals=<b>0.75 > 0.75 > 0.75 > 0.75 > 1</b>
|warcry={{#switch:{{lc:{{{2|}}}}}
|range=<b>3m/4.5m/6m</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|duration=<b>7s</b>
|maxhealthbonus=<b>25% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,StackingType,MaximumStacks,Removable
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/120s</b>
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|warsacrifice={{#switch:{{lc:{{{2|}}}}}
|shriekofweakness={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|target=<b>all enemies/monsters</b>
|skilltier=<b>1</b>
|musictier=<b>3</b>
|usemoving=<b>True</b>
|musicplaytime=<b>4.5s</b>
|skillcooldowntrigger=<b>Start</b>
|musicintervals=<b>1.6 > 0.8 > 0.6 > 1.5</b>
|skillcooldown=<b>28s</b>
|range=<b>4.5m</b>
|buffduration=<b>8s</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|debuffduration=<b>8s</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|duration=<b>6s/12s/18s</b>
|scaling=<b>100% [[Scaling]]</b>
|physicalpower=<b>-3/-4/-5 [[Stats#Physical_Power|Physical Power]]</b>
|allattributes=<b>5 [[Stats#Attributes|All Attributes]]</b>
|armorrating=<b>-10/-20/-30 [[Stats#Armor_Rating|Armor Rating]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,BuffDuration,StackingType,MaximumStacks,Removable,DebuffDuration,PercentMaxHealthHealing,Scaling,AllAttributes
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,PhysicalPower,ArmorRating
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|adrenalinerush={{#switch:{{lc:{{{2|}}}}}
|songofshadow={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|target=<b>all allies</b>
|skilltier=<b>6</b>
|musictier=<b>3</b>
|usemoving=<b>True</b>
|musicplaytime=<b>6.19s</b>
|skillcooldowntrigger=<b>Start</b>
|musicintervals=<b>0.63 > 0.63 > 0.63 > 0.95 > 0.95 > 0.95 > 0.95 > 0.5</b>
|skillcooldown=<b>28s</b>
|range=<b>3m/4.5m/6m</b>
|activeduration=<b>8s</b>
|stackingtype=<b>Aggregates by Target</b>
|activeactionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|debuffduration=<b>2s</b>
|movespeedbonus=<b>-4% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|debuffactionspeed=<b>-8% [[Stats#Action_Speed|Action Speed]]</b>
|debuffstackingtype=<b>Aggregates by Target</b>
|debuffmaximumstacks=<b>1</b>
|debuffremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,ActiveActionSpeed,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,DebuffDuration,MoveSpeedBonus,DebuffActionSpeed,DebuffStackingType,DebuffMaximumStacks,DebuffRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|adrenalinespike={{#switch:{{lc:{{{2|}}}}}
|duration=<b>12s</b>
|actionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|cooldown=<b>60s [[Stats#Cooldown_Reduction|Cooldown]]</b>
|duration=<b>15s/25s/35s</b>
|activatehealthvalue=<b>40%</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Duration,ActionSpeed,StackingType,MaximumStacks,Removable,Cooldown,ActivateHealthValue
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,Duration,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|barricade={{#switch:{{lc:{{{2|}}}}}
|songofsilence={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>50 [[Stats#Armor_Rating|Armor Rating]]</b>
|target=<b>all enemies/monsters</b>
|magicalresistance=<b>50 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|musictier=<b>2</b>
|all=ArmorRating,MagicalResistance
|musicplaytime=<b>4.56s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|musicintervals=<b>0.88 > 1.06 > 1.06 > 1.06 > 0.5</b>
}}
|range=<b>4.5m</b>
|breakthrough={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|duration=<b>10s</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|comboattack={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=Duration,PhysicalPowerBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|counterattack={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=Duration,MoveSpeedBonus,ActionSpeed,StackingType,MaximumStacks,Removable
|duration=<b>1s/1.5s/2s</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,Duration,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|defensemastery={{#switch:{{lc:{{{2|}}}}}
|tranquility={{#switch:{{lc:{{{2|}}}}}
|itemarmorratingbonus=<b>10% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|target=<b>all allies</b>
|all=ItemArmorRatingBonus
|musictier=<b>2</b>
|musicplaytime=<b>4.88s</b>
|musicintervals=<b>0.75 > 0.38 > 0.75 > 0.38 > 1.12 > 1.5</b>
|range=<b>3m/4.5m/6m</b>
|tranquilitystackingtype=<b>Aggregates by Target</b>
|tranquilitymaximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>10s/20s/30s</b>
|recoverablebasehealing=<b>1 [[Healing#Recoverable_Healing|Recoverable Healing]]</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|perfectstatetag=<b>State.ActorStatus.Buff.Tranquility.Perfect</b>
|goodstatetag=<b>State.ActorStatus.Buff.Tranquility.Good</b>
|badstatetag=<b>State.ActorStatus.Buff.Tranquility.Bad</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,TranquilityStackingType,TranquilityMaximumStacks,Removable,PersuasivenessScaling,Duration,RecoverableBaseHealing,GrantedStackingType,GrantedMaximumStacks,Refresh,PerfectStateTag,GoodStateTag,BadStateTag
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|dualwield={{#switch:{{lc:{{{2|}}}}}
|unchainedharmony={{#switch:{{lc:{{{2|}}}}}
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|musictier=<b>5</b>
|all=ActionSpeed
|musicplaytime=<b>7.92s</b>
|musicintervals=<b>1.22 > 1.22 > 0.61 > 1.84 > 1.22 > 0.61 > 1.2</b>
|range=<b>3m</b>
|triggertag=<b>Event.Interact.Trigger.Special</b>
|all=MusicTier,MusicPlaytime,MusicIntervals,Range,TriggerTag
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|perfectblock={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Bard, Category=Perk -->
|skilltype=<b>Instant</b>
|charismaticperformance={{#switch:{{lc:{{{2|}}}}}
|skilltier=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|usemoving=<b>True</b>
|maximumstacks=<b>1</b>
|skillcooldowntrigger=<b>Start</b>
|all=StackingType,MaximumStacks
|skillcooldown=<b>10s</b>
|duration=<b>6s</b>
|impactresistance=<b>5 [[Impact_Power#Impact_Resistance|Impact Resistance]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ImpactResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|projectileresistance={{#switch:{{lc:{{{2|}}}}}
|dancingfeet={{#switch:{{lc:{{{2|}}}}}
|projectiledamagereduction=<b>10% [[Damage#Projectile_Damage_Reduction|Projectile Damage Reduction]]</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|duration=<b>Infinite</b>
|all=ProjectileDamageReduction,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|secondwind={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>5</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|maxcount=<b>1</b>
|usemoving=<b>True</b>
|duration=<b>12s</b>
|percentmaxhealthhealing=<b>40% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=MoveSpeedAdd,StackingType,MaximumStacks
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,Duration,PercentMaxHealthHealing,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shieldmastery={{#switch:{{lc:{{{2|}}}}}
|fermata={{#switch:{{lc:{{{2|}}}}}
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|resourcefulness=<b>5 [[Stats#Resourcefulness|Resourcefulness]]</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|all=Resourcefulness
|all=MoveSpeedBonus,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shieldslam={{#switch:{{lc:{{{2|}}}}}
|jollytime={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>10s</b>
|physicalbasedamage=<b>25 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>2s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|slayer={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|buffstackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|buffmaximumstacks=<b>1</b>
|slayerstackingtype=<b>Aggregates by Target</b>
|removable=<b>True</b>
|slayermaximumstacks=<b>1</b>
|jollytimestackingtype=<b>Aggregates by Target</b>
|all=PhysicalBuffWeaponDamage,BuffStackingType,BuffMaximumStacks,SlayerStackingType,SlayerMaximumStacks
|jollytimemaximumstacks=<b>1</b>
|physicalbasehealing=<b>5 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=MoveSpeedAdd,BuffStackingType,BuffMaximumStacks,Removable,JollyTimeStackingType,JollyTimeMaximumStacks,PhysicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|sprint={{#switch:{{lc:{{{2|}}}}}
|loremastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|regularinteractionspeed=<b>25% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|skilltier=<b>1</b>
|all=RegularInteractionSpeed
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>34s</b>
|duration=<b>2s</b>
|movespeedadd=<b>15 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>3</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MoveSpeedAdd,StackingType,MaximumStacks,Expiration,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|survivalisttongue={{#switch:{{lc:{{{2|}}}}}
|melodicprotection={{#switch:{{lc:{{{2|}}}}}
|utilityeffectivenessbonus=<b>100% [[Stats#Utility_Effectiveness_Bonus|Utility Effectiveness Bonus]]</b>
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|all=UtilityEffectivenessBonus
|all=PhysicalDamageReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|swift={{#switch:{{lc:{{{2|}}}}}
|rapiermastery={{#switch:{{lc:{{{2|}}}}}
|armorspeedpenaltybonus=<b>-30% [[Stats#Move_Speed|Armor Speed Penalty Bonus]]</b>
|rapiermasteryphysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|all=ArmorSpeedPenaltyBonus
|rapiermasteryactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|demonsgleephysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|demonsgleeactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|all=RapierMasteryPhysicalBuffWeaponDamage,RapierMasteryActionSpeed,DemonsGleePhysicalBuffWeaponDamage,DemonsGleeActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|swordmastery={{#switch:{{lc:{{{2|}}}}}
|reinforcedinstruments={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|meleephysicalpowerbonus=<b>50% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|actionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|rangedphysicalpowerbonus=<b>50% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|passivestackingtype=<b>Aggregates by Source</b>
|all=MeleePhysicalPowerBonus,RangedPhysicalPowerBonus
|passivemaximumstacks=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
}}
|activatestackingtype=<b>Aggregates by Source</b>
|storyteller={{#switch:{{lc:{{{2|}}}}}
|activatemaximumstacks=<b>1</b>
|auraradius=<b>6m</b>
|all=PhysicalBuffWeaponDamage,ActionSpeed,PassiveStackingType,PassiveMaximumStacks,MoveSpeedAdd,ActivateStackingType,ActivateMaximumStacks
|will=<b>3 [[Stats#Will|Will]]</b>
|knowledge=<b>3 [[Stats#Knowledge|Knowledge]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,Will,Knowledge,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|taunt={{#switch:{{lc:{{{2|}}}}}
|superiordexterity={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|physicaldamagereduction=<b>10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|magicaldamagereduction=<b>10% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|equipspeedbonus=<b>50%</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,MagicalDamageReduction,StackingType,MaximumStacks,Removable
|all=StackingType,MaximumStacks,EquipSpeedBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|victorystrike={{#switch:{{lc:{{{2|}}}}}
|wanderer'sluck={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|luck=<b>50 [[Stats#Luck|Luck]]</b>
|skilltier=<b>1</b>
|all=Luck
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|duration=<b>10s</b>
|removable=<b>True</b>
|physicalpowerbonus=<b>20% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|percentmaxhealthhealing=<b>15% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,PhysicalPowerBonus,PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|weaponmastery={{#switch:{{lc:{{{2|}}}}}
|warsong={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>-10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|auraradius=<b>6m</b>
|all=PhysicalPowerBonus
|duration=<b>6s</b>
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,Duration,PhysicalBuffWeaponDamage,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|advancedhealer={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Bard, Category=Skill -->
|outgoingmagicalhealingadd=<b>5 [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Add|Magical Healing Add]]</b>
|dissonance={{#switch:{{lc:{{{2|}}}}}
|all=OutgoingMagicalHealingAdd
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|duration=<b>3s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|bind={{#switch:{{lc:{{{2|}}}}}
|encore={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|skilltype=<b>Instant</b>
|maxcount=<b>4</b>
|skilltier=<b>1</b>
|castingtime=<b>1s</b>
|usemoving=<b>True</b>
|range=<b>7m</b>
|skillcooldowntrigger=<b>Start</b>
|duration=<b>0.75s</b>
|skillcooldown=<b>4s</b>
|stackingtype=<b>Aggregates by Target</b>
|manualdexterity=<b>100% [[Stats#Manual_Dexterity|Manual Dexterity]]</b>
|maximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ManualDexterity
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|bless={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|duration=<b>30s</b>
|strength=<b>3 [[Stats#Strength|Strength]]</b>
|agility=<b>3 [[Stats#Agility|Agility]]</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Strength,Agility,Will,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|bluntweaponmastery={{#switch:{{lc:{{{2|}}}}}
|musicmemoryii={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltype=<b>Instant</b>
|all=PhysicalPowerBonus
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|brewmaster={{#switch:{{lc:{{{2|}}}}}
|musicmemory={{#switch:{{lc:{{{2|}}}}}
|strength=<b>10 [[Stats#Strength|Strength]]</b>
|skilltype=<b>Instant</b>
|all=Strength
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|cleanse={{#switch:{{lc:{{{2|}}}}}
|partymaker={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|skilltype=<b>Instant</b>
|maxcount=<b>5</b>
|skilltier=<b>1</b>
|castingtime=<b>1s</b>
|range=<b>6m</b>
|range=<b>7m</b>
|usemoving=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>25s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|divineprotection={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Barbarian -->
<!-- Class=Barbarian, Category=Skill -->
|achillesstrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>45s</b>
|skillcooldown=<b>24s</b>
|duration=<b>4s</b>
|buffstackingtype=<b>Aggregates by Target</b>
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|buffmaximumstacks=<b>1</b>
|stackingtype=<b>Aggregates by Source</b>
|hitslowduration=<b>2.5s</b>
|hitslowmovespeed=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|physicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,BuffStackingType,BuffMaximumStacks,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,PhysicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|bloodexchange={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>5</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|maxcount=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|maxhealthbonus=<b>-20% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,StackingType,MaximumStacks,Removable
|percentmaxhealthhealing=<b>10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,StackingType,MaximumStacks,Removable,PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|divinestrike={{#switch:{{lc:{{{2|}}}}}
|rage={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|skilltype=<b>Instant</b>
|maxcount=<b>4</b>
|skilltier=<b>1</b>
|castingtime=<b>1s</b>
|usemoving=<b>True</b>
|range=<b>7m</b>
|skillcooldowntrigger=<b>Active</b>
|duration=<b>20s</b>
|skillcooldown=<b>28s</b>
|divinestrikedamage=<b>5 [[Damage#Divine_Strike_Damage|Divine Strike Damage]]</b>
|duration=<b>6s</b>
|strength=<b>15 [[Stats#Strength|Strength]]</b>
|vigor=<b>15 [[Stats#Vigor|Vigor]]</b>
|physicaldamagereduction=<b>-25% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|movespeedbonus=<b>12% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,DivineStrikeDamage,StackingType,MaximumStacks,Removable
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Strength,Vigor,PhysicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|earthquake={{#switch:{{lc:{{{2|}}}}}
|recklessattack={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|skilltype=<b>Instant</b>
|maxcount=<b>2</b>
|skilltier=<b>1</b>
|castingtime=<b>2.5s</b>
|usemoving=<b>True</b>
|channelingduration=<b>6s</b>
|skillcooldowntrigger=<b>Start</b>
|range=<b>7m</b>
|skillcooldown=<b>24s</b>
|arearadius=<b>2.5m</b>
|armorpenetration=<b>85% [[Damage#Penetration|Armor Penetration]]</b>
|movespeedbonus=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|armorrating=<b>-85 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|magicalbasedamage=<b>7 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|removable=<b>True</b>
|scaling=<b>50% [[Scaling]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ArmorPenetration,ArmorRating,StackingType,MaximumStacks,Removable
|aoelifetime=<b>30s</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,MoveSpeedBonus,StackingType,MaximumStacks,MagicalBaseDamage,Scaling,AoELifetime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|faithfulness={{#switch:{{lc:{{{2|}}}}}
|savageroar={{#switch:{{lc:{{{2|}}}}}
|hitslowduration=<b>1.5s</b>
|skilltype=<b>Instant</b>
|hitslowmovespeed=<b>-15% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|skilltier=<b>1</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|range=<b>7.5m</b>
|hitslowmaximumstacks=<b>1</b>
|usemoving=<b>True</b>
|removable=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|cooldown=<b>3s [[Stats#Cooldown_Reduction|Cooldown]]</b>
|skillcooldown=<b>28s</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|playerduration=<b>6s</b>
|cooldownmaximumstacks=<b>1</b>
|physicalpowerbonus=<b>-30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|refresh=<b>NeverReset</b>
|playerstackingtype=<b>Aggregates by Target</b>
|divinepowerbonus=<b>15% [[File:DivineDamage.png|Divine|x20px]] [[Damage_Types#Divine|Divine]] [[Damage#Power_Bonus|Power Bonus]]</b>
|playermaximumstacks=<b>1</b>
|faithfulnessstackingtype=<b>Aggregates by Source</b>
|playerremovable=<b>True</b>
|faithfulnessmaximumstacks=<b>1</b>
|monsterduration=<b>3s</b>
|all=HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,Removable,Cooldown,CooldownStackingType,CooldownMaximumStacks,Refresh,DivinePowerBonus,FaithfulnessStackingType,FaithfulnessMaximumStacks
|monsterstackingtype=<b>Aggregates by Target</b>
|monstermaximumstacks=<b>1</b>
|monsterremovable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PlayerDuration,PhysicalPowerBonus,PlayerStackingType,PlayerMaximumStacks,PlayerRemovable,MonsterDuration,MonsterStackingType,MonsterMaximumStacks,MonsterRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|holyaura={{#switch:{{lc:{{{2|}}}}}
|warcry={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|skilltype=<b>Instant</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|skilltier=<b>1</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|range=<b>7.5m</b>
|duration=<b>Infinite</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|duration=<b>7s</b>
|maxhealthbonus=<b>25% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,ArmorRating,MagicalResistance,Duration,StackingType,MaximumStacks
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|holylight={{#switch:{{lc:{{{2|}}}}}
|warsacrifice={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|skilltype=<b>Instant</b>
|maxcount=<b>3</b>
|castingtime=<b>1.75s</b>
|range=<b>7m</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitundeadscaling=<b>100% [[Scaling]]</b>
|magicalbasehealing=<b>25 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitallyscaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseDamage,HitUndeadScaling,MagicalBaseHealing,HitAllyScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|holypurification={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|castingtime=<b>1.5s</b>
|usemoving=<b>True</b>
|range=<b>7.5m</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|skillcooldown=<b>45s</b>
|buffduration=<b>8s</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|debuffduration=<b>8s</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling
|allattributes=<b>5 [[Stats#Attributes|All Attributes]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,BuffDuration,StackingType,MaximumStacks,Removable,DebuffDuration,PercentMaxHealthHealing,Scaling,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|holystrike={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Barbarian, Category=Perk -->
|spelltier=<b>4</b>
|axespecialization={{#switch:{{lc:{{{2|}}}}}
|maxcount=<b>4</b>
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|castingtime=<b>2s</b>
|duration=<b>Infinite</b>
|range=<b>7m</b>
|all=PhysicalBuffWeaponDamage,Duration
|arearadius=<b>1m</b>
|magicalbasedamage=<b>20 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|delaytime=<b>0.5s</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,MagicalBaseDamage,Scaling,Duration,StackingType,MaximumStacks,Removable,DelayTime,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|holywater={{#switch:{{lc:{{{2|}}}}}
|berserker={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Source</b>
|duration=<b>Infinite</b>
|maximumstacks=<b>1</b>
|all=Duration
|all=StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|judgement={{#switch:{{lc:{{{2|}}}}}
|carnage={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|duration=<b>7s</b>
|skilltier=<b>1</b>
|armorrating=<b>75 [[Stats#Armor_Rating|Armor Rating]]</b>
|castingtime=<b>0.75s</b>
|range=<b>5m</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|magicalbasedamage=<b>25 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>2s</b>
|movespeedbonus=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|all=Duration,ArmorRating,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|kindness={{#switch:{{lc:{{{2|}}}}}
|crush={{#switch:{{lc:{{{2|}}}}}
|selfhealratio=<b>15%</b>
|impactpower=<b>1 [[Impact_Power|Impact Power]]</b>
|all=SelfHealRatio
|duration=<b>Infinite</b>
|all=ImpactPower,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|lesserheal={{#switch:{{lc:{{{2|}}}}}
|executioner={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|meleephysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|maxcount=<b>3</b>
|rangedphysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|castingtime=<b>1.25s</b>
|all=MeleePhysicalHeadshotHitLocationBonus,RangedPhysicalHeadshotHitLocationBonus
|range=<b>7m</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|locustsswarm={{#switch:{{lc:{{{2|}}}}}
|ironwill={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|magicalresistance=<b>60 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|maxcount=<b>2</b>
|attribute_maxmagicaldamagereduction=<b>75%</b>
|castingtime=<b>2.5s</b>
|all=MagicalResistance,Attribute_MaxMagicalDamageReduction
|channelingduration=<b>6s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|magicalbasedamage=<b>13 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|tickinterval=<b>0.1s</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|areastackingtype=<b>Aggregates by Target</b>
|areamaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|aoelifetime=<b>30s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,MagicalBaseDamage,Tickinterval,bExecutePeriodicEffectOnApplication,AreaStackingType,AreaMaximumStacks,Refresh,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,AoELifetime,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|overhealing={{#switch:{{lc:{{{2|}}}}}
|moraleboost={{#switch:{{lc:{{{2|}}}}}
|percentmaxhealthhealing=<b>-1% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|percentmaxhealthhealing=<b>12% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|overhealedstackingtype=<b>Aggregates by Target</b>
|all=PercentMaxHealthHealing
|overhealedmaximumstacks=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|overhealingstackingtype=<b>Aggregates by Source</b>
}}
|overhealingmaximumstacks=<b>1</b>
|potionchugger={{#switch:{{lc:{{{2|}}}}}
|maxoverhealedhealthratio=<b>20%</b>
|duration=<b>0.5x</b>
|all=PercentMaxHealthHealing,OverhealedStackingType,OverhealedMaximumStacks,OverhealingStackingType,OverhealingMaximumStacks,MaxOverhealedHealthRatio
|magicalbasehealing=<b>1.2x</b>
|physicalbaseshield=<b>1.2x</b>
|magicalbaseshield=<b>1.2x</b>
|all=Duration,MagicalBaseHealing,PhysicalBaseShield,MagicalBaseShield
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|perseverance={{#switch:{{lc:{{{2|}}}}}
|robust={{#switch:{{lc:{{{2|}}}}}
|physicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Physical Absolute Reduction]]</b>
|maxhealthbonus=<b>15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|magicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Magical Absolute Reduction]]</b>
|all=MaxHealthBonus
|all=PhysicalAbsoluteReduction,MagicalAbsoluteReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|protectionfromevil={{#switch:{{lc:{{{2|}}}}}
|savage={{#switch:{{lc:{{{2|}}}}}
|debuffdurationbonus=<b>-30% [[Stats#Debuff_Duration_Mod|Debuff Duration Bonus]]</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|duration=<b>Infinite</b>
|duration=<b>Infinite</b>
|all=DebuffDurationBonus,Duration
|all=PhysicalPowerBonus,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|protection={{#switch:{{lc:{{{2|}}}}}
|treacherouslungs={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|duration=<b>1.3x</b>
|maxcount=<b>5</b>
|stackingtype=<b>Aggregates by Source</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|duration=<b>20s</b>
|maxphysicalshield=<b>20 [[Shield|Physical Shield]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=Duration,StackingType,MaximumStacks
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MaxPhysicalShield,StackingType,MaximumStacks,Removable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|requiem={{#switch:{{lc:{{{2|}}}}}
|two-hander={{#switch:{{lc:{{{2|}}}}}
|requiem=<b>-50%</b>
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=Requiem
|armorpenetration=<b>5% [[Damage#Penetration|Armor Penetration]]</b>
|all=PhysicalPowerBonus,ArmorPenetration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|resurrection={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Barbarian -->
|spelltier=<b>8</b>
<!-- Class=GrandMaster_Barbarian, Category=Skill -->
|maxcount=<b>1</b>
|achillesstrike={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>2.75s</b>
|channelingduration=<b>20s</b>
|range=<b>7m</b>
|percentmaxhealthhealing=<b>-99% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sanctuary={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2.25s</b>
|channelingduration=<b>5s</b>
|channelinginterval=<b>1s</b>
|range=<b>3.5m</b>
|magicalbasehealing=<b>5 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitallyscaling=<b>50% [[Scaling]]</b>
|magicalbasedamage=<b>14 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitundeadscaling=<b>50% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,MagicalBaseHealing,HitAllyScaling,MagicalBaseDamage,HitUndeadScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|smite={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|skillcooldown=<b>24s</b>
|duration=<b>7s</b>
|buffstackingtype=<b>Aggregates by Target</b>
|removable=<b>True</b>
|buffmaximumstacks=<b>1</b>
|magicalbasedamage=<b>10 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitslowduration=<b>2.5s</b>
|scaling=<b>75% [[Scaling]]</b>
|hitslowmovespeed=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,MagicalBaseDamage,Scaling
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|physicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,BuffStackingType,BuffMaximumStacks,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,PhysicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|bloodexchange={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>5</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|maxcount=<b>1</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|maxhealthbonus=<b>-20% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|percentmaxhealthhealing=<b>10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,StackingType,MaximumStacks,Removable,PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|rage={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|skillcooldowntrigger=<b>Active</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|skillcooldown=<b>28s</b>
}}
|duration=<b>6s</b>
|undeadslaying={{#switch:{{lc:{{{2|}}}}}
|strength=<b>15 [[Stats#Strength|Strength]]</b>
|undeadracedamagebonus=<b>20% [[Undead]] [[Damage#Race_Damage_Bonus|Race Damage Bonus]]</b>
|vigor=<b>15 [[Stats#Vigor|Vigor]]</b>
|all=UndeadRaceDamageBonus
|physicaldamagereduction=<b>-25% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|movespeedbonus=<b>12% [[Stats#Move_Speed|Move Speed Bonus]]</b>
}}
|stackingtype=<b>Aggregates by Target</b>
|ambush={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|physicalpowerbonus=<b>50% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Strength,Vigor,PhysicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|all=Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|backattack={{#switch:{{lc:{{{2|}}}}}
|recklessattack={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltype=<b>Instant</b>
|all=PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|caltrops={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|maxcount=<b>4</b>
|range=<b>1.5m</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>12s</b>
|skillcooldown=<b>24s</b>
|physicalbasedamage=<b>10 [[Damage#Base_Damage|Physical Base Damage]]</b>
|armorpenetration=<b>85% [[Damage#Penetration|Armor Penetration]]</b>
|scaling=<b>100% [[Scaling]]</b>
|armorrating=<b>-85 [[Stats#Armor_Rating|Armor Rating]]</b>
|hitslowduration=<b>3s</b>
|stackingtype=<b>Aggregates by Source</b>
|hitslowmovespeed=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|caltroplifetime=<b>60s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ArmorPenetration,ArmorRating,StackingType,MaximumStacks,Removable
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable,CaltropLifeTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|creep={{#switch:{{lc:{{{2|}}}}}
|savageroar={{#switch:{{lc:{{{2|}}}}}
|activatestackingtype=<b>Aggregates by Source</b>
|activatemaximumstacks=<b>1</b>
|duration=<b>0.5s</b>
|predelaystackingtype=<b>Aggregates by Source</b>
|predelaymaximumstacks=<b>1</b>
|creepstackingtype=<b>Aggregates by Source</b>
|creepmaximumstacks=<b>1</b>
|all=ActivateStackingType,ActivateMaximumStacks,Duration,PreDelayStackingType,PreDelayMaximumStacks,CreepStackingType,CreepMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cutthroat={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>18s</b>
|skillcooldown=<b>28s</b>
|duration=<b>3s</b>
|playerduration=<b>6s</b>
|stackingtype=<b>Aggregates by Source</b>
|physicalpowerbonus=<b>-30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|maximumstacks=<b>1</b>
|playerstackingtype=<b>Aggregates by Target</b>
|removable=<b>True</b>
|playermaximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|playerremovable=<b>True</b>
|monsterduration=<b>3s</b>
|monsterstackingtype=<b>Aggregates by Target</b>
|monstermaximumstacks=<b>1</b>
|monsterremovable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PlayerDuration,PhysicalPowerBonus,PlayerStackingType,PlayerMaximumStacks,PlayerRemovable,MonsterDuration,MonsterStackingType,MonsterMaximumStacks,MonsterRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|daggermastery={{#switch:{{lc:{{{2|}}}}}
|warcry={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltype=<b>Instant</b>
|rangedphysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltier=<b>1</b>
|all=MeleePhysicalPowerBonus,RangedPhysicalPowerBonus
|range=<b>7.5m</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|usemoving=<b>True</b>
}}
|skillcooldowntrigger=<b>Active</b>
|doublejump={{#switch:{{lc:{{{2|}}}}}
|skillcooldown=<b>24s</b>
|duration=<b>2s</b>
|duration=<b>7s</b>
|stackingtype=<b>Aggregates by Source</b>
|maxhealthbonus=<b>25% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|movespeedadd=<b>-18 [[Stats#Move_Speed|Move Speed Add]]</b>
|removable=<b>True</b>
|all=Duration,StackingType,MaximumStacks,MoveSpeedAdd
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|handcrossbowmastery={{#switch:{{lc:{{{2|}}}}}
|warsacrifice={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|all=PhysicalBuffWeaponDamage
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hidemastery={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3x</b>
|all=Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hide={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
Line 1,223: Line 1,151:
|skillcooldowntrigger=<b>Start</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|buffduration=<b>8s</b>
|activestackingtype=<b>Aggregates by Source</b>
|activemaximumstacks=<b>2</b>
|removable=<b>True</b>
|stepsstackingtype=<b>Aggregates by Target</b>
|stepsmaximumstacks=<b>13</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ActiveStackingType,ActiveMaximumStacks,Removable,StepsStackingType,StepsMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|jokester={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|removable=<b>True</b>
|all=AuraRadius,StackingType,MaximumStacks,AllAttributes
|debuffduration=<b>8s</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|allattributes=<b>5 [[Stats#Attributes|All Attributes]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,BuffDuration,StackingType,MaximumStacks,Removable,DebuffDuration,PercentMaxHealthHealing,Scaling,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|pickpocket={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Barbarian, Category=Perk -->
|all=
|axespecialization={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|duration=<b>Infinite</b>
|all=PhysicalBuffWeaponDamage,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|poisonedweapon={{#switch:{{lc:{{{2|}}}}}
|berserker={{#switch:{{lc:{{{2|}}}}}
|duration=<b>4s</b>
|duration=<b>Infinite</b>
|magicalbasedamage=<b>4 {{Element|Neutral}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|all=Duration
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>5</b>
|removable=<b>True</b>
|all=Duration,MagicalBaseDamage,Scaling,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rupture={{#switch:{{lc:{{{2|}}}}}
|carnage={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|duration=<b>7s</b>
|skilltier=<b>1</b>
|armorrating=<b>75 [[Stats#Armor_Rating|Armor Rating]]</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|duration=<b>5s</b>
|physicalbasedamage=<b>20 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|bleedingstackingtype=<b>Aggregates by Target</b>
|bleedingmaximumstacks=<b>5</b>
|refresh=<b>Resets on Successful Application</b>
|bleedingremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,Duration,PhysicalBaseDamage,Scaling,BleedingStackingType,BleedingMaximumStacks,Refresh,BleedingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|smokepot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>3</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|movespeedbonus=<b>-10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|aoelifetime=<b>12s</b>
|removable=<b>True</b>
|duration=<b>12s</b>
|all=Duration,ArmorRating,StackingType,MaximumStacks,Removable
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,MoveSpeedBonus,StackingType,MaximumStacks,AoELifetime,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|stealth={{#switch:{{lc:{{{2|}}}}}
|crush={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>3 [[Stats#Move_Speed|Move Speed Add]]</b>
|impactpower=<b>1 [[Impact_Power|Impact Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|duration=<b>Infinite</b>
|maximumstacks=<b>13</b>
|all=ImpactPower,Duration
|steps=<b>10</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|all=MoveSpeedAdd,StackingType,MaximumStacks,Steps
}}
|executioner={{#switch:{{lc:{{{2|}}}}}
|meleephysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|rangedphysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|all=MeleePhysicalHeadshotHitLocationBonus,RangedPhysicalHeadshotHitLocationBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|thrust={{#switch:{{lc:{{{2|}}}}}
|ironwill={{#switch:{{lc:{{{2|}}}}}
|armorpenetration=<b>20% [[Damage#Penetration|Armor Penetration]]</b>
|magicalresistance=<b>60 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|duration=<b>Infinite</b>
|attribute_maxmagicaldamagereduction=<b>75%</b>
|all=ArmorPenetration,Duration
|all=MagicalResistance,Attribute_MaxMagicalDamageReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|trapsandlocks={{#switch:{{lc:{{{2|}}}}}
|moraleboost={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|percentmaxhealthhealing=<b>12% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|stackingtype=<b>Aggregates by Source</b>
|all=PercentMaxHealthHealing
|maximumstacks=<b>1</b>
|all=AuraRadius,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|tumbling={{#switch:{{lc:{{{2|}}}}}
|potionchugger={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|duration=<b>0.5x</b>
|skilltier=<b>1</b>
|magicalbasehealing=<b>1.2x</b>
|usemoving=<b>True</b>
|physicalbaseshield=<b>1.2x</b>
|skillcooldowntrigger=<b>Active</b>
|magicalbaseshield=<b>1.2x</b>
|skillcooldown=<b>0.5s</b>
|all=Duration,MagicalBaseHealing,PhysicalBaseShield,MagicalBaseShield
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|weakpointattack={{#switch:{{lc:{{{2|}}}}}
|robust={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|maxhealthbonus=<b>15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|skilltier=<b>1</b>
|all=MaxHealthBonus
|usemoving=<b>True</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|skillcooldowntrigger=<b>Start</b>
}}
|skillcooldown=<b>24s</b>
|savage={{#switch:{{lc:{{{2|}}}}}
|activeremovable=<b>True</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|duration=<b>3s</b>
|duration=<b>Infinite</b>
|itemarmorratingbonus=<b>-40% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|all=PhysicalPowerBonus,Duration
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|debuffremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveRemovable,Duration,ItemArmorRatingBonus,StackingType,MaximumStacks,DebuffRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|animalkinship={{#switch:{{lc:{{{2|}}}}}
|treacherouslungs={{#switch:{{lc:{{{2|}}}}}
|duration=<b>1.3x</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=MaximumStacks
|all=Duration,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|barkskinarmor={{#switch:{{lc:{{{2|}}}}}
|two-hander={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|maxcount=<b>5</b>
|armorpenetration=<b>5% [[Damage#Penetration|Armor Penetration]]</b>
|castingtime=<b>1s</b>
|all=PhysicalPowerBonus,ArmorPenetration
|range=<b>Infinite</b>
|duration=<b>8s</b>
|armorrating=<b>20 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,ArmorRating,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|bear={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Fighter -->
|castingtime=<b>1s</b>
<!-- Class=Fighter, Category=Skill -->
|primaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|adrenalinerush={{#switch:{{lc:{{{2|}}}}}
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|skilltype=<b>Instant</b>
|primaryimpactpower=<b>5 [[Impact_Power|Impact Power]]</b>
|skilltier=<b>6</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|usemoving=<b>True</b>
|primaryprimitiveadd=<b>5 [[Damage#Primitive_Add|Primitive Add]]</b>
|skillcooldowntrigger=<b>Start</b>
|primaryprimitivemultiplier=<b>100% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|skillcooldown=<b>28s</b>
|hitslowduration=<b>1s</b>
|activeduration=<b>8s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|activeactionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|activestackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|activemaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|activeremovable=<b>True</b>
|movementmultiplier=<b>80%</b>
|debuffduration=<b>2s</b>
|secondaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|movespeedbonus=<b>-4% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|debuffactionspeed=<b>-8% [[Stats#Action_Speed|Action Speed]]</b>
|secondaryimpactpower=<b>10 [[Impact_Power|Impact Power]]</b>
|debuffstackingtype=<b>Aggregates by Target</b>
|secondaryscaling=<b>100% [[Scaling]]</b>
|debuffmaximumstacks=<b>1</b>
|secondaryprimitivemultiplier=<b>200% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|debuffremovable=<b>True</b>
|physicaldamagereductionmod=<b>50% [[Stats#Damage_Reduction_Mod|Physical Damage Reduction Mod]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,ActiveActionSpeed,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,DebuffDuration,MoveSpeedBonus,DebuffActionSpeed,DebuffStackingType,DebuffMaximumStacks,DebuffRemovable
|maxhealthbonus=<b>50% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|movespeedbonus=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|all=CastingTime,PrimaryPrimitive,PrimaryPhysicalShapeShiftBaseDamage,PrimaryImpactPower,PrimaryScaling,PrimaryPrimitiveAdd,PrimaryPrimitiveMultiplier,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,SecondaryPrimitive,SecondaryPhysicalShapeShiftBaseDamage,SecondaryImpactPower,SecondaryScaling,SecondaryPrimitiveMultiplier,PhysicalDamageReductionMod,MaxHealthBonus,MoveSpeedBonus,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|chicken={{#switch:{{lc:{{{2|}}}}}
|breakthrough={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|skilltype=<b>Instant</b>
|primitive=<b>[[Stats#Resourcefulness|Resourcefulness]]</b>
|skilltier=<b>1</b>
|physicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|usemoving=<b>True</b>
|armorpenetration=<b>30% [[Damage#Penetration|Armor Penetration]]</b>
|skillcooldowntrigger=<b>Active</b>
|impactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|skillcooldown=<b>24s</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>10s</b>
|primitivemultiplier=<b>150% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|hitslowduration=<b>0.25s</b>
|hitslowmovespeed=<b>-3% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|movementmultiplier=<b>80%</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|incomingphysicalhealingmod=<b>-60% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-60% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-60% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|all=CastingTime,Primitive,PhysicalShapeShiftBaseDamage,ArmorPenetration,ImpactPower,Scaling,PrimitiveMultiplier,HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable,MovementMultiplier,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|dreamfire={{#switch:{{lc:{{{2|}}}}}
|perfectblock={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|skilltype=<b>Instant</b>
|maxcount=<b>4</b>
|skilltier=<b>1</b>
|castingtime=<b>1s</b>
|usemoving=<b>True</b>
|range=<b>8m</b>
|skillcooldowntrigger=<b>Start</b>
|arearadius=<b>0.8m</b>
|skillcooldown=<b>7s</b>
|magicalbasedamage=<b>15 {{Element|Spirit}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|duration=<b>6s</b>
|enemyscaling=<b>100% [[Scaling]]</b>
|impactresistance=<b>5 [[Impact_Power#Impact_Resistance|Impact Resistance]]</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ImpactResistance
|allyscaling=<b>100% [[Scaling]]</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,MagicalBaseDamage,EnemyScaling,MagicalBaseHealing,AllyScaling,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|dreamwalk={{#switch:{{lc:{{{2|}}}}}
|secondwind={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|skilltype=<b>Instant</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|skilltier=<b>5</b>
|cooldown=<b>15s [[Stats#Cooldown_Reduction|Cooldown]]</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maxcount=<b>1</b>
|cooldownmaximumstacks=<b>1</b>
|usemoving=<b>True</b>
|dreamwalkmaximumstacks=<b>1</b>
|duration=<b>12s</b>
|all=Duration,MagicalPower,Cooldown,StackingType,CooldownMaximumStacks,DreamwalkMaximumStacks
|percentmaxhealthhealing=<b>40% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,Duration,PercentMaxHealthHealing,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|enhancedwildness={{#switch:{{lc:{{{2|}}}}}
|shieldslam={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>10 [[Stats#Armor_Rating|Armor Rating]]</b>
|skilltype=<b>Instant</b>
|movespeedadd=<b>5 [[Stats#Move_Speed|Move Speed Add]]</b>
|skilltier=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|usemoving=<b>True</b>
|maximumstacks=<b>1</b>
|skillcooldowntrigger=<b>Active</b>
|all=ArmorRating,MoveSpeedAdd,StackingType,MaximumStacks
|skillcooldown=<b>7s</b>
|physicalbasedamage=<b>25 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>2s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|entanglingvines={{#switch:{{lc:{{{2|}}}}}
|spellreflection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|skilltype=<b>Instant</b>
|maxcount=<b>3</b>
|skilltier=<b>1</b>
|castingtime=<b>1.25s</b>
|usemoving=<b>True</b>
|range=<b>8m</b>
|skillcooldowntrigger=<b>Start</b>
|arearadius=<b>1m</b>
|skillcooldown=<b>18s</b>
|duration=<b>1s</b>
|activestackingtype=<b>Aggregates by Source</b>
|stackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|duration=<b>3s</b>
|activatedstackingtype=<b>Aggregates by Source</b>
|activatedmaximumstacks=<b>1</b>
|refresh=<b>NeverReset</b>
|refresh=<b>NeverReset</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,Duration,ActivatedStackingType,ActivatedMaximumStacks,Refresh
|aoelifetime=<b>6s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,Duration,StackingType,MaximumStacks,Refresh,Removable,AoELifetime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|forceofnature={{#switch:{{lc:{{{2|}}}}}
|sprint={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|skilltype=<b>Instant</b>
|physicalpower=<b>3 [[Stats#Physical_Power|Physical Power]]</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|duration=<b>2s</b>
|movespeedadd=<b>15 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>3</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=Duration,PhysicalPower,StackingType,MaximumStacks,Removable
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MoveSpeedAdd,StackingType,MaximumStacks,Expiration,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|herbalsensing={{#switch:{{lc:{{{2|}}}}}
|taunt={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|human={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|all=CastingTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|insectpredation={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|skillcooldown=<b>18s</b>
|primitive=<b>[[Stats#Resourcefulness|Resourcefulness]]</b>
|duration=<b>8s</b>
|physicalshapeshiftbasehealing=<b>[[Damage#Shapeshift|Physical ShapeShift Base Healing]]</b>
|physicaldamagereduction=<b>10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|scaling=<b>100% [[Scaling]]</b>
|magicaldamagereduction=<b>10% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|primitivemultiplier=<b>50% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Primitive,PhysicalShapeShiftBaseHealing,Scaling,PrimitiveMultiplier
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|mendinggrove={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2s</b>
|range=<b>3m</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|maxhealthbonus=<b>10% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|removable=<b>True</b>
|aoelifetime=<b>7s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,MagicalDamageReduction,StackingType,MaximumStacks,Removable
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseHealing,StackingType,MaximumStacks,MaxHealthBonus,AoELifetime,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|naturalhealing={{#switch:{{lc:{{{2|}}}}}
|victorystrike={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|skilltype=<b>Instant</b>
|naturalhealingmaximumstacks=<b>1</b>
|skilltier=<b>1</b>
|magicalbasehealing=<b>1 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|usemoving=<b>True</b>
|scaling=<b>10% [[Scaling]]</b>
|skillcooldowntrigger=<b>Start</b>
|tickinterval=<b>3s</b>
|skillcooldown=<b>24s</b>
|stackingtype=<b>Aggregates by Target</b>
|duration=<b>10s</b>
|buffmaximumstacks=<b>1</b>
|removable=<b>True</b>
|all=AuraRadius,NaturalHealingMaximumStacks,MagicalBaseHealing,Scaling,Tickinterval,StackingType,BuffMaximumStacks
|physicalpowerbonus=<b>20% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|percentmaxhealthhealing=<b>15% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,PhysicalPowerBonus,PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|nature'stouch={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Fighter, Category=Perk -->
|spelltier=<b>1</b>
|adrenalinespike={{#switch:{{lc:{{{2|}}}}}
|maxcount=<b>5</b>
|duration=<b>12s</b>
|castingtime=<b>0.75s</b>
|actionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|range=<b>7m</b>
|stackingtype=<b>Aggregates by Source</b>
|recoverablehealth=<b>15 [[Health#Recoverable_Health|Recoverable Health]]</b>
|maximumstacks=<b>1</b>
|duration=<b>12s</b>
|removable=<b>True</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|cooldown=<b>60s</b>
|activatehealthvalue=<b>40%</b>
|all=Duration,ActionSpeed,StackingType,MaximumStacks,Removable,Cooldown,ActivateHealthValue
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|barricade={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>50 [[Stats#Armor_Rating|Armor Rating]]</b>
|magicalresistance=<b>50 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|all=ArmorRating,MagicalResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|comboattack={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=Duration,PhysicalPowerBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|counterattack={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=Duration,MoveSpeedBonus,ActionSpeed,StackingType,MaximumStacks,Removable
|all=SpellTier,MaxCount,CastingTime,Range,RecoverableHealth,Duration,MagicalBaseHealing,StackingType,MaximumStacks,Removable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|defensemastery={{#switch:{{lc:{{{2|}}}}}
|itemarmorratingbonus=<b>10% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|attribute_maxphysicaldamagereduction=<b>75%</b>
|all=ItemArmorRatingBonus,Attribute_MaxPhysicalDamageReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|panther={{#switch:{{lc:{{{2|}}}}}
|dualwield={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|primaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|all=ActionSpeed
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|primaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|primaryprimitivemultiplier=<b>100% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|primarybleedduration=<b>3s</b>
|physicalbasedamage=<b>5 [[Damage#Base_Damage|Physical Base Damage]]</b>
|primarybleedscaling=<b>50% [[Scaling]]</b>
|primarybleedstackingtype=<b>Aggregates by Target</b>
|primarybleedmaximumstacks=<b>2</b>
|refresh=<b>Resets on Successful Application</b>
|primarybleedremovable=<b>True</b>
|hitslowduration=<b>0.25s</b>
|hitslowmovespeed=<b>-3% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|movementmultiplier=<b>75%</b>
|secondaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|secondaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|secondaryscaling=<b>100% [[Scaling]]</b>
|secondaryprimitivemultiplier=<b>125% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|primarysilenceduration=<b>0.1s</b>
|primarysilencestackingtype=<b>Aggregates by Source</b>
|primarysilencemaximumstacks=<b>1</b>
|primarysilenceremovable=<b>True</b>
|incomingphysicalhealingmod=<b>-30% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-30% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-30% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=CastingTime,PrimaryPrimitive,PrimaryPhysicalShapeShiftBaseDamage,PrimaryImpactPower,PrimaryScaling,PrimaryPrimitiveMultiplier,PrimaryBleedDuration,PhysicalBaseDamage,PrimaryBleedScaling,PrimaryBleedStackingType,PrimaryBleedMaximumStacks,Refresh,PrimaryBleedRemovable,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,SecondaryPrimitive,SecondaryPhysicalShapeShiftBaseDamage,SecondaryImpactPower,SecondaryScaling,SecondaryPrimitiveMultiplier,PrimarySilenceDuration,PrimarySilenceStackingType,PrimarySilenceMaximumStacks,PrimarySilenceRemovable,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus,MoveSpeedBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|prophecy={{#switch:{{lc:{{{2|}}}}}
|projectileresistance={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|projectiledamagereduction=<b>10% [[Damage#Projectile_Damage_Reduction|Projectile Damage Reduction]]</b>
|all=MaximumStacks
|duration=<b>Infinite</b>
|all=ProjectileDamageReduction,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rat={{#switch:{{lc:{{{2|}}}}}
|shieldmastery={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|primaryphysicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|primaryimpactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|all=MoveSpeedBonus,ActionSpeed
|primaryscaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>0.1s</b>
|hitslowmovespeed=<b>-1% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|duration=<b>3s</b>
|magicalbasedamage=<b>3 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|primarydiseasescaling=<b>50% [[Scaling]]</b>
|primarydiseasestackingtype=<b>Aggregates by Target</b>
|primarydiseasemaximumstacks=<b>1</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|primarydiseaseremovable=<b>True</b>
|movementmultiplier=<b>80%</b>
|physicaldamagereduction=<b>-100% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|magicaldamagereduction=<b>-100% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|incomingphysicalhealingmod=<b>-95% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-95% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-95% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|ratrandomsqueakmintimeconstant=<b>3s</b>
|ratrandomsqueakmaxtimeconstant=<b>10s</b>
|all=CastingTime,PrimaryPhysicalBaseDamage,PrimaryImpactPower,PrimaryScaling,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,Duration,MagicalBaseDamage,PrimaryDiseaseScaling,PrimaryDiseaseStackingType,PrimaryDiseaseMaximumStacks,Expiration,PrimaryDiseaseRemovable,MovementMultiplier,PhysicalDamageReduction,MagicalDamageReduction,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus,MoveSpeedBonus,RatRandomSqueakMinTimeConstant,RatRandomSqueakMaxTimeConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|restore={{#switch:{{lc:{{{2|}}}}}
|slayer={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|maxcount=<b>3</b>
|buffstackingtype=<b>Aggregates by Target</b>
|castingtime=<b>1.75s</b>
|buffmaximumstacks=<b>1</b>
|range=<b>3m</b>
|slayerstackingtype=<b>Aggregates by Target</b>
|duration=<b>10s</b>
|slayermaximumstacks=<b>1</b>
|magicalbasehealing=<b>30 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|all=PhysicalBuffWeaponDamage,BuffStackingType,BuffMaximumStacks,SlayerStackingType,SlayerMaximumStacks
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MagicalBaseHealing,StackingType,MaximumStacks,Removable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rush={{#switch:{{lc:{{{2|}}}}}
|survivalisttongue={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|utilityeffectivenessbonus=<b>100% [[Stats#Utility_Effectiveness_Bonus|Utility Effectiveness Bonus]]</b>
|skilltier=<b>1</b>
|all=UtilityEffectivenessBonus
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shapeshiftmastery={{#switch:{{lc:{{{2|}}}}}
|swift={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|armorspeedpenaltybonus=<b>-30% [[Stats#Move_Speed|Armor Speed Penalty Bonus]]</b>
|all=MaximumStacks
|all=ArmorSpeedPenaltyBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shapeshiftmemoryii={{#switch:{{lc:{{{2|}}}}}
|swordmastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|skilltier=<b>1</b>
|actionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|usemoving=<b>True</b>
|passivestackingtype=<b>Aggregates by Source</b>
|all=SkillType,SkillTier,UseMoving
|passivemaximumstacks=<b>1</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|activatestackingtype=<b>Aggregates by Source</b>
|activatemaximumstacks=<b>1</b>
|all=PhysicalBuffWeaponDamage,ActionSpeed,PassiveStackingType,PassiveMaximumStacks,MoveSpeedAdd,ActivateStackingType,ActivateMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shapeshiftmemory={{#switch:{{lc:{{{2|}}}}}
|weaponmastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|physicalpowerbonus=<b>-5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltier=<b>1</b>
|magicalpowerbonus=<b>-5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|usemoving=<b>True</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|all=SkillType,SkillTier,UseMoving
|all=PhysicalPowerBonus,MagicalPowerBonus,Expiration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Fighter -->
<!-- Class=GrandMaster_Fighter, Category=Skill -->
|adrenalinerush={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>6</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|activeduration=<b>8s</b>
|activeactionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|debuffduration=<b>2s</b>
|movespeedbonus=<b>-4% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|debuffactionspeed=<b>-8% [[Stats#Action_Speed|Action Speed]]</b>
|debuffstackingtype=<b>Aggregates by Target</b>
|debuffmaximumstacks=<b>1</b>
|debuffremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,ActiveActionSpeed,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,DebuffDuration,MoveSpeedBonus,DebuffActionSpeed,DebuffStackingType,DebuffMaximumStacks,DebuffRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|spiritbond={{#switch:{{lc:{{{2|}}}}}
|breakthrough={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|skilltype=<b>Instant</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|skilltier=<b>1</b>
|grantedmaximumstacks=<b>2</b>
|usemoving=<b>True</b>
|cooldown=<b>1s [[Stats#Cooldown_Reduction|Cooldown]]</b>
|skillcooldowntrigger=<b>Active</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|skillcooldown=<b>24s</b>
|cooldownmaximumstacks=<b>1</b>
|duration=<b>10s</b>
|spiritbondstackingtype=<b>Aggregates by Source</b>
|removable=<b>True</b>
|spiritbondmaximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|activatedstackingtype=<b>Aggregates by Source</b>
|activatedmaximumstacks=<b>1</b>
|transferpercent=<b>15%</b>
|maxspiritbondtransferdamage=<b>20</b>
|all=AuraRadius,GrantedStackingType,GrantedMaximumStacks,Cooldown,CooldownStackingType,CooldownMaximumStacks,SpiritBondStackingType,SpiritBondMaximumStacks,ActivatedStackingType,ActivatedMaximumStacks,TransferPercent,MaxSpiritBondTransferDamage
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|spiritmagicmastery={{#switch:{{lc:{{{2|}}}}}
|perfectblock={{#switch:{{lc:{{{2|}}}}}
|magicalpower=<b>10 [[Stats#Magical_Power|Magical Power]]</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>7s</b>
|duration=<b>6s</b>
|impactresistance=<b>5 [[Impact_Power#Impact_Resistance|Impact Resistance]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ImpactResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|secondwind={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>5</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|maxcount=<b>1</b>
|usemoving=<b>True</b>
|duration=<b>12s</b>
|percentmaxhealthhealing=<b>40% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=MagicalPower,StackingType,MaximumStacks
|removable=<b>True</b>
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,Duration,PercentMaxHealthHealing,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|summontreant={{#switch:{{lc:{{{2|}}}}}
|shieldslam={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|skilltype=<b>Instant</b>
|maxcount=<b>2</b>
|skilltier=<b>1</b>
|castingtime=<b>1s</b>
|usemoving=<b>True</b>
|range=<b>7.5m</b>
|skillcooldowntrigger=<b>Active</b>
|arearadius=<b>0.75m</b>
|skillcooldown=<b>7s</b>
|physicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] [[Damage#Base_Damage|Physical Base Damage]]</b>
|physicalbasedamage=<b>25 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,PhysicalBaseDamage,Scaling
|hitslowduration=<b>2s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|sunandmoon={{#switch:{{lc:{{{2|}}}}}
|spellreflection={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|skilltype=<b>Instant</b>
|vigor=<b>3 [[Stats#Vigor|Vigor]]</b>
|skilltier=<b>1</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|usemoving=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|skillcooldowntrigger=<b>Start</b>
|sunandmoonbuffmaximumstacks=<b>1</b>
|skillcooldown=<b>18s</b>
|sunandmoonmaximumstacks=<b>1</b>
|activestackingtype=<b>Aggregates by Source</b>
|all=AuraRadius,Vigor,MagicalPower,StackingType,SunAndMoonBuffMaximumStacks,SunAndMoonMaximumStacks
|activemaximumstacks=<b>1</b>
|duration=<b>3s</b>
|activatedstackingtype=<b>Aggregates by Source</b>
|activatedmaximumstacks=<b>1</b>
|refresh=<b>NeverReset</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,Duration,ActivatedStackingType,ActivatedMaximumStacks,Refresh
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|survivalinstinct={{#switch:{{lc:{{{2|}}}}}
|sprint={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>End</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|skillcooldown=<b>28s</b>
|activeduration=<b>6s</b>
|duration=<b>2s</b>
|movespeedadd=<b>20 [[Stats#Move_Speed|Move Speed Add]]</b>
|movespeedadd=<b>15 [[Stats#Move_Speed|Move Speed Add]]</b>
|activestackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|maximumstacks=<b>3</b>
|activeremovable=<b>True</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|endduration=<b>3s</b>
|removable=<b>True</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MoveSpeedAdd,StackingType,MaximumStacks,Expiration,Removable
|endstackingtype=<b>Aggregates by Target</b>
|endmaximumstacks=<b>1</b>
|endremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,MoveSpeedAdd,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,EndDuration,MoveSpeedBonus,EndStackingType,EndMaximumStacks,EndRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|thornbarrier={{#switch:{{lc:{{{2|}}}}}
|taunt={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|skilltype=<b>Instant</b>
|maxcount=<b>3</b>
|skilltier=<b>1</b>
|castingtime=<b>1.25s</b>
|range=<b>7.5m</b>
|range=<b>7m</b>
|usemoving=<b>True</b>
|arearadius=<b>1.5m</b>
|skillcooldowntrigger=<b>Active</b>
|physicalbasedamage=<b>4 [[Damage#Base_Damage|Physical Base Damage]]</b>
|skillcooldown=<b>18s</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,PhysicalBaseDamage,bExecutePeriodicEffectOnApplication,StackingType,MaximumStacks,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|thorncoat={{#switch:{{lc:{{{2|}}}}}
|truephysicalbasedamage=<b>5 [[Damage#True_Base_Damage|True Physical Base Damage]]</b>
|maximumstacks=<b>1</b>
|all=TruePhysicalBaseDamage,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|treeoflife={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|duration=<b>8s</b>
|duration=<b>8s</b>
|recoverablehealth=<b>40 [[Health#Recoverable_Health|Recoverable Health]]</b>
|physicaldamagereduction=<b>10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|magicaldamagereduction=<b>10% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|allattributes=<b>5 [[Stats#Attributes|All Attributes]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,MagicalDamageReduction,StackingType,MaximumStacks,Removable
|all=SpellTier,MaxCount,CastingTime,Range,Duration,RecoverableHealth,StackingType,MaximumStacks,Removable,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|wildfury={{#switch:{{lc:{{{2|}}}}}
|victorystrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|skillcooldown=<b>24s</b>
|duration=<b>6s</b>
|duration=<b>10s</b>
|physicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|physicaldamagereductionmod=<b>15% [[Stats#Damage_Reduction_Mod|Physical Damage Reduction Mod]]</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalPowerBonus,PhysicalDamageReductionMod,Removable
|physicalpowerbonus=<b>20% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|percentmaxhealthhealing=<b>15% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,PhysicalPowerBonus,PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Fighter, Category=Perk -->
|adrenalinespike={{#switch:{{lc:{{{2|}}}}}
|duration=<b>12s</b>
|actionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|cooldown=<b>60s</b>
|activatehealthvalue=<b>40%</b>
|all=Duration,ActionSpeed,StackingType,MaximumStacks,Removable,Cooldown,ActivateHealthValue
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|barricade={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>50 [[Stats#Armor_Rating|Armor Rating]]</b>
|magicalresistance=<b>50 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|all=ArmorRating,MagicalResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|antimagic={{#switch:{{lc:{{{2|}}}}}
|comboattack={{#switch:{{lc:{{{2|}}}}}
|antimagicdamagereduction=<b>25% [[Damage#Damage_Reduction|Damage Reduction]] against all [[Damage_Types#Magical_Elements|Magical Elements]] except {{Element|Divine}}, {{Element|Curse}}, and {{Element|Neutral}}</b>
|duration=<b>2s</b>
|all=AntimagicDamageReduction
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=Duration,PhysicalPowerBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|bloodpact={{#switch:{{lc:{{{2|}}}}}
|counterattack={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|duration=<b>3s</b>
|skilltier=<b>1</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|castingtime=<b>0.3s</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|usemoving=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|skillcooldowntrigger=<b>Start</b>
|maximumstacks=<b>1</b>
|skillcooldown=<b>0.2s</b>
|removable=<b>True</b>
|armorrating=<b>30 [[Stats#Armor_Rating|Armor Rating]]</b>
|all=Duration,MoveSpeedBonus,ActionSpeed,StackingType,MaximumStacks,Removable
|magicalresistance=<b>30 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|maxhealthadd=<b>50 [[Health#Max_Health_Add|Max Health Add]]</b>
|shapeshiftstackingtype=<b>Aggregates by Target</b>
|shapeshiftmaximumstacks=<b>1</b>
|primitivesstackingtype=<b>Aggregates by Target</b>
|primitivesmaximumstacks=<b>10</b>
|percentmaxhealthhealing=<b>-1.5% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|magicalbasedamage=<b>2 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>25% [[Scaling]]</b>
|allattributes=<b>1 [[Stats#Attributes|All Attributes]]</b>
|shapeshiftarmorrating=<b>30 [[Stats#Armor_Rating|Armor Rating]]</b>
|shapeshiftmagicalresistance=<b>30 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|shapeshiftmaxhealthadd=<b>50 [[Health#Max_Health_Add|Max Health Add]]</b>
|primitivesstrength=<b>1 [[Stats#Strength|Strength]]</b>
|primitivesvigor=<b>1 [[Stats#Vigor|Vigor]]</b>
|primitivesagility=<b>1 [[Stats#Agility|Agility]]</b>
|primitivesdexterity=<b>1 [[Stats#Dexterity|Dexterity]]</b>
|primitiveswill=<b>1 [[Stats#Will|Will]]</b>
|primitivesknowledge=<b>1 [[Stats#Knowledge|Knowledge]]</b>
|primitivesresourcefulness=<b>1 [[Stats#Resourcefulness|Resourcefulness]]</b>
|rotationeventtag=<b>Event.Movement.Homing</b>
|primaryimpactzonemultiplier=<b>100% [[Damage#Impact_Zone_Multiplier|Impact Zone Multiplier]]</b>
|primaryimpactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>1s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|movementmultiplier=<b>65%</b>
|firesocketname=<b>SpellSocket</b>
|abyssalflamedotscaling=<b>25% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|abyssalflamedotstackingtype=<b>Aggregates by Target</b>
|abyssalflamedotmaximumstacks=<b>3</b>
|abyssalflameradiusconstant=<b>0.5m</b>
|all=SkillType,SkillTier,CastingTime,UseMoving,SkillCooldownTrigger,SkillCooldown,ArmorRating,MagicalResistance,MaxHealthAdd,ShapeShiftStackingType,ShapeShiftMaximumStacks,PrimitivesStackingType,PrimitivesMaximumStacks,PercentMaxHealthHealing,MagicalBaseDamage,Scaling,AllAttributes,ShapeShiftArmorRating,ShapeShiftMagicalResistance,ShapeShiftMaxHealthAdd,PrimitivesStrength,PrimitivesVigor,PrimitivesAgility,PrimitivesDexterity,PrimitivesWill,PrimitivesKnowledge,PrimitivesResourcefulness,RotationEventTag,PrimaryImpactZoneMultiplier,PrimaryImpactPower,PrimaryScaling,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,FireSocketName,AbyssalFlameDoTScaling,Tickinterval,AbyssalFlameDoTStackingType,AbyssalFlameDoTMaximumStacks,AbyssalFlameRadiusConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|bloodstainedblade={{#switch:{{lc:{{{2|}}}}}
|defensemastery={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|itemarmorratingbonus=<b>10% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|castingtime=<b>0.75s</b>
|attribute_maxphysicaldamagereduction=<b>75%</b>
|range=<b>8.25m</b>
|all=ItemArmorRatingBonus,Attribute_MaxPhysicalDamageReduction
|healthcost=<b>2 [[Damage#Health_Cost|Health Cost]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|duration=<b>20s</b>
}}
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|dualwield={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|maximumstacks=<b>1</b>
|all=ActionSpeed
|removable=<b>True</b>
|magicalbasedamage=<b>3 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,PhysicalBuffWeaponDamage,StackingType,MaximumStacks,Removable,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|blowofcorruption={{#switch:{{lc:{{{2|}}}}}
|projectileresistance={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|projectiledamagereduction=<b>10% [[Damage#Projectile_Damage_Reduction|Projectile Damage Reduction]]</b>
|skilltier=<b>1</b>
|duration=<b>Infinite</b>
|usemoving=<b>True</b>
|all=ProjectileDamageReduction,Duration
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|magicalbasedamage=<b>10 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>75% [[Scaling]]</b>
|activeduration=<b>8s</b>
|activeremovable=<b>True</b>
|reducedhealingduration=<b>12s</b>
|incomingphysicalhealingmod=<b>-80% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-80% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,ActiveDuration,ActiveRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,StackingType,MaximumStacks,ReducedHealingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|boltofdarkness={{#switch:{{lc:{{{2|}}}}}
|shieldmastery={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|castingtime=<b>1s</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|range=<b>Infinite</b>
|all=MoveSpeedBonus,ActionSpeed
|healthcost=<b>2 [[Damage#Health_Cost|Health Cost]]</b>
|magicalbasedamage=<b>20 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|initialspeed=<b>16m/s</b>
|spellcostconsumedhealthcost=<b>2 [[Damage#Health_Cost|Health Cost]]</b>
|darkarrowhealthcost=<b>2 [[Damage#Health_Cost|Health Cost]]</b>
|hitmagicalbasedamage=<b>20 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|darkarrowhitmagicalbasedamage=<b>20 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|darkarrowhitscaling=<b>100% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,MagicalBaseDamage,Scaling,InitialSpeed,SpellCostConsumedHealthCost,DarkArrowHealthCost,HitMagicalBaseDamage,HitScaling,DarkArrowHitMagicalBaseDamage,DarkArrowHitScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|cursemastery={{#switch:{{lc:{{{2|}}}}}
|slayer={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Source</b>
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|maximumstacks=<b>1</b>
|buffstackingtype=<b>Aggregates by Target</b>
|all=StackingType,MaximumStacks
|buffmaximumstacks=<b>1</b>
|slayerstackingtype=<b>Aggregates by Target</b>
|slayermaximumstacks=<b>1</b>
|all=PhysicalBuffWeaponDamage,BuffStackingType,BuffMaximumStacks,SlayerStackingType,SlayerMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|curseofpain={{#switch:{{lc:{{{2|}}}}}
|survivalisttongue={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|utilityeffectivenessbonus=<b>100% [[Stats#Utility_Effectiveness_Bonus|Utility Effectiveness Bonus]]</b>
|castingtime=<b>1s</b>
|all=UtilityEffectivenessBonus
|range=<b>7.5m</b>
|healthcost=<b>2 [[Damage#Health_Cost|Health Cost]]</b>
|hitmagicalbasedamage=<b>7 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|hitcursemasterymagicalbasedamage=<b>7 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitcursemasteryscaling=<b>100% [[Scaling]]</b>
|dotduration=<b>8s</b>
|dotmagicalbasedamage=<b>10 [[File:EvilDamage.png|Evil|x20px]]/[[File:CurseDamage.png|Curse|x20px]] [[Damage_Types#Hybrid|Hybrid]] [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|dotremovable=<b>True</b>
|dotcursemasteryduration=<b>10.4s</b>
|dotcursemasterymagicalbasedamage=<b>13 [[File:EvilDamage.png|Evil|x20px]]/[[File:CurseDamage.png|Curse|x20px]] [[Damage_Types#Hybrid|Hybrid]] [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotcursemasteryscaling=<b>50% [[Scaling]]</b>
|dotcursemasteryremovable=<b>True</b>
|all=SpellTier,CastingTime,Range,HealthCost,HitMagicalBaseDamage,HitScaling,HitCurseMasteryMagicalBaseDamage,HitCurseMasteryScaling,DoTDuration,DoTMagicalBaseDamage,DoTScaling,StackingType,MaximumStacks,Refresh,DoTRemovable,DoTCurseMasteryDuration,DoTCurseMasteryMagicalBaseDamage,DoTCurseMasteryScaling,DoTCurseMasteryRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|curseofweakness={{#switch:{{lc:{{{2|}}}}}
|swift={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|armorspeedpenaltybonus=<b>-30% [[Stats#Move_Speed|Armor Speed Penalty Bonus]]</b>
|castingtime=<b>1s</b>
|all=ArmorSpeedPenaltyBonus
|range=<b>7.5m</b>
|healthcost=<b>2 [[Damage#Health_Cost|Health Cost]]</b>
|duration=<b>10s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|cursemasteryduration=<b>13s</b>
|cursemasterystrengthbonus=<b>-25% [[Stats#Attribute_Bonus|Strength Bonus]]</b>
|cursemasteryvigorbonus=<b>-25% [[Stats#Attribute_Bonus|Vigor Bonus]]</b>
|cursemasteryagilitybonus=<b>-25% [[Stats#Attribute_Bonus|Agility Bonus]]</b>
|cursemasterydexteritybonus=<b>-25% [[Stats#Attribute_Bonus|Dexterity Bonus]]</b>
|cursemasterywillbonus=<b>-25% [[Stats#Attribute_Bonus|Will Bonus]]</b>
|cursemasteryknowledgebonus=<b>-25% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|cursemasteryresourcefulnessbonus=<b>-25% [[Stats#Attribute_Bonus|Resourcefulness Bonus]]</b>
|cursemasterystackingtype=<b>Aggregates by Target</b>
|cursemasterymaximumstacks=<b>1</b>
|cursemasteryremovable=<b>True</b>
|allattributesbonus=<b>-25% [[Stats#Attribute_Bonus|All Attributes Bonus]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,StackingType,MaximumStacks,Removable,CurseMasteryDuration,CurseMasteryStrengthBonus,CurseMasteryVigorBonus,CurseMasteryAgilityBonus,CurseMasteryDexterityBonus,CurseMasteryWillBonus,CurseMasteryKnowledgeBonus,CurseMasteryResourcefulnessBonus,CurseMasteryStackingType,CurseMasteryMaximumStacks,CurseMasteryRemovable,AllAttributesBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|darkenhancement={{#switch:{{lc:{{{2|}}}}}
|swordmastery={{#switch:{{lc:{{{2|}}}}}
|darkpowerbonus=<b>10% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Ice|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|stackingtype=<b>Aggregates by Source</b>
|actionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|maximumstacks=<b>1</b>
|passivestackingtype=<b>Aggregates by Source</b>
|all=DarkPowerBonus,StackingType,MaximumStacks
|passivemaximumstacks=<b>1</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|activatestackingtype=<b>Aggregates by Source</b>
|activatemaximumstacks=<b>1</b>
|all=PhysicalBuffWeaponDamage,ActionSpeed,PassiveStackingType,PassiveMaximumStacks,MoveSpeedAdd,ActivateStackingType,ActivateMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|darkoffering={{#switch:{{lc:{{{2|}}}}}
|weaponmastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Channeling</b>
|physicalpowerbonus=<b>-5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltier=<b>1</b>
|magicalpowerbonus=<b>-5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|channelingduration=<b>10s</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|channelinginterval=<b>1s</b>
|all=PhysicalPowerBonus,MagicalPowerBonus,Expiration
|skillcooldowntrigger=<b>End</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|skillcooldown=<b>28s</b>
}}
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
<!-- Class=Cleric -->
|concentrationstackingtype=<b>Aggregates by Source</b>
<!-- Class=Cleric, Category=Perk -->
|concentrationmaximumstacks=<b>1</b>
|advancedhealer={{#switch:{{lc:{{{2|}}}}}
|duration=<b>15s</b>
|outgoingmagicalhealingadd=<b>5 [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Add|Magical Healing Add]]</b>
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=OutgoingMagicalHealingAdd
|magicalpowerbonus=<b>5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|buffstackingtype=<b>Aggregates by Source</b>
|buffmaximumstacks=<b>10</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,SkillCooldownTrigger,SkillCooldown,PercentMaxHealthHealing,ConcentrationStackingType,ConcentrationMaximumStacks,Duration,PhysicalPowerBonus,MagicalPowerBonus,BuffStackingType,BuffMaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|darkreflection={{#switch:{{lc:{{{2|}}}}}
|bluntweaponmastery={{#switch:{{lc:{{{2|}}}}}
|cooldown=<b>15s [[Stats#Cooldown_Reduction|Cooldown]]</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|magicalbasedamage=<b>10 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|all=PhysicalPowerBonus
|scaling=<b>75% [[Scaling]]</b>
|all=Cooldown,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|demonarmor={{#switch:{{lc:{{{2|}}}}}
|brewmaster={{#switch:{{lc:{{{2|}}}}}
|spellcastingspeed=<b>-10% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|strength=<b>10 [[Stats#Strength|Strength]]</b>
|all=SpellCastingSpeed
|all=Strength
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|eldritchshield={{#switch:{{lc:{{{2|}}}}}
|faithfulness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|hitslowduration=<b>1.5s</b>
|castingtime=<b>0.75s</b>
|hitslowmovespeed=<b>-15% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|range=<b>7m</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|healthcost=<b>4 [[Damage#Health_Cost|Health Cost]]</b>
|hitslowmaximumstacks=<b>1</b>
|hitduration=<b>15s</b>
|removable=<b>True</b>
|maxmagicalshield=<b>25 [[Shield|Magical Shield]]</b>
|cooldown=<b>3s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|hitmaximumstacks=<b>1</b>
|cooldownmaximumstacks=<b>1</b>
|hitremovable=<b>True</b>
|refresh=<b>NeverReset</b>
|darkdamageduration=<b>4s</b>
|divinepowerbonus=<b>15% [[File:DivineDamage.png|Divine|x20px]] [[Damage_Types#Divine|Divine]] [[Damage#Power_Bonus|Power Bonus]]</b>
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Ice|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|faithfulnessstackingtype=<b>Aggregates by Source</b>
|darkdamagestackingtype=<b>Aggregates by Target</b>
|faithfulnessmaximumstacks=<b>1</b>
|darkdamagemaximumstacks=<b>1</b>
|all=HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,Removable,Cooldown,CooldownStackingType,CooldownMaximumStacks,Refresh,DivinePowerBonus,FaithfulnessStackingType,FaithfulnessMaximumStacks
|darkdamageremovable=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,HitDuration,MaxMagicalShield,HitStackingType,HitMaximumStacks,HitRemovable,DarkDamageDuration,DarkPowerBonus,DarkDamageStackingType,DarkDamageMaximumStacks,DarkDamageRemovable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|exploitationstrike={{#switch:{{lc:{{{2|}}}}}
|holyaura={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|auraradius=<b>6m</b>
|skilltier=<b>1</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|usemoving=<b>True</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|skillcooldowntrigger=<b>Start</b>
|duration=<b>Infinite</b>
|skillcooldown=<b>28s</b>
|stackingtype=<b>Aggregates by Target</b>
|activeduration=<b>4s</b>
|exploitduration=<b>4s</b>
|magicalbasedamage=<b>4 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=AuraRadius,ArmorRating,MagicalResistance,Duration,StackingType,MaximumStacks
|healpercentconstant=<b>5%</b>
|maxhealconstant=<b>20</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,ExploitDuration,MagicalBaseDamage,Scaling,StackingType,MaximumStacks,Removable,HealPercentConstant,MaxHealConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|flamewalker={{#switch:{{lc:{{{2|}}}}}
|holywater={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|stackingtype=<b>Aggregates by Source</b>
|castingtime=<b>1.25s</b>
|maximumstacks=<b>1</b>
|range=<b>7m</b>
|all=StackingType,MaximumStacks
|healthcost=<b>4 [[Damage#Health_Cost|Health Cost]]</b>
|duration=<b>6s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|hitmaximumstacks=<b>2</b>
|removable=<b>True</b>
|magicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,HitStackingType,HitMaximumStacks,Removable,MagicalBaseDamage,Scaling,Tickinterval
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|hellfire={{#switch:{{lc:{{{2|}}}}}
|kindness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|selfhealratio=<b>15%</b>
|castingtime=<b>2s</b>
|all=SelfHealRatio
|range=<b>50m</b>
|healthcost=<b>3 [[Damage#Health_Cost|Health Cost]]</b>
|impactpower=<b>12 [[Impact_Power|Impact Power]]</b>
|magicalbasedamage=<b>60 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|refresh=<b>Resets on Successful Application</b>
|all=SpellTier,CastingTime,Range,HealthCost,ImpactPower,MagicalBaseDamage,Scaling,Tickinterval,Refresh
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|immortallament={{#switch:{{lc:{{{2|}}}}}
|overhealing={{#switch:{{lc:{{{2|}}}}}
|all=
|percentmaxhealthhealing=<b>-1% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|overhealedstackingtype=<b>Aggregates by Target</b>
|overhealedmaximumstacks=<b>1</b>
|overhealingstackingtype=<b>Aggregates by Source</b>
|overhealingmaximumstacks=<b>1</b>
|maxoverhealedhealthratio=<b>20%</b>
|all=PercentMaxHealthHealing,OverhealedStackingType,OverhealedMaximumStacks,OverhealingStackingType,OverhealingMaximumStacks,MaxOverhealedHealthRatio
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|infernalpledge={{#switch:{{lc:{{{2|}}}}}
|perseverance={{#switch:{{lc:{{{2|}}}}}
|undeadracedamagereduction=<b>25% [[Undead]] [[Damage#Race_Damage_Reduction|Race Damage Reduction]]</b>
|physicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Physical Absolute Reduction]]</b>
|demonracedamagereduction=<b>25% [[Demon]] [[Damage#Race_Damage_Reduction|Race Damage Reduction]]</b>
|magicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Magical Absolute Reduction]]</b>
|stackingtype=<b>Aggregates by Source</b>
|all=PhysicalAbsoluteReduction,MagicalAbsoluteReduction
|maximumstacks=<b>1</b>
|all=UndeadRaceDamageReduction,DemonRaceDamageReduction,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|lifedrain={{#switch:{{lc:{{{2|}}}}}
|protectionfromevil={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|debuffdurationbonus=<b>-30% [[Stats#Debuff_Duration_Mod|Debuff Duration Bonus]]</b>
|castingtime=<b>1.5s</b>
|duration=<b>Infinite</b>
|channelingduration=<b>6s</b>
|all=DebuffDurationBonus,Duration
|channelinginterval=<b>1s</b>
|range=<b>7m</b>
|healthcost=<b>3 [[Damage#Health_Cost|Health Cost]]</b>
|magicalbasedamage=<b>3 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>75% [[Scaling]]</b>
|all=SpellTier,CastingTime,ChannelingDuration,ChannelingInterval,Range,HealthCost,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|malice={{#switch:{{lc:{{{2|}}}}}
|requiem={{#switch:{{lc:{{{2|}}}}}
|willbonus=<b>10% [[Stats#Attribute_Bonus|Will Bonus]]</b>
|requiem=<b>-50%</b>
|all=WillBonus
|all=Requiem
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|phantomize={{#switch:{{lc:{{{2|}}}}}
|undeadslaying={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|undeadracedamagebonus=<b>20% [[Undead]] [[Damage#Race_Damage_Bonus|Race Damage Bonus]]</b>
|skilltier=<b>1</b>
|all=UndeadRaceDamageBonus
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>6s</b>
|magicaldamagereduction=<b>-50% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MagicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|powerofsacrifice={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Cleric, Category=Spell -->
|spelltier=<b>1</b>
|bind={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1s</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|range=<b>7m</b>
|healthcost=<b>2 [[Damage#Health_Cost|Health Cost]]</b>
|duration=<b>0.75s</b>
|duration=<b>12s</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|cursemasteryduration=<b>15.6s</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,StackingType,MaximumStacks,Removable
|cursemasterystackingtype=<b>Aggregates by Target</b>
|cursemasterymaximumstacks=<b>1</b>
|cursemasteryremovable=<b>True</b>
|dotmagicalbasedamage=<b>3 {{Element|Curse}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotcursemasterymagicalbasedamage=<b>3 {{Element|Curse}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|strength=<b>15 [[Stats#Strength|Strength]]</b>
|vigor=<b>15 [[Stats#Vigor|Vigor]]</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,StackingType,MaximumStacks,Removable,CurseMasteryDuration,CurseMasteryStackingType,CurseMasteryMaximumStacks,CurseMasteryRemovable,DOTMagicalBaseDamage,DOTCurseMasteryMagicalBaseDamage,Strength,Vigor,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rayofdarkness={{#switch:{{lc:{{{2|}}}}}
|bless={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|spelltier=<b>1</b>
|castingtime=<b>1s</b>
|maxcount=<b>5</b>
|channelingduration=<b>5s</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|range=<b>7m</b>
|usemoving=<b>True</b>
|duration=<b>30s</b>
|healthcost=<b>3 [[Damage#Health_Cost|Health Cost]]</b>
|strength=<b>3 [[Stats#Strength|Strength]]</b>
|magicalbasedamage=<b>12 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|agility=<b>3 [[Stats#Agility|Agility]]</b>
|scaling=<b>100% [[Scaling]]</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|all=SpellTier,CastingTime,ChannelingDuration,Range,UseMoving,HealthCost,MagicalBaseDamage,Scaling
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Strength,Agility,Will,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shadowtouch={{#switch:{{lc:{{{2|}}}}}
|cleanse={{#switch:{{lc:{{{2|}}}}}
|truemagicalbasedamage=<b>2 {{Element|Dark}} [[Damage#True_Base_Damage|True Magical Base Damage]]</b>
|spelltier=<b>2</b>
|magicalbasehealing=<b>2 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|maxcount=<b>5</b>
|stackingtype=<b>Aggregates by Source</b>
|castingtime=<b>1s</b>
|maximumstacks=<b>1</b>
|range=<b>7m</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range
|all=TrueMagicalBaseDamage,MagicalBaseHealing,StackingType,MaximumStacks,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|soulcollector={{#switch:{{lc:{{{2|}}}}}
|divinestrike={{#switch:{{lc:{{{2|}}}}}
|soulcollectorstackingtype=<b>Aggregates by Source</b>
|soulcollectorremovable=<b>True</b>
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Ice|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|darknessshardstackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>5</b>
|darknessshardremovable=<b>True</b>
|all=SoulCollectorStackingType,SoulCollectorRemovable,DarkPowerBonus,DarknessShardStackingType,MaximumStacks,DarknessShardRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellpredation={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1s</b>
|castingtime=<b>1s</b>
|range=<b>8m</b>
|range=<b>7m</b>
|healthcost=<b>2 [[Damage#Health_Cost|Health Cost]]</b>
|duration=<b>20s</b>
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Ice|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|divinestrikedamage=<b>5 [[Damage#Divine_Strike_Damage|Divine Strike Damage]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>5</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|maxremovalcountconstant=<b>999</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,DivineStrikeDamage,StackingType,MaximumStacks,Removable
|all=SpellTier,CastingTime,Range,HealthCost,DarkPowerBonus,StackingType,MaximumStacks,Removable,MaxRemovalCountConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|summonhydra={{#switch:{{lc:{{{2|}}}}}
|earthquake={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|spelltier=<b>7</b>
|castingtime=<b>1s</b>
|maxcount=<b>2</b>
|range=<b>7.5m</b>
|castingtime=<b>2.5s</b>
|arearadius=<b>0.75m</b>
|channelingduration=<b>6s</b>
|healthcost=<b>8 [[Damage#Health_Cost|Health Cost]]</b>
|range=<b>7m</b>
|magicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|arearadius=<b>2.5m</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|isareainstall=<b>True</b>
|scaling=<b>100% [[Scaling]]</b>
|movespeedbonus=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=SpellTier,CastingTime,Range,AreaRadius,HealthCost,MagicalBaseDamage,ImpactPower,Scaling
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|magicalbasedamage=<b>7 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|aoelifetime=<b>30s</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,IsAreaInstall,MoveSpeedBonus,StackingType,MaximumStacks,MagicalBaseDamage,Scaling,AoELifetime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|torturemastery={{#switch:{{lc:{{{2|}}}}}
|holylight={{#switch:{{lc:{{{2|}}}}}
|magicalbasehealing=<b>2 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|spelltier=<b>5</b>
|scaling=<b>5% [[Scaling]]</b>
|maxcount=<b>3</b>
|healthcost=<b>3x</b>
|castingtime=<b>1.75s</b>
|all=MagicalBaseHealing,Scaling,HealthCost
|range=<b>7m</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitundeadscaling=<b>100% [[Scaling]]</b>
|magicalbasehealing=<b>25 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitallyscaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseDamage,HitUndeadScaling,MagicalBaseHealing,HitAllyScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|unbind={{#switch:{{lc:{{{2|}}}}}
|holystrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>4</b>
|skilltier=<b>1</b>
|maxcount=<b>4</b>
|usemoving=<b>True</b>
|castingtime=<b>2s</b>
|all=SkillType,SkillTier,UseMoving
|range=<b>7m</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|arearadius=<b>1m</b>
}}
|isareainstall=<b>True</b>
|vampirism={{#switch:{{lc:{{{2|}}}}}
|magicalbasedamage=<b>20 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|outgoingmagicalhealmod=<b>20% [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>4s</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=OutgoingMagicalHealMod,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|arcanefeedback={{#switch:{{lc:{{{2|}}}}}
|duration=<b>7s</b>
|arcanepowerbonus=<b>2% [[File:ArcaneDamage.png|Arcane|x20px]] [[Damage_Types#Arcane|Arcane]] [[Damage#Power_Bonus|Power Bonus]]</b>
|spellcastingspeed=<b>2% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>5</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=Duration,ArcanePowerBonus,SpellCastingSpeed,StackingType,MaximumStacks,Removable
|delaytime=<b>0.5s</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Scaling,Duration,StackingType,MaximumStacks,Removable,DelayTime,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|arcanemastery={{#switch:{{lc:{{{2|}}}}}
|lesserheal={{#switch:{{lc:{{{2|}}}}}
|arcanepowerbonus=<b>5% [[File:ArcaneDamage.png|Arcane|x20px]] [[Damage_Types#Arcane|Arcane]] [[Damage#Power_Bonus|Power Bonus]]</b>
|spelltier=<b>3</b>
|stackingtype=<b>Aggregates by Target</b>
|maxcount=<b>4</b>
|maximumstacks=<b>1</b>
|castingtime=<b>1.25s</b>
|reducecasttime=<b>0.5s</b>
|range=<b>7m</b>
|all=ArcanePowerBonus,StackingType,MaximumStacks,ReduceCastTime
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|arcaneshield={{#switch:{{lc:{{{2|}}}}}
|locustswarm={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>7</b>
|skilltier=<b>1</b>
|maxcount=<b>2</b>
|range=<b>2m</b>
|castingtime=<b>2.5s</b>
|usemoving=<b>True</b>
|channelingduration=<b>6s</b>
|skillcooldowntrigger=<b>Start</b>
|range=<b>7m</b>
|skillcooldown=<b>25s</b>
|arearadius=<b>3m</b>
|duration=<b>12s</b>
|isareainstall=<b>True</b>
|maxshield=<b>15 [[Shield]]</b>
|magicalbasedamage=<b>13 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hit1scaling=<b>50% [[Scaling]]</b>
|tickinterval=<b>0.1s</b>
|removable=<b>True</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|magicalbasedamage=<b>5 {{Element|Arcane}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|locustsswarmareastackingtype=<b>Aggregates by Target</b>
|damagescaling=<b>100% [[Scaling]]</b>
|locustsswarmareamaximumstacks=<b>1</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxShield,Hit1Scaling,Removable,MagicalBaseDamage,DamageScaling
|refresh=<b>Resets on Successful Application</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealinglocustsswarmstackingtype=<b>Aggregates by Target</b>
|reducedhealinglocustsswarmmaximumstacks=<b>1</b>
|aoelifetime=<b>30s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Tickinterval,bExecutePeriodicEffectOnApplication,LocustsSwarmAreaStackingType,LocustsSwarmAreaMaximumStacks,Refresh,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingLocustsSwarmStackingType,ReducedHealingLocustsSwarmMaximumStacks,AoELifetime,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|chainlightning={{#switch:{{lc:{{{2|}}}}}
|protection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|spelltier=<b>1</b>
|maxcount=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>2.5s</b>
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|range=<b>7m</b>
|hitmagicalbasedamage=<b>35 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|duration=<b>20s</b>
|hitscaling=<b>100% [[Scaling]]</b>
|physicalbaseshield=<b>20 [[Shield|Physical Base Shield]]</b>
|bounce1magicalbasedamage=<b>30 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|bounce1scaling=<b>100% [[Scaling]]</b>
|bounce2magicalbasedamage=<b>25 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|bounce2scaling=<b>100% [[Scaling]]</b>
|bounce3magicalbasedamage=<b>20 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|bounce3scaling=<b>100% [[Scaling]]</b>
|duration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitMagicalBaseDamage,HitScaling,Bounce1MagicalBaseDamage,Bounce1Scaling,Bounce2MagicalBaseDamage,Bounce2Scaling,Bounce3MagicalBaseDamage,Bounce3Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,PhysicalBaseShield,StackingType,MaximumStacks,Removable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|explosion={{#switch:{{lc:{{{2|}}}}}
|resurrection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|spelltier=<b>8</b>
|maxcount=<b>4</b>
|maxcount=<b>1</b>
|castingtime=<b>1.75s</b>
|castingtime=<b>2.75s</b>
|channelingduration=<b>20s</b>
|range=<b>7m</b>
|range=<b>7m</b>
|timebombstackingtype=<b>Aggregates by Target</b>
|percentmaxhealthhealing=<b>-99% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|hitmagicalbasedamage=<b>25 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,PercentMaxHealthHealing
|impactpower=<b>6 [[Impact_Power|Impact Power]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|burningduration=<b>2s</b>
|burningmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningscaling=<b>50% [[Scaling]]</b>
|burningstackingtype=<b>Aggregates by Source</b>
|burningmaximumstacks=<b>1</b>
|burningrefresh=<b>Resets on Successful Application</b>
|burningremovable=<b>True</b>
|burningfiremasteryduration=<b>3s</b>
|burningfiremasterymagicalbasedamage=<b>4 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningfiremasteryscaling=<b>50% [[Scaling]]</b>
|burningfiremasterystackingtype=<b>Aggregates by Source</b>
|burningfiremasterymaximumstacks=<b>1</b>
|burningfiremasteryrefresh=<b>Resets on Successful Application</b>
|burningfiremasteryremovable=<b>True</b>
|reducedhealingduration=<b>5s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|radius=<b>1m</b>
|intervaltime=<b>3s</b>
|all=SpellTier,MaxCount,CastingTime,Range,TimeBombStackingType,HitMagicalBaseDamage,ImpactPower,HitScaling,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,ReducedHealingRemovable,Radius,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|firemastery={{#switch:{{lc:{{{2|}}}}}
|sanctuary={{#switch:{{lc:{{{2|}}}}}
|firepowerbonus=<b>5% [[File:FireDamage.png|Fire|x20px]] [[Damage_Types#Fire|Fire]] [[Damage#Power_Bonus|Power Bonus]]</b>
|spelltier=<b>6</b>
|stackingtype=<b>Aggregates by Target</b>
|maxcount=<b>2</b>
|castingtime=<b>2.25s</b>
|channelingduration=<b>5s</b>
|channelinginterval=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>3.5m</b>
|magicalbasehealing=<b>5 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitallyscaling=<b>50% [[Scaling]]</b>
|magicalbasedamage=<b>14 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitundeadscaling=<b>50% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,AreaRadius,MagicalBaseHealing,HitAllyScaling,MagicalBaseDamage,HitUndeadScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Cleric, Category=Skill -->
|divineprotection={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>45s</b>
|duration=<b>4s</b>
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|duration=<b>5s</b>
|removable=<b>True</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,StackingType,MaximumStacks,Removable
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|all=FirePowerBonus,StackingType,MaximumStacks,Duration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|fireball={{#switch:{{lc:{{{2|}}}}}
|holypurification={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|skilltype=<b>Casting</b>
|maxcount=<b>4</b>
|skilltier=<b>1</b>
|castingtime=<b>2s</b>
|castingtime=<b>1.5s</b>
|range=<b>Infinite</b>
|range=<b>7.5m</b>
|hitmagicalbasedamage=<b>25 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|skillcooldowntrigger=<b>Active</b>
|hitimpactpower=<b>6 [[Impact_Power|Impact Power]]</b>
|skillcooldown=<b>45s</b>
|hitscaling=<b>100% [[Scaling]]</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|aoemagicalbasedamage=<b>10 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|aoeimpactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling
|aoescaling=<b>100% [[Scaling]]</b>
|dotduration=<b>3s</b>
|dotmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|dotstackingtype=<b>Aggregates by Source</b>
|dotmaximumstacks=<b>1</b>
|dotrefresh=<b>Resets on Successful Application</b>
|dotremovable=<b>True</b>
|dotfiremasteryduration=<b>5s</b>
|dotfiremasterymagicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotfiremasteryscaling=<b>50% [[Scaling]]</b>
|dotfiremasterystackingtype=<b>Aggregates by Source</b>
|dotfiremasterymaximumstacks=<b>1</b>
|dotfiremasteryrefresh=<b>Resets on Successful Application</b>
|dotfiremasteryremovable=<b>True</b>
|reducedhealingduration=<b>5s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|initialspeed=<b>12m/s</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitMagicalBaseDamage,HitImpactPower,HitScaling,AoEMagicalBaseDamage,AoEImpactPower,AoEScaling,DoTDuration,DoTMagicalBaseDamage,DoTScaling,DoTStackingType,DoTMaximumStacks,DoTRefresh,DoTRemovable,DoTFireMasteryDuration,DoTFireMasteryMagicalBaseDamage,DoTFireMasteryScaling,DoTFireMasteryStackingType,DoTFireMasteryMaximumStacks,DoTFireMasteryRefresh,DoTFireMasteryRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,ReducedHealingRemovable,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|haste={{#switch:{{lc:{{{2|}}}}}
|judgement={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|skilltype=<b>Casting</b>
|maxcount=<b>4</b>
|skilltier=<b>1</b>
|castingtime=<b>0.75s</b>
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|range=<b>5m</b>
|duration=<b>8s</b>
|skillcooldowntrigger=<b>Start</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|skillcooldown=<b>28s</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|magicalbasedamage=<b>25 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|spellcastingspeed=<b>10% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,ActionSpeed,SpellCastingSpeed,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|icebolt={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1.25s</b>
|range=<b>Infinite</b>
|magicalbasedamage=<b>30 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Ice}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|scaling=<b>100% [[Scaling]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>1s</b>
|duration=<b>2s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|movespeedbonus=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|initialspeed=<b>14m/s</b>
|skillaimradiusconstantid=<b>0.04m</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseDamage,ImpactPower,Scaling,Duration,MoveSpeedBonus,ActionSpeed,StackingType,MaximumStacks,Removable,InitialSpeed
|skillrangeextentconstantid=<b>3000%</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,SkillAimRadiusConstantId,SkillRangeExtentConstantId
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|icemastery={{#switch:{{lc:{{{2|}}}}}
|smite={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.5s</b>
|skilltype=<b>Instant</b>
|freezingstackingtype=<b>Aggregates by Target</b>
|skilltier=<b>1</b>
|freezingmaximumstacks=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>7s</b>
|removable=<b>True</b>
|removable=<b>True</b>
|icemasterystackingtype=<b>Aggregates by Source</b>
|magicalbasedamage=<b>10 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|icemasterymaximumstacks=<b>1</b>
|scaling=<b>75% [[Scaling]]</b>
|all=Duration,FreezingStackingType,FreezingMaximumStacks,Removable,IceMasteryStackingType,IceMasteryMaximumStacks
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|iceshield={{#switch:{{lc:{{{2|}}}}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|cooldown=<b>5s [[Stats#Cooldown_Reduction|Cooldown]]</b>
|skilltype=<b>Instant</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|skilltier=<b>1</b>
|cooldownmaximumstacks=<b>1</b>
|usemoving=<b>True</b>
|duration=<b>0.5s</b>
|all=SkillType,SkillTier,UseMoving
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
}}
|removable=<b>True</b>
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|iceshieldstackingtype=<b>Aggregates by Source</b>
|skilltype=<b>Instant</b>
|iceshieldmaximumstacks=<b>1</b>
|skilltier=<b>1</b>
|armorrating=<b>20 [[Stats#Armor_Rating|Armor Rating]]</b>
|usemoving=<b>True</b>
|buffstackingtype=<b>Aggregates by Source</b>
|all=SkillType,SkillTier,UseMoving
|buffmaximumstacks=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|scaling=<b>0% [[Scaling]]</b>
}}
|all=Cooldown,CooldownStackingType,CooldownMaximumStacks,Duration,MoveSpeedBonus,ActionSpeed,Removable,IceShieldStackingType,IceShieldMaximumStacks,ArmorRating,BuffStackingType,BuffMaximumStacks,Scaling
<!-- Class=GrandMaster_Cleric -->
<!-- Class=GrandMaster_Cleric, Category=Perk -->
|advancedhealer={{#switch:{{lc:{{{2|}}}}}
|outgoingmagicalhealingadd=<b>5 [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Add|Magical Healing Add]]</b>
|all=OutgoingMagicalHealingAdd
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|bluntweaponmastery={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|ignite={{#switch:{{lc:{{{2|}}}}}
|brewmaster={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|strength=<b>10 [[Stats#Strength|Strength]]</b>
|maxcount=<b>10</b>
|all=Strength
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|hitduration=<b>15s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|hitmaximumstacks=<b>1</b>
|hitremovable=<b>True</b>
|hitmagicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>50% [[Scaling]]</b>
|burningduration=<b>1s</b>
|burningmagicalbasedamage=<b>1 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningscaling=<b>50% [[Scaling]]</b>
|burningstackingtype=<b>Aggregates by Source</b>
|burningmaximumstacks=<b>1</b>
|burningrefresh=<b>Resets on Successful Application</b>
|burningremovable=<b>True</b>
|burningfiremasteryduration=<b>3s</b>
|burningfiremasterymagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningfiremasteryscaling=<b>50% [[Scaling]]</b>
|burningfiremasterystackingtype=<b>Aggregates by Source</b>
|burningfiremasterymaximumstacks=<b>1</b>
|burningfiremasteryrefresh=<b>Resets on Successful Application</b>
|burningfiremasteryremovable=<b>True</b>
|reducedhealingzapburnfiremasteryduration=<b>3s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingzapburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingzapburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingzapburnfiremasteryremovable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitDuration,HitStackingType,HitMaximumStacks,HitRemovable,HitMagicalBaseDamage,HitScaling,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingZapBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingZapBurnFireMasteryStackingType,ReducedHealingZapBurnFireMasteryMaximumStacks,ReducedHealingZapBurnFireMasteryRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|intensefocus={{#switch:{{lc:{{{2|}}}}}
|faithfulness={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|hitslowduration=<b>1.5s</b>
|skilltier=<b>1</b>
|hitslowmovespeed=<b>-15% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|usemoving=<b>True</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|skillcooldowntrigger=<b>Start</b>
|hitslowmaximumstacks=<b>1</b>
|skillcooldown=<b>18s</b>
|removable=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|cooldown=<b>3s</b>
|maximumstacks=<b>1</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|spellcasttime=<b>0.1s</b>
|cooldownmaximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,StackingType,MaximumStacks,SpellCastTime
|refresh=<b>NeverReset</b>
|divinepowerbonus=<b>15% [[File:DivineDamage.png|Divine|x20px]] [[Damage_Types#Divine|Divine]] [[Damage#Power_Bonus|Power Bonus]]</b>
|faithfulnessstackingtype=<b>Aggregates by Source</b>
|faithfulnessmaximumstacks=<b>1</b>
|all=HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,Removable,Cooldown,CooldownStackingType,CooldownMaximumStacks,Refresh,DivinePowerBonus,FaithfulnessStackingType,FaithfulnessMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|invisibility={{#switch:{{lc:{{{2|}}}}}
|holyaura={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|auraradius=<b>6m</b>
|maxcount=<b>4</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|castingtime=<b>0.75s</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|range=<b>8m</b>
|duration=<b>Infinite</b>
|duration=<b>4s</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=AuraRadius,ArmorRating,MagicalResistance,Duration,StackingType,MaximumStacks
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|lightorb={{#switch:{{lc:{{{2|}}}}}
|holywater={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|stackingtype=<b>Aggregates by Source</b>
|maxcount=<b>5</b>
|maximumstacks=<b>1</b>
|castingtime=<b>1s</b>
|all=StackingType,MaximumStacks
|range=<b>50m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>999</b>
|initialspeed=<b>3m/s</b>
|all=SpellTier,MaxCount,CastingTime,Range,StackingType,MaximumStacks,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|lightningstrike={{#switch:{{lc:{{{2|}}}}}
|kindness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|selfhealratio=<b>15%</b>
|maxcount=<b>5</b>
|all=SelfHealRatio
|castingtime=<b>2s</b>
|range=<b>8m</b>
|arearadius=<b>0.8m</b>
|magicalbasedamage=<b>30 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|magiclock={{#switch:{{lc:{{{2|}}}}}
|overhealing={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|percentmaxhealthhealing=<b>-1% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|maxcount=<b>9</b>
|overhealedstackingtype=<b>Aggregates by Target</b>
|castingtime=<b>1s</b>
|overhealedmaximumstacks=<b>1</b>
|range=<b>15m</b>
|overhealingstackingtype=<b>Aggregates by Source</b>
|duration=<b>8s</b>
|overhealingmaximumstacks=<b>1</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration
|maxoverhealedhealthratio=<b>20%</b>
|all=PercentMaxHealthHealing,OverhealedStackingType,OverhealedMaximumStacks,OverhealingStackingType,OverhealingMaximumStacks,MaxOverhealedHealthRatio
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|magicmissile={{#switch:{{lc:{{{2|}}}}}
|perseverance={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|physicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Physical Absolute Reduction]]</b>
|maxcount=<b>5</b>
|magicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Magical Absolute Reduction]]</b>
|castingtime=<b>1.25s</b>
|all=PhysicalAbsoluteReduction,MagicalAbsoluteReduction
|channelingduration=<b>3s</b>
|channelinginterval=<b>0.3s</b>
|range=<b>Infinite</b>
|magicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Arcane}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|scaling=<b>75% [[Scaling]]</b>
|initialspeed=<b>7m/s</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,MagicalBaseDamage,ImpactPower,Scaling,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|manasurge={{#switch:{{lc:{{{2|}}}}}
|protectionfromevil={{#switch:{{lc:{{{2|}}}}}
|magicalpowerbonus=<b>10% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|debuffdurationbonus=<b>-30% [[Stats#Debuff_Duration_Mod|Debuff Duration Bonus]]</b>
|all=MagicalPowerBonus
|duration=<b>Infinite</b>
|all=DebuffDurationBonus,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|meditation={{#switch:{{lc:{{{2|}}}}}
|requiem={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Channeling</b>
|requiem=<b>-50%</b>
|skilltier=<b>1</b>
|all=Requiem
|channelingduration=<b>24s</b>
|channelinginterval=<b>0.5s</b>
|skillcooldowntrigger=<b>End</b>
|skillcooldown=<b>45s</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|recoverablebasehealing=<b>1 [[Healing#Recoverable_Healing|Recoverable Healing]]</b>
|tickinterval=<b>2s</b>
|reststackingtype=<b>Aggregates by Target</b>
|restmaximumstacks=<b>1</b>
|physicalbasehealing=<b>3 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|restincampfireareastackingtype=<b>Aggregates by Target</b>
|restincampfireareamaximumstacks=<b>1</b>
|spellrechargemeditationamount=<b>34</b>
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,RecoverableBaseHealing,Tickinterval,RestStackingType,RestMaximumStacks,PhysicalBaseHealing,Scaling,RestInCampfireAreaStackingType,RestInCampfireAreaMaximumStacks,SpellRechargeMeditationAmount
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|melt={{#switch:{{lc:{{{2|}}}}}
|undeadslaying={{#switch:{{lc:{{{2|}}}}}
|duration=<b>5s</b>
|undeadracedamagebonus=<b>20% [[Undead]] [[Damage#Race_Damage_Bonus|Race Damage Bonus]]</b>
|physicaldamagereduction=<b>-10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|all=UndeadRaceDamageBonus
|edstackingtype=<b>Aggregates by Source</b>
|edmaximumstacks=<b>1</b>
|removable=<b>True</b>
|meltstackingtype=<b>Aggregates by Target</b>
|meltmaximumstacks=<b>1</b>
|all=Duration,PhysicalDamageReduction,edStackingType,edMaximumStacks,Removable,MeltStackingType,MeltMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|quickchant={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Cleric, Category=Spell -->
|spellcastingspeed=<b>10% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|bind={{#switch:{{lc:{{{2|}}}}}
|all=SpellCastingSpeed
|spelltier=<b>3</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|maxcount=<b>4</b>
}}
|castingtime=<b>1s</b>
|reactiveshield={{#switch:{{lc:{{{2|}}}}}
|range=<b>7m</b>
|duration=<b>3s</b>
|duration=<b>0.75s</b>
|maxshield=<b>15 [[Shield]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|cooldown=<b>12s [[Stats#Cooldown_Reduction|Cooldown]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,StackingType,MaximumStacks,Removable
|scaling=<b>0% [[Scaling]]</b>
|all=Duration,MaxShield,Removable,Cooldown,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|sage={{#switch:{{lc:{{{2|}}}}}
|bless={{#switch:{{lc:{{{2|}}}}}
|knowledgebonus=<b>10% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|spelltier=<b>1</b>
|all=KnowledgeBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|slow={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|maxcount=<b>5</b>
|castingtime=<b>1.25s</b>
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|range=<b>7m</b>
|duration=<b>2.5s</b>
|duration=<b>30s</b>
|movespeedbonus=<b>-40% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|strength=<b>3 [[Stats#Strength|Strength]]</b>
|agility=<b>3 [[Stats#Agility|Agility]]</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Strength,Agility,Will,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|cleanse={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>2</b>
|skilltier=<b>1</b>
|maxcount=<b>5</b>
|usemoving=<b>True</b>
|castingtime=<b>1s</b>
|all=SkillType,SkillTier,UseMoving
|range=<b>7m</b>
|all=SpellTier,MaxCount,CastingTime,Range
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|divinestrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>3</b>
|skilltier=<b>1</b>
|maxcount=<b>4</b>
|usemoving=<b>True</b>
|castingtime=<b>1s</b>
|all=SkillType,SkillTier,UseMoving
|range=<b>7m</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|duration=<b>20s</b>
}}
|divinestrikedamage=<b>5 [[Damage#Divine_Strike_Damage|Divine Strike Damage]]</b>
|spelloverload={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|memorycapacitybonus=<b>-60% [[Stats#Memory_Capacity|Memory Capacity Bonus]]</b>
|maxspellcountbonus=<b>60% [[Stats#Max_Spell_Count|Max Spell Count Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=MemoryCapacityBonus,MaxSpellCountBonus,StackingType,MaximumStacks
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,DivineStrikeDamage,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|staffmastery={{#switch:{{lc:{{{2|}}}}}
|earthquake={{#switch:{{lc:{{{2|}}}}}
|buffmagicalweapondamage=<b>2 [[Damage#Buff_Magical_Damage|Buff Magical Damage]]</b>
|spelltier=<b>7</b>
|stackingtype=<b>Aggregates by Source</b>
|maxcount=<b>2</b>
|castingtime=<b>2.5s</b>
|channelingduration=<b>6s</b>
|range=<b>7m</b>
|arearadius=<b>2.5m</b>
|isareainstall=<b>True</b>
|movespeedbonus=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=BuffMagicalWeaponDamage,StackingType,MaximumStacks
|magicalbasedamage=<b>7 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|aoelifetime=<b>30s</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,IsAreaInstall,MoveSpeedBonus,StackingType,MaximumStacks,MagicalBaseDamage,Scaling,AoELifetime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|zap={{#switch:{{lc:{{{2|}}}}}
|holylight={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|spelltier=<b>5</b>
|maxcount=<b>5</b>
|maxcount=<b>3</b>
|castingtime=<b>1.25s</b>
|castingtime=<b>1.75s</b>
|range=<b>8m</b>
|range=<b>7m</b>
|hitmagicalbasedamage=<b>20 {{Element|Light}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|hitundeadscaling=<b>100% [[Scaling]]</b>
|dotduration=<b>1s</b>
|magicalbasehealing=<b>25 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|dotmagicalbasedamage=<b>1 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitallyscaling=<b>100% [[Scaling]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseDamage,HitUndeadScaling,MagicalBaseHealing,HitAllyScaling
|dotstackingtype=<b>Aggregates by Source</b>
|dotmaximumstacks=<b>1</b>
|dotrefresh=<b>Resets on Successful Application</b>
|dotremovable=<b>True</b>
|dotfiremasteryduration=<b>3s</b>
|dotfiremasterymagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotfiremasteryscaling=<b>50% [[Scaling]]</b>
|dotfiremasterystackingtype=<b>Aggregates by Source</b>
|dotfiremasterymaximumstacks=<b>1</b>
|dotfiremasteryrefresh=<b>Resets on Successful Application</b>
|dotfiremasteryremovable=<b>True</b>
|reducedhealingduration=<b>3s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitMagicalBaseDamage,HitScaling,DoTDuration,DoTMagicalBaseDamage,DoTScaling,DoTStackingType,DoTMaximumStacks,DoTRefresh,DoTRemovable,DoTFireMasteryDuration,DoTFireMasteryMagicalBaseDamage,DoTFireMasteryScaling,DoTFireMasteryStackingType,DoTFireMasteryMaximumStacks,DoTFireMasteryRefresh,DoTFireMasteryRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,ReducedHealingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|backstep={{#switch:{{lc:{{{2|}}}}}
|holystrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>4</b>
|skilltier=<b>1</b>
|maxcount=<b>4</b>
|range=<b>4m</b>
|castingtime=<b>2s</b>
|range=<b>7m</b>
|arearadius=<b>1m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>20 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>4s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|delaytime=<b>0.5s</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Scaling,Duration,StackingType,MaximumStacks,Removable,DelayTime,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|lesserheal={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|locustswarm={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|maxcount=<b>2</b>
|castingtime=<b>2.5s</b>
|channelingduration=<b>6s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>13 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|tickinterval=<b>0.1s</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|locustsswarmareastackingtype=<b>Aggregates by Target</b>
|locustsswarmareamaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealinglocustsswarmstackingtype=<b>Aggregates by Target</b>
|reducedhealinglocustsswarmmaximumstacks=<b>1</b>
|aoelifetime=<b>30s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Tickinterval,bExecutePeriodicEffectOnApplication,LocustsSwarmAreaStackingType,LocustsSwarmAreaMaximumStacks,Refresh,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingLocustsSwarmStackingType,ReducedHealingLocustsSwarmMaximumStacks,AoELifetime,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|protection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|duration=<b>20s</b>
|physicalbaseshield=<b>20 [[Shield|Physical Base Shield]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,PhysicalBaseShield,StackingType,MaximumStacks,Removable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|resurrection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>8</b>
|maxcount=<b>1</b>
|castingtime=<b>2.75s</b>
|channelingduration=<b>20s</b>
|range=<b>7m</b>
|percentmaxhealthhealing=<b>-99% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sanctuary={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2.25s</b>
|channelingduration=<b>5s</b>
|channelinginterval=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>3.5m</b>
|magicalbasehealing=<b>5 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitallyscaling=<b>50% [[Scaling]]</b>
|magicalbasedamage=<b>14 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitundeadscaling=<b>50% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,AreaRadius,MagicalBaseHealing,HitAllyScaling,MagicalBaseDamage,HitUndeadScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Cleric, Category=Skill -->
|divineprotection={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>10s</b>
|skillcooldown=<b>45s</b>
|duration=<b>4s</b>
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|holypurification={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|skilltier=<b>1</b>
|castingtime=<b>1.5s</b>
|range=<b>7.5m</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>45s</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|judgement={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|skilltier=<b>1</b>
|castingtime=<b>0.75s</b>
|range=<b>5m</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|magicalbasedamage=<b>25 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>2s</b>
|movespeedbonus=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|skillaimradiusconstantid=<b>0.04m</b>
|skillrangeextentconstantid=<b>3000%</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,SkillAimRadiusConstantId,SkillRangeExtentConstantId
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|smite={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>7s</b>
|removable=<b>True</b>
|magicalbasedamage=<b>10 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>75% [[Scaling]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Rogue -->
<!-- Class=Rogue, Category=Perk -->
|ambush={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|physicalpowerbonus=<b>25% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|backattack={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|creep={{#switch:{{lc:{{{2|}}}}}
|activatestackingtype=<b>Aggregates by Source</b>
|activatemaximumstacks=<b>1</b>
|duration=<b>0.5s</b>
|predelaystackingtype=<b>Aggregates by Source</b>
|predelaymaximumstacks=<b>1</b>
|creepstackingtype=<b>Aggregates by Source</b>
|creepmaximumstacks=<b>1</b>
|all=ActivateStackingType,ActivateMaximumStacks,Duration,PreDelayStackingType,PreDelayMaximumStacks,CreepStackingType,CreepMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|daggermastery={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|rangedphysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=MeleePhysicalPowerBonus,RangedPhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|doublejump={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=Duration,StackingType,MaximumStacks,MoveSpeedAdd
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|handcrossbowmastery={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|all=PhysicalBuffWeaponDamage
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hidemastery={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.7x</b>
|all=Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|jokester={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|all=AuraRadius,StackingType,MaximumStacks,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|pickpocket={{#switch:{{lc:{{{2|}}}}}
|all=
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|poisonedweapon={{#switch:{{lc:{{{2|}}}}}
|debuffduration=<b>4s</b>
|magicalbasedamage=<b>4 {{Element|Neutral}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Source</b>
|debuffmaximumstacks=<b>5</b>
|debuffremovable=<b>True</b>
|reducedhealingduration=<b>4s</b>
|incomingphysicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingmaximumstacks=<b>5</b>
|reducedhealingremovable=<b>True</b>
|all=DebuffDuration,MagicalBaseDamage,Scaling,StackingType,DebuffMaximumStacks,DebuffRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingMaximumStacks,ReducedHealingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|stealth={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>3 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>13</b>
|steps=<b>10</b>
|all=MoveSpeedAdd,StackingType,MaximumStacks,Steps
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|thrust={{#switch:{{lc:{{{2|}}}}}
|armorpenetration=<b>20% [[Damage#Penetration|Armor Penetration]]</b>
|duration=<b>Infinite</b>
|all=ArmorPenetration,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|trapsandlocks={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Rogue, Category=Skill -->
|caltrops={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>4</b>
|range=<b>1.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>12s</b>
|physicalbasedamage=<b>10 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>3s</b>
|hitslowmovespeed=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|caltroplifetime=<b>60s</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable,CaltropLifeTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cutthroat={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hide={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>2</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b></b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|activestackingtype=<b>Aggregates by Source</b>
|activemaximumstacks=<b>2</b>
|removable=<b>True</b>
|stepsstackingtype=<b>Aggregates by Target</b>
|stepsmaximumstacks=<b>13</b>
|charges=<b>2 Charges</b>
|all=SkillType,SkillTier,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ActiveStackingType,ActiveMaximumStacks,Removable,StepsStackingType,StepsMaximumStacks,Charges
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rupture={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|duration=<b>5s</b>
|physicalbasedamage=<b>20 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|bleedingstackingtype=<b>Aggregates by Target</b>
|bleedingmaximumstacks=<b>5</b>
|refresh=<b>Resets on Successful Application</b>
|bleedingremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,Duration,PhysicalBaseDamage,Scaling,BleedingStackingType,BleedingMaximumStacks,Refresh,BleedingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|smokepot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>3</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|movespeedbonus=<b>-10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|aoelifetime=<b>12s</b>
|duration=<b>12s</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,MoveSpeedBonus,StackingType,MaximumStacks,AoELifetime,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|tumbling={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>0.5s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|weakpointattack={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|activeremovable=<b>True</b>
|duration=<b>3s</b>
|itemarmorratingbonus=<b>-40% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|debuffremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveRemovable,Duration,ItemArmorRatingBonus,StackingType,MaximumStacks,DebuffRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Rogue -->
<!-- Class=GrandMaster_Rogue, Category=Perk -->
|ambush={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|physicalpowerbonus=<b>25% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|backattack={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|creep={{#switch:{{lc:{{{2|}}}}}
|activatestackingtype=<b>Aggregates by Source</b>
|activatemaximumstacks=<b>1</b>
|duration=<b>0.5s</b>
|predelaystackingtype=<b>Aggregates by Source</b>
|predelaymaximumstacks=<b>1</b>
|creepstackingtype=<b>Aggregates by Source</b>
|creepmaximumstacks=<b>1</b>
|all=ActivateStackingType,ActivateMaximumStacks,Duration,PreDelayStackingType,PreDelayMaximumStacks,CreepStackingType,CreepMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|daggermastery={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|rangedphysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=MeleePhysicalPowerBonus,RangedPhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|doublejump={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=Duration,StackingType,MaximumStacks,MoveSpeedAdd
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|handcrossbowmastery={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|all=PhysicalBuffWeaponDamage
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hidemastery={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.7x</b>
|all=Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|jokester={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|all=AuraRadius,StackingType,MaximumStacks,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|pickpocket={{#switch:{{lc:{{{2|}}}}}
|all=
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|poisonedweapon={{#switch:{{lc:{{{2|}}}}}
|debuffduration=<b>4s</b>
|magicalbasedamage=<b>4 {{Element|Neutral}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Source</b>
|debuffmaximumstacks=<b>5</b>
|debuffremovable=<b>True</b>
|reducedhealingduration=<b>4s</b>
|incomingphysicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingmaximumstacks=<b>5</b>
|reducedhealingremovable=<b>True</b>
|all=DebuffDuration,MagicalBaseDamage,Scaling,StackingType,DebuffMaximumStacks,DebuffRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingMaximumStacks,ReducedHealingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|stealth={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>3 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>13</b>
|steps=<b>10</b>
|all=MoveSpeedAdd,StackingType,MaximumStacks,Steps
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|thrust={{#switch:{{lc:{{{2|}}}}}
|armorpenetration=<b>20% [[Damage#Penetration|Armor Penetration]]</b>
|duration=<b>Infinite</b>
|all=ArmorPenetration,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|trapsandlocks={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Rogue, Category=Skill -->
|caltrops={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>4</b>
|range=<b>1.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>12s</b>
|physicalbasedamage=<b>10 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>3s</b>
|hitslowmovespeed=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|caltroplifetime=<b>60s</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable,CaltropLifeTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cutthroat={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hide={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>2</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b></b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|activestackingtype=<b>Aggregates by Source</b>
|activemaximumstacks=<b>2</b>
|removable=<b>True</b>
|stepsstackingtype=<b>Aggregates by Target</b>
|stepsmaximumstacks=<b>13</b>
|charges=<b>2 Charges</b>
|all=SkillType,SkillTier,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ActiveStackingType,ActiveMaximumStacks,Removable,StepsStackingType,StepsMaximumStacks,Charges
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rupture={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|duration=<b>5s</b>
|physicalbasedamage=<b>20 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|bleedingstackingtype=<b>Aggregates by Target</b>
|bleedingmaximumstacks=<b>5</b>
|refresh=<b>Resets on Successful Application</b>
|bleedingremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,Duration,PhysicalBaseDamage,Scaling,BleedingStackingType,BleedingMaximumStacks,Refresh,BleedingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|smokepot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>3</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|movespeedbonus=<b>-10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|aoelifetime=<b>12s</b>
|duration=<b>12s</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,MoveSpeedBonus,StackingType,MaximumStacks,AoELifetime,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|tumbling={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>0.5s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|weakpointattack={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|activeremovable=<b>True</b>
|duration=<b>3s</b>
|itemarmorratingbonus=<b>-40% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|debuffremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveRemovable,Duration,ItemArmorRatingBonus,StackingType,MaximumStacks,DebuffRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Druid -->
<!-- Class=Druid, Category=Perk -->
|animalkinship={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|all=MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dreamwalk={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|cooldown=<b>18s</b>
|stackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|dreamwalkmaximumstacks=<b>1</b>
|all=Duration,MagicalPower,Cooldown,StackingType,CooldownMaximumStacks,DreamwalkMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|enhancedwildness={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>10 [[Stats#Armor_Rating|Armor Rating]]</b>
|movespeedadd=<b>5 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=ArmorRating,MoveSpeedAdd,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|forceofnature={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|physicalpower=<b>3 [[Stats#Physical_Power|Physical Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=Duration,PhysicalPower,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|herbalsensing={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|naturalhealing={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|naturalhealingmaximumstacks=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|magicalbasehealing=<b>1 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>10% [[Scaling]]</b>
|all=AuraRadius,NaturalHealingMaximumStacks,StackingType,BuffMaximumStacks,MagicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|prophecy={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|all=MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shapeshiftmastery={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|all=MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spiritbond={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>2</b>
|cooldown=<b>1s</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|spiritbondstackingtype=<b>Aggregates by Source</b>
|spiritbondmaximumstacks=<b>1</b>
|activatedstackingtype=<b>Aggregates by Source</b>
|activatedmaximumstacks=<b>1</b>
|transferpercent=<b>15%</b>
|maxspiritbondtransferdamage=<b>20</b>
|all=AuraRadius,GrantedStackingType,GrantedMaximumStacks,Cooldown,CooldownStackingType,CooldownMaximumStacks,SpiritBondStackingType,SpiritBondMaximumStacks,ActivatedStackingType,ActivatedMaximumStacks,TransferPercent,MaxSpiritBondTransferDamage
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spiritmagicmastery={{#switch:{{lc:{{{2|}}}}}
|magicalpower=<b>10 [[Stats#Magical_Power|Magical Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=MagicalPower,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sunandmoon={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|vigor=<b>3 [[Stats#Vigor|Vigor]]</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|sunandmoonbuffmaximumstacks=<b>1</b>
|sunandmoonmaximumstacks=<b>1</b>
|all=AuraRadius,Vigor,MagicalPower,StackingType,SunAndMoonBuffMaximumStacks,SunAndMoonMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|thorncoat={{#switch:{{lc:{{{2|}}}}}
|truephysicalbasedamage=<b>5 [[Damage#True_Base_Damage|True Physical Base Damage]]</b>
|maximumstacks=<b>1</b>
|all=TruePhysicalBaseDamage,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Druid, Category=Spell -->
|barkskinarmor={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|duration=<b>10s</b>
|armorrating=<b>25 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,ArmorRating,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dreamfire={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>0.8m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>15 {{Element|Spirit}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|enemyscaling=<b>100% [[Scaling]]</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|allyscaling=<b>100% [[Scaling]]</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,EnemyScaling,MagicalBaseHealing,AllyScaling,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|entanglingvines={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>3</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|arearadius=<b>1m</b>
|isareainstall=<b>True</b>
|duration=<b>1s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|refresh=<b>NeverReset</b>
|removable=<b>True</b>
|aoelifetime=<b>6s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,Duration,StackingType,MaximumStacks,Refresh,Removable,AoELifetime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|mendinggrove={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maxhealthbonus=<b>10% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|aoelifetime=<b>7s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,MagicalBaseHealing,StackingType,MaximumStacks,MaxHealthBonus,AoELifetime,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|nature'stouch={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>4</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|recoverablehealth=<b>15 [[Health#Recoverable_Health|Recoverable Health]]</b>
|duration=<b>12s</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,RecoverableHealth,Duration,MagicalBaseHealing,Scaling,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|restore={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>3</b>
|castingtime=<b>1.75s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|duration=<b>10s</b>
|magicalbasehealing=<b>30 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,Duration,MagicalBaseHealing,Scaling,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|summontreant={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>2</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>0.75m</b>
|isareainstall=<b>True</b>
|physicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,PhysicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|thornbarrier={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>3</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|arearadius=<b>1.5m</b>
|isareainstall=<b>True</b>
|physicalbasedamage=<b>4 [[Damage#Base_Damage|Physical Base Damage]]</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,PhysicalBaseDamage,bExecutePeriodicEffectOnApplication,StackingType,MaximumStacks,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|treeoflife={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|addrecoverablehealthduration=<b>10s</b>
|recoverablehealth=<b>40 [[Health#Recoverable_Health|Recoverable Health]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|healovertimeduration=<b>10s</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>50% [[Scaling]]</b>
|allattributes=<b>5 [[Stats#Attributes|All Attributes]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AddRecoverableHealthDuration,RecoverableHealth,StackingType,MaximumStacks,Removable,HealOverTimeDuration,MagicalBaseHealing,Scaling,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Druid, Category=ShapeShift -->
|bear={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|primaryimpactpower=<b>5 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|primaryprimitiveadd=<b>15 [[Damage#Primitive_Add|Primitive Add]]</b>
|primaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|hitslowduration=<b>1s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|movementmultiplier=<b>80%</b>
|secondaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|secondaryimpactpower=<b>10 [[Impact_Power|Impact Power]]</b>
|secondaryscaling=<b>100% [[Scaling]]</b>
|secondaryprimitiveadd=<b>35 [[Damage#Primitive_Add|Primitive Add]]</b>
|secondaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|duration=<b>1s</b>
|secondarymovespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|secondarystackingtype=<b>Aggregates by Target</b>
|secondarymaximumstacks=<b>1</b>
|secondaryremovable=<b>True</b>
|physicaldamagereductionmod=<b>50% [[Damage#Damage_Reduction_Mod|Physical Damage Reduction Mod]]</b>
|maxhealthbonus=<b>50% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|shapeshiftmovespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-25% [[Stats#Action_Speed|Action Speed]]</b>
|all=CastingTime,PrimaryPrimitive,PrimaryPhysicalShapeShiftBaseDamage,PrimaryImpactPower,PrimaryScaling,PrimaryPrimitiveAdd,PrimaryPrimitiveMultiplier,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,SecondaryPrimitive,SecondaryPhysicalShapeShiftBaseDamage,SecondaryImpactPower,SecondaryScaling,SecondaryPrimitiveAdd,SecondaryPrimitiveMultiplier,Duration,SecondaryMoveSpeedBonus,SecondaryStackingType,SecondaryMaximumStacks,SecondaryRemovable,PhysicalDamageReductionMod,MaxHealthBonus,ShapeShiftMoveSpeedBonus,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|chicken={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primitive=<b>[[Stats#Resourcefulness|Resourcefulness]]</b>
|physicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|armorpenetration=<b>30% [[Damage#Penetration|Armor Penetration]]</b>
|impactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|scaling=<b>100% [[Scaling]]</b>
|primitiveadd=<b>10 [[Damage#Primitive_Add|Primitive Add]]</b>
|primitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|hitslowduration=<b>0.25s</b>
|hitslowmovespeed=<b>-3% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|movementmultiplier=<b>80%</b>
|incomingphysicalhealingmod=<b>-60% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-60% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-60% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|all=CastingTime,Primitive,PhysicalShapeShiftBaseDamage,ArmorPenetration,ImpactPower,Scaling,PrimitiveAdd,PrimitiveMultiplier,HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable,MovementMultiplier,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|human={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|all=CastingTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|panther={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|primaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|primaryprimitiveadd=<b>10 [[Damage#Primitive_Add|Primitive Add]]</b>
|primaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|primarybleedduration=<b>3s</b>
|physicalbasedamage=<b>5 [[Damage#Base_Damage|Physical Base Damage]]</b>
|primarybleedscaling=<b>50% [[Scaling]]</b>
|primarybleedstackingtype=<b>Aggregates by Target</b>
|primarybleedmaximumstacks=<b>2</b>
|refresh=<b>Resets on Successful Application</b>
|primarybleedremovable=<b>True</b>
|hitslowduration=<b>1s</b>
|hitslowmovespeed=<b>-15% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|movementmultiplier=<b>75%</b>
|secondaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|secondaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|secondaryscaling=<b>100% [[Scaling]]</b>
|secondaryprimitiveadd=<b>13 [[Damage#Primitive_Add|Primitive Add]]</b>
|secondaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|primarysilenceduration=<b>0.1s</b>
|primarysilencestackingtype=<b>Aggregates by Source</b>
|primarysilencemaximumstacks=<b>1</b>
|primarysilenceremovable=<b>True</b>
|secondaryduration=<b>0.5s</b>
|secondarymovespeedbonus=<b>-7% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|secondarystackingtype=<b>Aggregates by Target</b>
|secondarymaximumstacks=<b>1</b>
|secondaryremovable=<b>True</b>
|incomingphysicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|shapeshiftmovespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=CastingTime,PrimaryPrimitive,PrimaryPhysicalShapeShiftBaseDamage,PrimaryImpactPower,PrimaryScaling,PrimaryPrimitiveAdd,PrimaryPrimitiveMultiplier,PrimaryBleedDuration,PhysicalBaseDamage,PrimaryBleedScaling,PrimaryBleedStackingType,PrimaryBleedMaximumStacks,Refresh,PrimaryBleedRemovable,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,SecondaryPrimitive,SecondaryPhysicalShapeShiftBaseDamage,SecondaryImpactPower,SecondaryScaling,SecondaryPrimitiveAdd,SecondaryPrimitiveMultiplier,PrimarySilenceDuration,PrimarySilenceStackingType,PrimarySilenceMaximumStacks,PrimarySilenceRemovable,SecondaryDuration,SecondaryMoveSpeedBonus,SecondaryStackingType,SecondaryMaximumStacks,SecondaryRemovable,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus,ShapeShiftMoveSpeedBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rat={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primaryphysicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|primaryimpactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>0.1s</b>
|hitslowmovespeed=<b>-1% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|duration=<b>3s</b>
|magicalbasedamage=<b>3 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|primarydiseasescaling=<b>50% [[Scaling]]</b>
|primarydiseasestackingtype=<b>Aggregates by Target</b>
|primarydiseasemaximumstacks=<b>1</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|primarydiseaseremovable=<b>True</b>
|movementmultiplier=<b>80%</b>
|physicaldamagereduction=<b>-100% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|magicaldamagereduction=<b>-100% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|incomingphysicalhealingmod=<b>-95% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-95% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-95% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|ratrandomsqueakmintimeconstant=<b>3s</b>
|ratrandomsqueakmaxtimeconstant=<b>10s</b>
|all=CastingTime,PrimaryPhysicalBaseDamage,PrimaryImpactPower,PrimaryScaling,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,Duration,MagicalBaseDamage,PrimaryDiseaseScaling,PrimaryDiseaseStackingType,PrimaryDiseaseMaximumStacks,Expiration,PrimaryDiseaseRemovable,MovementMultiplier,PhysicalDamageReduction,MagicalDamageReduction,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus,RatRandomSqueakMinTimeConstant,RatRandomSqueakMaxTimeConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Druid, Category=Skill -->
|insectpredation={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|primitive=<b>[[Stats#Resourcefulness|Resourcefulness]]</b>
|physicalshapeshiftbasehealing=<b>[[Damage#Shapeshift|Physical ShapeShift Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|primitivemultiplier=<b>50% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Primitive,PhysicalShapeShiftBaseHealing,Scaling,PrimitiveMultiplier
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rush={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shapeshiftmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shapeshiftmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|survivalinstinct={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>End</b>
|skillcooldown=<b>28s</b>
|activeduration=<b>4s</b>
|movespeedadd=<b>20 [[Stats#Move_Speed|Move Speed Add]]</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|endduration=<b>3s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|endstackingtype=<b>Aggregates by Target</b>
|endmaximumstacks=<b>1</b>
|endremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,MoveSpeedAdd,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,EndDuration,MoveSpeedBonus,EndStackingType,EndMaximumStacks,EndRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|wildfury={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>6s</b>
|physicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|physicaldamagereductionmod=<b>15% [[Damage#Damage_Reduction_Mod|Physical Damage Reduction Mod]]</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalPowerBonus,PhysicalDamageReductionMod,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Druid -->
<!-- Class=GrandMaster_Druid, Category=Perk -->
|animalkinship={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|all=MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dreamwalk={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|cooldown=<b>18s</b>
|stackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|dreamwalkmaximumstacks=<b>1</b>
|all=Duration,MagicalPower,Cooldown,StackingType,CooldownMaximumStacks,DreamwalkMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|enhancedwildness={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>10 [[Stats#Armor_Rating|Armor Rating]]</b>
|movespeedadd=<b>5 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=ArmorRating,MoveSpeedAdd,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|forceofnature={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|physicalpower=<b>3 [[Stats#Physical_Power|Physical Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=Duration,PhysicalPower,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|herbalsensing={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|naturalhealing={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|naturalhealingmaximumstacks=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|magicalbasehealing=<b>1 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>10% [[Scaling]]</b>
|all=AuraRadius,NaturalHealingMaximumStacks,StackingType,BuffMaximumStacks,MagicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|prophecy={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|all=MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shapeshiftmastery={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|all=MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spiritbond={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>2</b>
|cooldown=<b>1s</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|spiritbondstackingtype=<b>Aggregates by Source</b>
|spiritbondmaximumstacks=<b>1</b>
|activatedstackingtype=<b>Aggregates by Source</b>
|activatedmaximumstacks=<b>1</b>
|transferpercent=<b>15%</b>
|maxspiritbondtransferdamage=<b>20</b>
|all=AuraRadius,GrantedStackingType,GrantedMaximumStacks,Cooldown,CooldownStackingType,CooldownMaximumStacks,SpiritBondStackingType,SpiritBondMaximumStacks,ActivatedStackingType,ActivatedMaximumStacks,TransferPercent,MaxSpiritBondTransferDamage
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spiritmagicmastery={{#switch:{{lc:{{{2|}}}}}
|magicalpower=<b>10 [[Stats#Magical_Power|Magical Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=MagicalPower,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sunandmoon={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|vigor=<b>3 [[Stats#Vigor|Vigor]]</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|sunandmoonbuffmaximumstacks=<b>1</b>
|sunandmoonmaximumstacks=<b>1</b>
|all=AuraRadius,Vigor,MagicalPower,StackingType,SunAndMoonBuffMaximumStacks,SunAndMoonMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|thorncoat={{#switch:{{lc:{{{2|}}}}}
|truephysicalbasedamage=<b>5 [[Damage#True_Base_Damage|True Physical Base Damage]]</b>
|maximumstacks=<b>1</b>
|all=TruePhysicalBaseDamage,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Druid, Category=Spell -->
|barkskinarmor={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|duration=<b>10s</b>
|armorrating=<b>25 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,ArmorRating,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dreamfire={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>0.8m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>15 {{Element|Spirit}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|enemyscaling=<b>100% [[Scaling]]</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|allyscaling=<b>100% [[Scaling]]</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,EnemyScaling,MagicalBaseHealing,AllyScaling,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|entanglingvines={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>3</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|arearadius=<b>1m</b>
|isareainstall=<b>True</b>
|duration=<b>1s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|refresh=<b>NeverReset</b>
|removable=<b>True</b>
|aoelifetime=<b>6s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,Duration,StackingType,MaximumStacks,Refresh,Removable,AoELifetime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|mendinggrove={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maxhealthbonus=<b>10% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|aoelifetime=<b>7s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,MagicalBaseHealing,StackingType,MaximumStacks,MaxHealthBonus,AoELifetime,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|nature'stouch={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>4</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|recoverablehealth=<b>15 [[Health#Recoverable_Health|Recoverable Health]]</b>
|duration=<b>12s</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,RecoverableHealth,Duration,MagicalBaseHealing,Scaling,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|restore={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>3</b>
|castingtime=<b>1.75s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|duration=<b>10s</b>
|magicalbasehealing=<b>30 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,Duration,MagicalBaseHealing,Scaling,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|summontreant={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>2</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>0.75m</b>
|isareainstall=<b>True</b>
|physicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,PhysicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|thornbarrier={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>3</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|arearadius=<b>1.5m</b>
|isareainstall=<b>True</b>
|physicalbasedamage=<b>4 [[Damage#Base_Damage|Physical Base Damage]]</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,PhysicalBaseDamage,bExecutePeriodicEffectOnApplication,StackingType,MaximumStacks,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|treeoflife={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|addrecoverablehealthduration=<b>10s</b>
|recoverablehealth=<b>40 [[Health#Recoverable_Health|Recoverable Health]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|healovertimeduration=<b>10s</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>50% [[Scaling]]</b>
|allattributes=<b>5 [[Stats#Attributes|All Attributes]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AddRecoverableHealthDuration,RecoverableHealth,StackingType,MaximumStacks,Removable,HealOverTimeDuration,MagicalBaseHealing,Scaling,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Druid, Category=ShapeShift -->
|bear={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|primaryimpactpower=<b>5 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|primaryprimitiveadd=<b>15 [[Damage#Primitive_Add|Primitive Add]]</b>
|primaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|hitslowduration=<b>1s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|movementmultiplier=<b>80%</b>
|secondaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|secondaryimpactpower=<b>10 [[Impact_Power|Impact Power]]</b>
|secondaryscaling=<b>100% [[Scaling]]</b>
|secondaryprimitiveadd=<b>35 [[Damage#Primitive_Add|Primitive Add]]</b>
|secondaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|duration=<b>1s</b>
|secondarymovespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|secondarystackingtype=<b>Aggregates by Target</b>
|secondarymaximumstacks=<b>1</b>
|secondaryremovable=<b>True</b>
|physicaldamagereductionmod=<b>50% [[Damage#Damage_Reduction_Mod|Physical Damage Reduction Mod]]</b>
|maxhealthbonus=<b>50% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|shapeshiftmovespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-25% [[Stats#Action_Speed|Action Speed]]</b>
|all=CastingTime,PrimaryPrimitive,PrimaryPhysicalShapeShiftBaseDamage,PrimaryImpactPower,PrimaryScaling,PrimaryPrimitiveAdd,PrimaryPrimitiveMultiplier,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,SecondaryPrimitive,SecondaryPhysicalShapeShiftBaseDamage,SecondaryImpactPower,SecondaryScaling,SecondaryPrimitiveAdd,SecondaryPrimitiveMultiplier,Duration,SecondaryMoveSpeedBonus,SecondaryStackingType,SecondaryMaximumStacks,SecondaryRemovable,PhysicalDamageReductionMod,MaxHealthBonus,ShapeShiftMoveSpeedBonus,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|chicken={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primitive=<b>[[Stats#Resourcefulness|Resourcefulness]]</b>
|physicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|armorpenetration=<b>30% [[Damage#Penetration|Armor Penetration]]</b>
|impactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|scaling=<b>100% [[Scaling]]</b>
|primitiveadd=<b>10 [[Damage#Primitive_Add|Primitive Add]]</b>
|primitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|hitslowduration=<b>0.25s</b>
|hitslowmovespeed=<b>-3% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|movementmultiplier=<b>80%</b>
|incomingphysicalhealingmod=<b>-60% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-60% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-60% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|all=CastingTime,Primitive,PhysicalShapeShiftBaseDamage,ArmorPenetration,ImpactPower,Scaling,PrimitiveAdd,PrimitiveMultiplier,HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable,MovementMultiplier,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|human={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|all=CastingTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|panther={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|primaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|primaryprimitiveadd=<b>10 [[Damage#Primitive_Add|Primitive Add]]</b>
|primaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|primarybleedduration=<b>3s</b>
|physicalbasedamage=<b>5 [[Damage#Base_Damage|Physical Base Damage]]</b>
|primarybleedscaling=<b>50% [[Scaling]]</b>
|primarybleedstackingtype=<b>Aggregates by Target</b>
|primarybleedmaximumstacks=<b>2</b>
|refresh=<b>Resets on Successful Application</b>
|primarybleedremovable=<b>True</b>
|hitslowduration=<b>1s</b>
|hitslowmovespeed=<b>-15% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|movementmultiplier=<b>75%</b>
|secondaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|secondaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|secondaryscaling=<b>100% [[Scaling]]</b>
|secondaryprimitiveadd=<b>13 [[Damage#Primitive_Add|Primitive Add]]</b>
|secondaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|primarysilenceduration=<b>0.1s</b>
|primarysilencestackingtype=<b>Aggregates by Source</b>
|primarysilencemaximumstacks=<b>1</b>
|primarysilenceremovable=<b>True</b>
|secondaryduration=<b>0.5s</b>
|secondarymovespeedbonus=<b>-7% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|secondarystackingtype=<b>Aggregates by Target</b>
|secondarymaximumstacks=<b>1</b>
|secondaryremovable=<b>True</b>
|incomingphysicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|shapeshiftmovespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=CastingTime,PrimaryPrimitive,PrimaryPhysicalShapeShiftBaseDamage,PrimaryImpactPower,PrimaryScaling,PrimaryPrimitiveAdd,PrimaryPrimitiveMultiplier,PrimaryBleedDuration,PhysicalBaseDamage,PrimaryBleedScaling,PrimaryBleedStackingType,PrimaryBleedMaximumStacks,Refresh,PrimaryBleedRemovable,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,SecondaryPrimitive,SecondaryPhysicalShapeShiftBaseDamage,SecondaryImpactPower,SecondaryScaling,SecondaryPrimitiveAdd,SecondaryPrimitiveMultiplier,PrimarySilenceDuration,PrimarySilenceStackingType,PrimarySilenceMaximumStacks,PrimarySilenceRemovable,SecondaryDuration,SecondaryMoveSpeedBonus,SecondaryStackingType,SecondaryMaximumStacks,SecondaryRemovable,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus,ShapeShiftMoveSpeedBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rat={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primaryphysicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|primaryimpactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>0.1s</b>
|hitslowmovespeed=<b>-1% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|duration=<b>3s</b>
|magicalbasedamage=<b>3 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|primarydiseasescaling=<b>50% [[Scaling]]</b>
|primarydiseasestackingtype=<b>Aggregates by Target</b>
|primarydiseasemaximumstacks=<b>1</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|primarydiseaseremovable=<b>True</b>
|movementmultiplier=<b>80%</b>
|physicaldamagereduction=<b>-100% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|magicaldamagereduction=<b>-100% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|incomingphysicalhealingmod=<b>-95% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-95% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-95% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|ratrandomsqueakmintimeconstant=<b>3s</b>
|ratrandomsqueakmaxtimeconstant=<b>10s</b>
|all=CastingTime,PrimaryPhysicalBaseDamage,PrimaryImpactPower,PrimaryScaling,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,Duration,MagicalBaseDamage,PrimaryDiseaseScaling,PrimaryDiseaseStackingType,PrimaryDiseaseMaximumStacks,Expiration,PrimaryDiseaseRemovable,MovementMultiplier,PhysicalDamageReduction,MagicalDamageReduction,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus,RatRandomSqueakMinTimeConstant,RatRandomSqueakMaxTimeConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Druid, Category=Skill -->
|insectpredation={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|primitive=<b>[[Stats#Resourcefulness|Resourcefulness]]</b>
|physicalshapeshiftbasehealing=<b>[[Damage#Shapeshift|Physical ShapeShift Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|primitivemultiplier=<b>50% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Primitive,PhysicalShapeShiftBaseHealing,Scaling,PrimitiveMultiplier
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rush={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shapeshiftmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shapeshiftmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|survivalinstinct={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>End</b>
|skillcooldown=<b>28s</b>
|activeduration=<b>4s</b>
|movespeedadd=<b>20 [[Stats#Move_Speed|Move Speed Add]]</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|endduration=<b>3s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|endstackingtype=<b>Aggregates by Target</b>
|endmaximumstacks=<b>1</b>
|endremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,MoveSpeedAdd,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,EndDuration,MoveSpeedBonus,EndStackingType,EndMaximumStacks,EndRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|wildfury={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>6s</b>
|physicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|physicaldamagereductionmod=<b>15% [[Damage#Damage_Reduction_Mod|Physical Damage Reduction Mod]]</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalPowerBonus,PhysicalDamageReductionMod,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Warlock -->
<!-- Class=Warlock, Category=Perk -->
|antimagic={{#switch:{{lc:{{{2|}}}}}
|antimagicdamagereduction=<b>25% [[Damage#Damage_Reduction|Damage Reduction]] against all [[Damage_Types#Magical_Elements|Magical Elements]] except {{Element|Divine}}, {{Element|Curse}}, and {{Element|Neutral}}</b>
|all=AntimagicDamageReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cursemastery={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|darkenhancement={{#switch:{{lc:{{{2|}}}}}
|darkpowerbonus=<b>10% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=DarkPowerBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|darkreflection={{#switch:{{lc:{{{2|}}}}}
|cooldown=<b>15s</b>
|magicalbasedamage=<b>10 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>75% [[Scaling]]</b>
|all=Cooldown,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|demonarmor={{#switch:{{lc:{{{2|}}}}}
|spellcastingspeed=<b>-10% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|all=SpellCastingSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|immortallament={{#switch:{{lc:{{{2|}}}}}
|all=
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|infernalpledge={{#switch:{{lc:{{{2|}}}}}
|undeadracedamagereduction=<b>25% [[Undead]] [[Damage#Race_Damage_Reduction|Race Damage Reduction]]</b>
|demonracedamagereduction=<b>25% [[Demon]] [[Damage#Race_Damage_Reduction|Race Damage Reduction]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=UndeadRaceDamageReduction,DemonRaceDamageReduction,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|malice={{#switch:{{lc:{{{2|}}}}}
|willbonus=<b>10% [[Stats#Attribute_Bonus|Will Bonus]]</b>
|all=WillBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shadowtouch={{#switch:{{lc:{{{2|}}}}}
|truemagicalbasedamage=<b>2 {{Element|Dark}} [[Damage#True_Base_Damage|True Magical Base Damage]]</b>
|magicalbasehealing=<b>2 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|scaling=<b>0% [[Scaling]]</b>
|all=TrueMagicalBaseDamage,MagicalBaseHealing,StackingType,MaximumStacks,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|soulcollector={{#switch:{{lc:{{{2|}}}}}
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|darknessshardstackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>5</b>
|darknessshardremovable=<b>True</b>
|soulcollectorstackingtype=<b>Aggregates by Source</b>
|soulcollectorremovable=<b>True</b>
|all=DarkPowerBonus,DarknessShardStackingType,MaximumStacks,DarknessShardRemovable,SoulCollectorStackingType,SoulCollectorRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|torturemastery={{#switch:{{lc:{{{2|}}}}}
|magicalbasehealing=<b>2 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>15% [[Scaling]]</b>
|healthcost=<b>2x</b>
|all=MagicalBaseHealing,Scaling,HealthCost
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|vampirism={{#switch:{{lc:{{{2|}}}}}
|outgoingmagicalhealmod=<b>20% [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=OutgoingMagicalHealMod,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Warlock, Category=ShapeShift -->
|bloodpact={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|castingtime=<b>0.3s</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>0.2s</b>
|armorrating=<b>30 [[Stats#Armor_Rating|Armor Rating]]</b>
|magicalresistance=<b>30 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|maxhealthadd=<b>50 [[Health#Max_Health_Add|Max Health Add]]</b>
|shapeshiftstackingtype=<b>Aggregates by Target</b>
|shapeshiftmaximumstacks=<b>1</b>
|primitivesstackingtype=<b>Aggregates by Target</b>
|primitivesmaximumstacks=<b>10</b>
|percentmaxhealthhealing=<b>-2% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|magicalbasedamage=<b>2 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>25% [[Scaling]]</b>
|allattributes=<b>1 [[Stats#Attributes|All Attributes]]</b>
|shapeshiftarmorrating=<b>30 [[Stats#Armor_Rating|Armor Rating]]</b>
|shapeshiftmagicalresistance=<b>30 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|shapeshiftmaxhealthadd=<b>50 [[Health#Max_Health_Add|Max Health Add]]</b>
|primitivesstrength=<b>1 [[Stats#Strength|Strength]]</b>
|primitivesvigor=<b>1 [[Stats#Vigor|Vigor]]</b>
|primitivesagility=<b>1 [[Stats#Agility|Agility]]</b>
|primitivesdexterity=<b>1 [[Stats#Dexterity|Dexterity]]</b>
|primitiveswill=<b>1 [[Stats#Will|Will]]</b>
|primitivesknowledge=<b>1 [[Stats#Knowledge|Knowledge]]</b>
|primitivesresourcefulness=<b>1 [[Stats#Resourcefulness|Resourcefulness]]</b>
|rotationeventtag=<b>Event.Movement.Homing</b>
|primaryimpactzonemultiplier=<b>100% [[Damage#Impact_Zone_Multiplier|Impact Zone Multiplier]]</b>
|primaryimpactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>1s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|movementmultiplier=<b>65%</b>
|firesocketname=<b>SpellSocket</b>
|abyssalflamedotscaling=<b>25% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|abyssalflamedotstackingtype=<b>Aggregates by Target</b>
|abyssalflamedotmaximumstacks=<b>3</b>
|abyssalflameradiusconstant=<b>0.5m</b>
|all=SkillType,SkillTier,CastingTime,UseMoving,SkillCooldownTrigger,SkillCooldown,ArmorRating,MagicalResistance,MaxHealthAdd,ShapeShiftStackingType,ShapeShiftMaximumStacks,PrimitivesStackingType,PrimitivesMaximumStacks,PercentMaxHealthHealing,MagicalBaseDamage,Scaling,AllAttributes,ShapeShiftArmorRating,ShapeShiftMagicalResistance,ShapeShiftMaxHealthAdd,PrimitivesStrength,PrimitivesVigor,PrimitivesAgility,PrimitivesDexterity,PrimitivesWill,PrimitivesKnowledge,PrimitivesResourcefulness,RotationEventTag,PrimaryImpactZoneMultiplier,PrimaryImpactPower,PrimaryScaling,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,FireSocketName,AbyssalFlameDoTScaling,Tickinterval,AbyssalFlameDoTStackingType,AbyssalFlameDoTMaximumStacks,AbyssalFlameRadiusConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Warlock, Category=Spell -->
|bloodstainedblade={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|castingtime=<b>0.75s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|duration=<b>20s</b>
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|magicalbasedamage=<b>3 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,PhysicalBuffWeaponDamage,StackingType,MaximumStacks,Removable,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|boltofdarkness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|castingtime=<b>1s</b>
|range=<b>Infinite meters</b>
|healthcost=<b>4</b>
|magicalbasedamage=<b>20 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|initialspeed=<b>16m/s</b>
|spellcostconsumedhealthcost=<b>4</b>
|darkarrowhealthcost=<b>4</b>
|hitmagicalbasedamage=<b>20 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|darkarrowhitmagicalbasedamage=<b>20 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|darkarrowhitscaling=<b>100% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,MagicalBaseDamage,Scaling,InitialSpeed,SpellCostConsumedHealthCost,DarkArrowHealthCost,HitMagicalBaseDamage,HitScaling,DarkArrowHitMagicalBaseDamage,DarkArrowHitScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|curseofpain={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|hitmagicalbasedamage=<b>15 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>75% [[Scaling]]</b>
|hitcursemasterymagicalbasedamage=<b>15 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitcursemasteryscaling=<b>75% [[Scaling]]</b>
|dotduration=<b>8s</b>
|dotmagicalbasedamage=<b>15 [[File:EvilDamage.png|Evil|x20px]]/[[File:CurseDamage.png|Curse|x20px]] [[Damage_Types#Hybrid|Hybrid]] [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|dotremovable=<b>True</b>
|dotcursemasteryduration=<b>10.4s</b>
|dotcursemasterymagicalbasedamage=<b>20 [[File:EvilDamage.png|Evil|x20px]]/[[File:CurseDamage.png|Curse|x20px]] [[Damage_Types#Hybrid|Hybrid]] [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotcursemasteryscaling=<b>50% [[Scaling]]</b>
|dotcursemasteryremovable=<b>True</b>
|all=SpellTier,CastingTime,Range,HealthCost,HitMagicalBaseDamage,HitScaling,HitCurseMasteryMagicalBaseDamage,HitCurseMasteryScaling,DoTDuration,DoTMagicalBaseDamage,DoTScaling,StackingType,MaximumStacks,Refresh,DoTRemovable,DoTCurseMasteryDuration,DoTCurseMasteryMagicalBaseDamage,DoTCurseMasteryScaling,DoTCurseMasteryRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|curseofweakness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|duration=<b>10s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|cursemasteryduration=<b>13s</b>
|cursemasterystrengthbonus=<b>-25% [[Stats#Attribute_Bonus|Strength Bonus]]</b>
|cursemasteryvigorbonus=<b>-25% [[Stats#Attribute_Bonus|Vigor Bonus]]</b>
|cursemasteryagilitybonus=<b>-25% [[Stats#Attribute_Bonus|Agility Bonus]]</b>
|cursemasterydexteritybonus=<b>-25% [[Stats#Attribute_Bonus|Dexterity Bonus]]</b>
|cursemasterywillbonus=<b>-25% [[Stats#Attribute_Bonus|Will Bonus]]</b>
|cursemasteryknowledgebonus=<b>-25% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|cursemasteryresourcefulnessbonus=<b>-25% [[Stats#Attribute_Bonus|Resourcefulness Bonus]]</b>
|cursemasterystackingtype=<b>Aggregates by Target</b>
|cursemasterymaximumstacks=<b>1</b>
|cursemasteryremovable=<b>True</b>
|allattributesbonus=<b>-25% [[Stats#Attribute_Bonus|All Attributes Bonus]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,StackingType,MaximumStacks,Removable,CurseMasteryDuration,CurseMasteryStrengthBonus,CurseMasteryVigorBonus,CurseMasteryAgilityBonus,CurseMasteryDexterityBonus,CurseMasteryWillBonus,CurseMasteryKnowledgeBonus,CurseMasteryResourcefulnessBonus,CurseMasteryStackingType,CurseMasteryMaximumStacks,CurseMasteryRemovable,AllAttributesBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|eldritchshield={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|castingtime=<b>0.75s</b>
|range=<b>7.5m</b>
|healthcost=<b>6</b>
|hitduration=<b>15s</b>
|magicalbaseshield=<b>25 [[Shield|Magical Base Shield]]</b>
|hitstackingtype=<b>Aggregates by Target</b>
|hitmaximumstacks=<b>1</b>
|hitremovable=<b>True</b>
|darkdamageduration=<b>4s</b>
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|darkdamagestackingtype=<b>Aggregates by Target</b>
|darkdamagemaximumstacks=<b>1</b>
|darkdamageremovable=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,HitDuration,MagicalBaseShield,HitStackingType,HitMaximumStacks,HitRemovable,DarkDamageDuration,DarkPowerBonus,DarkDamageStackingType,DarkDamageMaximumStacks,DarkDamageRemovable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|flamewalker={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|castingtime=<b>1.25s</b>
|range=<b>7.5m</b>
|healthcost=<b>6</b>
|duration=<b>6s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|hitmaximumstacks=<b>2</b>
|removable=<b>True</b>
|magicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,HitStackingType,HitMaximumStacks,Removable,MagicalBaseDamage,Scaling,Tickinterval
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hellfire={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|castingtime=<b>2s</b>
|range=<b>Infinite meters</b>
|healthcost=<b>6</b>
|impactpower=<b>12 [[Impact_Power|Impact Power]]</b>
|magicalbasedamage=<b>60 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|refresh=<b>Resets on Successful Application</b>
|all=SpellTier,CastingTime,Range,HealthCost,ImpactPower,MagicalBaseDamage,Scaling,Tickinterval,Refresh
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|lifedrain={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|castingtime=<b>1.5s</b>
|channelingduration=<b>7.5s</b>
|channelinginterval=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>5</b>
|magicalbasedamage=<b>5 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>25% [[Scaling]]</b>
|all=SpellTier,CastingTime,ChannelingDuration,ChannelingInterval,Range,HealthCost,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|powerofsacrifice={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|duration=<b>12s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|cursemasteryduration=<b>15.6s</b>
|cursemasterystackingtype=<b>Aggregates by Target</b>
|cursemasterymaximumstacks=<b>1</b>
|cursemasteryremovable=<b>True</b>
|dotmagicalbasedamage=<b>3 {{Element|Curse}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotcursemasterymagicalbasedamage=<b>3 {{Element|Curse}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|strength=<b>15 [[Stats#Strength|Strength]]</b>
|vigor=<b>15 [[Stats#Vigor|Vigor]]</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,StackingType,MaximumStacks,Removable,CurseMasteryDuration,CurseMasteryStackingType,CurseMasteryMaximumStacks,CurseMasteryRemovable,DOTMagicalBaseDamage,DOTCurseMasteryMagicalBaseDamage,Strength,Vigor,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rayofdarkness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|castingtime=<b>1s</b>
|channelingduration=<b>5s</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|healthcost=<b>5</b>
|magicalbasedamage=<b>12 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,CastingTime,ChannelingDuration,Range,UseMoving,HealthCost,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellpredation={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>5</b>
|removable=<b>True</b>
|maxremovalcountconstant=<b>999</b>
|all=SpellTier,CastingTime,Range,HealthCost,DarkPowerBonus,StackingType,MaximumStacks,Removable,MaxRemovalCountConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|summonhydra={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|arearadius=<b>0.75m</b>
|isareainstall=<b>True</b>
|healthcost=<b>12</b>
|magicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,AreaRadius,IsAreaInstall,HealthCost,MagicalBaseDamage,ImpactPower,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Warlock, Category=Skill -->
|blowofcorruption={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|magicalbasedamage=<b>12 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>75% [[Scaling]]</b>
|activeduration=<b>8s</b>
|activeremovable=<b>True</b>
|reducedhealingduration=<b>12s</b>
|incomingphysicalhealingmod=<b>-80% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-80% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,ActiveDuration,ActiveRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,StackingType,MaximumStacks,ReducedHealingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|darkoffering={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Channeling</b>
|skilltier=<b>1</b>
|channelingduration=<b>10s</b>
|channelinginterval=<b>1s</b>
|skillcooldowntrigger=<b>End</b>
|skillcooldown=<b>28s</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|concentrationstackingtype=<b>Aggregates by Source</b>
|concentrationmaximumstacks=<b>1</b>
|duration=<b>15s</b>
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|magicalpowerbonus=<b>5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|buffstackingtype=<b>Aggregates by Source</b>
|buffmaximumstacks=<b>10</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,SkillCooldownTrigger,SkillCooldown,PercentMaxHealthHealing,ConcentrationStackingType,ConcentrationMaximumStacks,Duration,PhysicalPowerBonus,MagicalPowerBonus,BuffStackingType,BuffMaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|exploitationstrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|activeduration=<b>4s</b>
|exploitduration=<b>4s</b>
|magicalbasedamage=<b>4 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|healpercentconstant=<b>5%</b>
|maxhealconstant=<b>20</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,ExploitDuration,MagicalBaseDamage,Scaling,StackingType,MaximumStacks,Removable,HealPercentConstant,MaxHealConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|phantomize={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>6s</b>
|magicaldamagereduction=<b>-50% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MagicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|unbind={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Warlock -->
<!-- Class=GrandMaster_Warlock, Category=Perk -->
|antimagic={{#switch:{{lc:{{{2|}}}}}
|antimagicdamagereduction=<b>25% [[Damage#Damage_Reduction|Damage Reduction]] against all [[Damage_Types#Magical_Elements|Magical Elements]] except {{Element|Divine}}, {{Element|Curse}}, and {{Element|Neutral}}</b>
|all=AntimagicDamageReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cursemastery={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|darkenhancement={{#switch:{{lc:{{{2|}}}}}
|darkpowerbonus=<b>10% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=DarkPowerBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|darkreflection={{#switch:{{lc:{{{2|}}}}}
|cooldown=<b>15s</b>
|magicalbasedamage=<b>10 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>75% [[Scaling]]</b>
|all=Cooldown,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|demonarmor={{#switch:{{lc:{{{2|}}}}}
|spellcastingspeed=<b>-10% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|all=SpellCastingSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|immortallament={{#switch:{{lc:{{{2|}}}}}
|all=
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|infernalpledge={{#switch:{{lc:{{{2|}}}}}
|undeadracedamagereduction=<b>25% [[Undead]] [[Damage#Race_Damage_Reduction|Race Damage Reduction]]</b>
|demonracedamagereduction=<b>25% [[Demon]] [[Damage#Race_Damage_Reduction|Race Damage Reduction]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=UndeadRaceDamageReduction,DemonRaceDamageReduction,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|malice={{#switch:{{lc:{{{2|}}}}}
|willbonus=<b>10% [[Stats#Attribute_Bonus|Will Bonus]]</b>
|all=WillBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shadowtouch={{#switch:{{lc:{{{2|}}}}}
|truemagicalbasedamage=<b>2 {{Element|Dark}} [[Damage#True_Base_Damage|True Magical Base Damage]]</b>
|magicalbasehealing=<b>2 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|scaling=<b>0% [[Scaling]]</b>
|all=TrueMagicalBaseDamage,MagicalBaseHealing,StackingType,MaximumStacks,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|soulcollector={{#switch:{{lc:{{{2|}}}}}
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|darknessshardstackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>5</b>
|darknessshardremovable=<b>True</b>
|soulcollectorstackingtype=<b>Aggregates by Source</b>
|soulcollectorremovable=<b>True</b>
|all=DarkPowerBonus,DarknessShardStackingType,MaximumStacks,DarknessShardRemovable,SoulCollectorStackingType,SoulCollectorRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|torturemastery={{#switch:{{lc:{{{2|}}}}}
|magicalbasehealing=<b>2 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>15% [[Scaling]]</b>
|healthcost=<b>2x</b>
|all=MagicalBaseHealing,Scaling,HealthCost
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|vampirism={{#switch:{{lc:{{{2|}}}}}
|outgoingmagicalhealmod=<b>20% [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=OutgoingMagicalHealMod,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Warlock, Category=ShapeShift -->
|bloodpact={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|castingtime=<b>0.3s</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>0.2s</b>
|armorrating=<b>30 [[Stats#Armor_Rating|Armor Rating]]</b>
|magicalresistance=<b>30 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|maxhealthadd=<b>50 [[Health#Max_Health_Add|Max Health Add]]</b>
|shapeshiftstackingtype=<b>Aggregates by Target</b>
|shapeshiftmaximumstacks=<b>1</b>
|primitivesstackingtype=<b>Aggregates by Target</b>
|primitivesmaximumstacks=<b>10</b>
|percentmaxhealthhealing=<b>-2% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|magicalbasedamage=<b>2 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>25% [[Scaling]]</b>
|allattributes=<b>1 [[Stats#Attributes|All Attributes]]</b>
|shapeshiftarmorrating=<b>30 [[Stats#Armor_Rating|Armor Rating]]</b>
|shapeshiftmagicalresistance=<b>30 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|shapeshiftmaxhealthadd=<b>50 [[Health#Max_Health_Add|Max Health Add]]</b>
|primitivesstrength=<b>1 [[Stats#Strength|Strength]]</b>
|primitivesvigor=<b>1 [[Stats#Vigor|Vigor]]</b>
|primitivesagility=<b>1 [[Stats#Agility|Agility]]</b>
|primitivesdexterity=<b>1 [[Stats#Dexterity|Dexterity]]</b>
|primitiveswill=<b>1 [[Stats#Will|Will]]</b>
|primitivesknowledge=<b>1 [[Stats#Knowledge|Knowledge]]</b>
|primitivesresourcefulness=<b>1 [[Stats#Resourcefulness|Resourcefulness]]</b>
|rotationeventtag=<b>Event.Movement.Homing</b>
|primaryimpactzonemultiplier=<b>100% [[Damage#Impact_Zone_Multiplier|Impact Zone Multiplier]]</b>
|primaryimpactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>1s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|movementmultiplier=<b>65%</b>
|firesocketname=<b>SpellSocket</b>
|abyssalflamedotscaling=<b>25% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|abyssalflamedotstackingtype=<b>Aggregates by Target</b>
|abyssalflamedotmaximumstacks=<b>3</b>
|abyssalflameradiusconstant=<b>0.5m</b>
|all=SkillType,SkillTier,CastingTime,UseMoving,SkillCooldownTrigger,SkillCooldown,ArmorRating,MagicalResistance,MaxHealthAdd,ShapeShiftStackingType,ShapeShiftMaximumStacks,PrimitivesStackingType,PrimitivesMaximumStacks,PercentMaxHealthHealing,MagicalBaseDamage,Scaling,AllAttributes,ShapeShiftArmorRating,ShapeShiftMagicalResistance,ShapeShiftMaxHealthAdd,PrimitivesStrength,PrimitivesVigor,PrimitivesAgility,PrimitivesDexterity,PrimitivesWill,PrimitivesKnowledge,PrimitivesResourcefulness,RotationEventTag,PrimaryImpactZoneMultiplier,PrimaryImpactPower,PrimaryScaling,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,FireSocketName,AbyssalFlameDoTScaling,Tickinterval,AbyssalFlameDoTStackingType,AbyssalFlameDoTMaximumStacks,AbyssalFlameRadiusConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Warlock, Category=Spell -->
|bloodstainedblade={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|castingtime=<b>0.75s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|duration=<b>20s</b>
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|magicalbasedamage=<b>3 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,PhysicalBuffWeaponDamage,StackingType,MaximumStacks,Removable,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|boltofdarkness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|castingtime=<b>1s</b>
|range=<b>Infinite meters</b>
|healthcost=<b>4</b>
|magicalbasedamage=<b>20 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|initialspeed=<b>16m/s</b>
|spellcostconsumedhealthcost=<b>4</b>
|darkarrowhealthcost=<b>4</b>
|hitmagicalbasedamage=<b>20 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|darkarrowhitmagicalbasedamage=<b>20 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|darkarrowhitscaling=<b>100% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,MagicalBaseDamage,Scaling,InitialSpeed,SpellCostConsumedHealthCost,DarkArrowHealthCost,HitMagicalBaseDamage,HitScaling,DarkArrowHitMagicalBaseDamage,DarkArrowHitScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|curseofpain={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|hitmagicalbasedamage=<b>15 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>75% [[Scaling]]</b>
|hitcursemasterymagicalbasedamage=<b>15 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitcursemasteryscaling=<b>75% [[Scaling]]</b>
|dotduration=<b>8s</b>
|dotmagicalbasedamage=<b>15 [[File:EvilDamage.png|Evil|x20px]]/[[File:CurseDamage.png|Curse|x20px]] [[Damage_Types#Hybrid|Hybrid]] [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|dotremovable=<b>True</b>
|dotcursemasteryduration=<b>10.4s</b>
|dotcursemasterymagicalbasedamage=<b>20 [[File:EvilDamage.png|Evil|x20px]]/[[File:CurseDamage.png|Curse|x20px]] [[Damage_Types#Hybrid|Hybrid]] [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotcursemasteryscaling=<b>50% [[Scaling]]</b>
|dotcursemasteryremovable=<b>True</b>
|all=SpellTier,CastingTime,Range,HealthCost,HitMagicalBaseDamage,HitScaling,HitCurseMasteryMagicalBaseDamage,HitCurseMasteryScaling,DoTDuration,DoTMagicalBaseDamage,DoTScaling,StackingType,MaximumStacks,Refresh,DoTRemovable,DoTCurseMasteryDuration,DoTCurseMasteryMagicalBaseDamage,DoTCurseMasteryScaling,DoTCurseMasteryRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|curseofweakness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|duration=<b>10s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|cursemasteryduration=<b>13s</b>
|cursemasterystrengthbonus=<b>-25% [[Stats#Attribute_Bonus|Strength Bonus]]</b>
|cursemasteryvigorbonus=<b>-25% [[Stats#Attribute_Bonus|Vigor Bonus]]</b>
|cursemasteryagilitybonus=<b>-25% [[Stats#Attribute_Bonus|Agility Bonus]]</b>
|cursemasterydexteritybonus=<b>-25% [[Stats#Attribute_Bonus|Dexterity Bonus]]</b>
|cursemasterywillbonus=<b>-25% [[Stats#Attribute_Bonus|Will Bonus]]</b>
|cursemasteryknowledgebonus=<b>-25% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|cursemasteryresourcefulnessbonus=<b>-25% [[Stats#Attribute_Bonus|Resourcefulness Bonus]]</b>
|cursemasterystackingtype=<b>Aggregates by Target</b>
|cursemasterymaximumstacks=<b>1</b>
|cursemasteryremovable=<b>True</b>
|allattributesbonus=<b>-25% [[Stats#Attribute_Bonus|All Attributes Bonus]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,StackingType,MaximumStacks,Removable,CurseMasteryDuration,CurseMasteryStrengthBonus,CurseMasteryVigorBonus,CurseMasteryAgilityBonus,CurseMasteryDexterityBonus,CurseMasteryWillBonus,CurseMasteryKnowledgeBonus,CurseMasteryResourcefulnessBonus,CurseMasteryStackingType,CurseMasteryMaximumStacks,CurseMasteryRemovable,AllAttributesBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|eldritchshield={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|castingtime=<b>0.75s</b>
|range=<b>7.5m</b>
|healthcost=<b>6</b>
|hitduration=<b>15s</b>
|magicalbaseshield=<b>25 [[Shield|Magical Base Shield]]</b>
|hitstackingtype=<b>Aggregates by Target</b>
|hitmaximumstacks=<b>1</b>
|hitremovable=<b>True</b>
|darkdamageduration=<b>4s</b>
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|darkdamagestackingtype=<b>Aggregates by Target</b>
|darkdamagemaximumstacks=<b>1</b>
|darkdamageremovable=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,HitDuration,MagicalBaseShield,HitStackingType,HitMaximumStacks,HitRemovable,DarkDamageDuration,DarkPowerBonus,DarkDamageStackingType,DarkDamageMaximumStacks,DarkDamageRemovable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|flamewalker={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|castingtime=<b>1.25s</b>
|range=<b>7.5m</b>
|healthcost=<b>6</b>
|duration=<b>6s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|hitmaximumstacks=<b>2</b>
|removable=<b>True</b>
|magicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,HitStackingType,HitMaximumStacks,Removable,MagicalBaseDamage,Scaling,Tickinterval
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hellfire={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|castingtime=<b>2s</b>
|range=<b>Infinite meters</b>
|healthcost=<b>6</b>
|impactpower=<b>12 [[Impact_Power|Impact Power]]</b>
|magicalbasedamage=<b>60 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|refresh=<b>Resets on Successful Application</b>
|all=SpellTier,CastingTime,Range,HealthCost,ImpactPower,MagicalBaseDamage,Scaling,Tickinterval,Refresh
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|lifedrain={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|castingtime=<b>1.5s</b>
|channelingduration=<b>7.5s</b>
|channelinginterval=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>5</b>
|magicalbasedamage=<b>5 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>25% [[Scaling]]</b>
|all=SpellTier,CastingTime,ChannelingDuration,ChannelingInterval,Range,HealthCost,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|powerofsacrifice={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|duration=<b>12s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|cursemasteryduration=<b>15.6s</b>
|cursemasterystackingtype=<b>Aggregates by Target</b>
|cursemasterymaximumstacks=<b>1</b>
|cursemasteryremovable=<b>True</b>
|dotmagicalbasedamage=<b>3 {{Element|Curse}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotcursemasterymagicalbasedamage=<b>3 {{Element|Curse}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|strength=<b>15 [[Stats#Strength|Strength]]</b>
|vigor=<b>15 [[Stats#Vigor|Vigor]]</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,HealthCost,Duration,StackingType,MaximumStacks,Removable,CurseMasteryDuration,CurseMasteryStackingType,CurseMasteryMaximumStacks,CurseMasteryRemovable,DOTMagicalBaseDamage,DOTCurseMasteryMagicalBaseDamage,Strength,Vigor,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rayofdarkness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|castingtime=<b>1s</b>
|channelingduration=<b>5s</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|healthcost=<b>5</b>
|magicalbasedamage=<b>12 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,CastingTime,ChannelingDuration,Range,UseMoving,HealthCost,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellpredation={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|healthcost=<b>4</b>
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>5</b>
|removable=<b>True</b>
|maxremovalcountconstant=<b>999</b>
|all=SpellTier,CastingTime,Range,HealthCost,DarkPowerBonus,StackingType,MaximumStacks,Removable,MaxRemovalCountConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|summonhydra={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|castingtime=<b>1s</b>
|range=<b>7.5m</b>
|arearadius=<b>0.75m</b>
|isareainstall=<b>True</b>
|healthcost=<b>12</b>
|magicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,CastingTime,Range,AreaRadius,IsAreaInstall,HealthCost,MagicalBaseDamage,ImpactPower,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Warlock, Category=Skill -->
|blowofcorruption={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|magicalbasedamage=<b>12 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>75% [[Scaling]]</b>
|activeduration=<b>8s</b>
|activeremovable=<b>True</b>
|reducedhealingduration=<b>12s</b>
|incomingphysicalhealingmod=<b>-80% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-80% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,ActiveDuration,ActiveRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,StackingType,MaximumStacks,ReducedHealingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|darkoffering={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Channeling</b>
|skilltier=<b>1</b>
|channelingduration=<b>10s</b>
|channelinginterval=<b>1s</b>
|skillcooldowntrigger=<b>End</b>
|skillcooldown=<b>28s</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|concentrationstackingtype=<b>Aggregates by Source</b>
|concentrationmaximumstacks=<b>1</b>
|duration=<b>15s</b>
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|magicalpowerbonus=<b>5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|buffstackingtype=<b>Aggregates by Source</b>
|buffmaximumstacks=<b>10</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,SkillCooldownTrigger,SkillCooldown,PercentMaxHealthHealing,ConcentrationStackingType,ConcentrationMaximumStacks,Duration,PhysicalPowerBonus,MagicalPowerBonus,BuffStackingType,BuffMaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|exploitationstrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|activeduration=<b>4s</b>
|exploitduration=<b>4s</b>
|magicalbasedamage=<b>4 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|healpercentconstant=<b>5%</b>
|maxhealconstant=<b>20</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,ExploitDuration,MagicalBaseDamage,Scaling,StackingType,MaximumStacks,Removable,HealPercentConstant,MaxHealConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|phantomize={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>6s</b>
|magicaldamagereduction=<b>-50% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MagicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|unbind={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Wizard -->
<!-- Class=Wizard, Category=Perk -->
|arcanefeedback={{#switch:{{lc:{{{2|}}}}}
|duration=<b>7s</b>
|arcanepowerbonus=<b>2% [[File:ArcaneDamage.png|Arcane|x20px]] [[Damage_Types#Arcane|Arcane]] [[Damage#Power_Bonus|Power Bonus]]</b>
|spellcastingspeed=<b>2% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>5</b>
|removable=<b>True</b>
|all=Duration,ArcanePowerBonus,SpellCastingSpeed,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|arcanemastery={{#switch:{{lc:{{{2|}}}}}
|arcanepowerbonus=<b>5% [[File:ArcaneDamage.png|Arcane|x20px]] [[Damage_Types#Arcane|Arcane]] [[Damage#Power_Bonus|Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|reducecasttime=<b>0.5s</b>
|all=ArcanePowerBonus,StackingType,MaximumStacks,ReduceCastTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|firemastery={{#switch:{{lc:{{{2|}}}}}
|firepowerbonus=<b>5% [[File:FireDamage.png|Fire|x20px]] [[Damage_Types#Fire|Fire]] [[Damage#Power_Bonus|Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|duration=<b>5s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|all=FirePowerBonus,StackingType,MaximumStacks,Duration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|icemastery={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.5s</b>
|freezingstackingtype=<b>Aggregates by Target</b>
|freezingmaximumstacks=<b>1</b>
|removable=<b>True</b>
|icemasterystackingtype=<b>Aggregates by Source</b>
|icemasterymaximumstacks=<b>1</b>
|all=Duration,FreezingStackingType,FreezingMaximumStacks,Removable,IceMasteryStackingType,IceMasteryMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|iceshield={{#switch:{{lc:{{{2|}}}}}
|cooldown=<b>5s</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|duration=<b>0.5s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|removable=<b>True</b>
|iceshieldstackingtype=<b>Aggregates by Source</b>
|iceshieldmaximumstacks=<b>1</b>
|armorrating=<b>20 [[Stats#Armor_Rating|Armor Rating]]</b>
|buffstackingtype=<b>Aggregates by Source</b>
|buffmaximumstacks=<b>1</b>
|all=Cooldown,CooldownStackingType,CooldownMaximumStacks,Duration,MoveSpeedBonus,ActionSpeed,Removable,IceShieldStackingType,IceShieldMaximumStacks,ArmorRating,BuffStackingType,BuffMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|manasurge={{#switch:{{lc:{{{2|}}}}}
|magicalpowerbonus=<b>10% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|all=MagicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|melt={{#switch:{{lc:{{{2|}}}}}
|duration=<b>5s</b>
|physicaldamagereduction=<b>-10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|edstackingtype=<b>Aggregates by Source</b>
|edmaximumstacks=<b>1</b>
|removable=<b>True</b>
|meltstackingtype=<b>Aggregates by Target</b>
|meltmaximumstacks=<b>1</b>
|all=Duration,PhysicalDamageReduction,edStackingType,edMaximumStacks,Removable,MeltStackingType,MeltMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|quickchant={{#switch:{{lc:{{{2|}}}}}
|spellcastingspeed=<b>15% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|all=SpellCastingSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|reactiveshield={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|baseshield=<b>15 [[Shield|Base Shield]]</b>
|removable=<b>True</b>
|cooldown=<b>12s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=Duration,BaseShield,Removable,Cooldown,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sage={{#switch:{{lc:{{{2|}}}}}
|knowledgebonus=<b>10% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|all=KnowledgeBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spelloverload={{#switch:{{lc:{{{2|}}}}}
|knowledgebonus=<b>-20% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|maxspellcountbonus=<b>60% [[Stats#Max_Spell_Count|Max Spell Count Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=KnowledgeBonus,MaxSpellCountBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|staffmastery={{#switch:{{lc:{{{2|}}}}}
|buffmagicalweapondamage=<b>2 [[Damage#Buff_Magical_Damage|Buff Magical Damage]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=BuffMagicalWeaponDamage,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Wizard, Category=Skill -->
|arcaneshield={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>2m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>25s</b>
|duration=<b>12s</b>
|baseshield=<b>15 [[Shield|Base Shield]]</b>
|hit1scaling=<b>50% [[Scaling]]</b>
|removable=<b>True</b>
|magicalbasedamage=<b>5 {{Element|Arcane}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|damagescaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,BaseShield,Hit1Scaling,Removable,MagicalBaseDamage,DamageScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|intensefocus={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|spellcasttime=<b>0.1s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,StackingType,MaximumStacks,SpellCastTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|meditation={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Channeling</b>
|skilltier=<b>1</b>
|channelingduration=<b>24s</b>
|channelinginterval=<b>0.75s</b>
|skillcooldowntrigger=<b>End</b>
|skillcooldown=<b>45s</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|recoverablebasehealing=<b>1 [[Healing#Recoverable_Healing|Recoverable Healing]]</b>
|tickinterval=<b>2s</b>
|reststackingtype=<b>Aggregates by Target</b>
|restmaximumstacks=<b>1</b>
|physicalbasehealing=<b>3 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|restincampfireareastackingtype=<b>Aggregates by Target</b>
|restincampfireareamaximumstacks=<b>1</b>
|spellrechargemeditationamount=<b>34</b>
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,RecoverableBaseHealing,Tickinterval,RestStackingType,RestMaximumStacks,PhysicalBaseHealing,Scaling,RestInCampfireAreaStackingType,RestInCampfireAreaMaximumStacks,SpellRechargeMeditationAmount
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Wizard, Category=Spell -->
|chainlightning={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2.5s</b>
|range=<b>8m</b>
|hitmagicalbasedamage=<b>30 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>75% [[Scaling]]</b>
|bounce1magicalbasedamage=<b>25 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|bounce1scaling=<b>75% [[Scaling]]</b>
|bounce2magicalbasedamage=<b>25 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|bounce2scaling=<b>75% [[Scaling]]</b>
|bounce3magicalbasedamage=<b>20 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|bounce3scaling=<b>75% [[Scaling]]</b>
|duration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitMagicalBaseDamage,HitScaling,Bounce1MagicalBaseDamage,Bounce1Scaling,Bounce2MagicalBaseDamage,Bounce2Scaling,Bounce3MagicalBaseDamage,Bounce3Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|explosion={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>4</b>
|castingtime=<b>1.75s</b>
|range=<b>8m</b>
|arearadius=<b>1m</b>
|timebombstackingtype=<b>Aggregates by Target</b>
|hitmagicalbasedamage=<b>25 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>6 [[Impact_Power|Impact Power]]</b>
|hitscaling=<b>75% [[Scaling]]</b>
|burningduration=<b>2s</b>
|burningmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningscaling=<b>50% [[Scaling]]</b>
|burningstackingtype=<b>Aggregates by Source</b>
|burningmaximumstacks=<b>1</b>
|burningrefresh=<b>Resets on Successful Application</b>
|burningremovable=<b>True</b>
|burningfiremasteryduration=<b>3s</b>
|burningfiremasterymagicalbasedamage=<b>4 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningfiremasteryscaling=<b>50% [[Scaling]]</b>
|burningfiremasterystackingtype=<b>Aggregates by Source</b>
|burningfiremasterymaximumstacks=<b>1</b>
|burningfiremasteryrefresh=<b>Resets on Successful Application</b>
|burningfiremasteryremovable=<b>True</b>
|reducedhealingduration=<b>5s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|intervaltime=<b>3s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,TimeBombStackingType,HitMagicalBaseDamage,ImpactPower,HitScaling,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,ReducedHealingRemovable,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|fireball={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>4</b>
|castingtime=<b>2s</b>
|range=<b>Infinite meters</b>
|hitmagicalbasedamage=<b>25 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitimpactpower=<b>6 [[Impact_Power|Impact Power]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|aoemagicalbasedamage=<b>10 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|aoeimpactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|aoescaling=<b>100% [[Scaling]]</b>
|dotduration=<b>3s</b>
|dotmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|dotstackingtype=<b>Aggregates by Source</b>
|dotmaximumstacks=<b>1</b>
|dotrefresh=<b>Resets on Successful Application</b>
|dotremovable=<b>True</b>
|dotfiremasteryduration=<b>5s</b>
|dotfiremasterymagicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotfiremasteryscaling=<b>50% [[Scaling]]</b>
|dotfiremasterystackingtype=<b>Aggregates by Source</b>
|dotfiremasterymaximumstacks=<b>1</b>
|dotfiremasteryrefresh=<b>Resets on Successful Application</b>
|dotfiremasteryremovable=<b>True</b>
|reducedhealingduration=<b>5s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|initialspeed=<b>12m/s</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitMagicalBaseDamage,HitImpactPower,HitScaling,AoEMagicalBaseDamage,AoEImpactPower,AoEScaling,DoTDuration,DoTMagicalBaseDamage,DoTScaling,DoTStackingType,DoTMaximumStacks,DoTRefresh,DoTRemovable,DoTFireMasteryDuration,DoTFireMasteryMagicalBaseDamage,DoTFireMasteryScaling,DoTFireMasteryStackingType,DoTFireMasteryMaximumStacks,DoTFireMasteryRefresh,DoTFireMasteryRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,ReducedHealingRemovable,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|haste={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|duration=<b>8s</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|spellcastingspeed=<b>10% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,ActionSpeed,SpellCastingSpeed,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|icebolt={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1.25s</b>
|range=<b>Infinite meters</b>
|magicalbasedamage=<b>30 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Ice}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|initialspeed=<b>14m/s</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseDamage,ImpactPower,Scaling,Duration,MoveSpeedBonus,ActionSpeed,StackingType,MaximumStacks,Removable,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|ignite={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>10</b>
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|hitduration=<b>15s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|hitmaximumstacks=<b>1</b>
|hitremovable=<b>True</b>
|hitmagicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>50% [[Scaling]]</b>
|burningduration=<b>1s</b>
|burningmagicalbasedamage=<b>1 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningscaling=<b>50% [[Scaling]]</b>
|burningstackingtype=<b>Aggregates by Source</b>
|burningmaximumstacks=<b>1</b>
|burningrefresh=<b>Resets on Successful Application</b>
|burningremovable=<b>True</b>
|burningfiremasteryduration=<b>3s</b>
|burningfiremasterymagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningfiremasteryscaling=<b>50% [[Scaling]]</b>
|burningfiremasterystackingtype=<b>Aggregates by Source</b>
|burningfiremasterymaximumstacks=<b>1</b>
|burningfiremasteryrefresh=<b>Resets on Successful Application</b>
|burningfiremasteryremovable=<b>True</b>
|reducedhealingzapburnfiremasteryduration=<b>3s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingzapburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingzapburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingzapburnfiremasteryremovable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitDuration,HitStackingType,HitMaximumStacks,HitRemovable,HitMagicalBaseDamage,HitScaling,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingZapBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingZapBurnFireMasteryStackingType,ReducedHealingZapBurnFireMasteryMaximumStacks,ReducedHealingZapBurnFireMasteryRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|invisibility={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>4</b>
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|duration=<b>4s</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|lightorb={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|range=<b>Infinite meters</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>999</b>
|initialspeed=<b>3m/s</b>
|all=SpellTier,MaxCount,CastingTime,Range,StackingType,MaximumStacks,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|lightningstrike={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>5</b>
|castingtime=<b>2s</b>
|range=<b>8m</b>
|arearadius=<b>0.8m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>30 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|magiclock={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|range=<b>8m</b>
|duration=<b>10s</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|magicmissile={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>10</b>
|castingtime=<b>1.25s</b>
|channelingduration=<b>3s</b>
|channelinginterval=<b>0.3s</b>
|range=<b>Infinite meters</b>
|magicalbasedamage=<b>11 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Arcane}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|scaling=<b>75% [[Scaling]]</b>
|initialspeed=<b>7m/s</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,MagicalBaseDamage,ImpactPower,Scaling,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|slow={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>3</b>
|castingtime=<b>1.25s</b>
|range=<b>8m</b>
|duration=<b>2s</b>
|movespeedbonus=<b>-40% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|zap={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>1.25s</b>
|range=<b>8m</b>
|hitmagicalbasedamage=<b>20 {{Element|Light}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>75% [[Scaling]]</b>
|dotduration=<b>1s</b>
|dotmagicalbasedamage=<b>1 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|dotstackingtype=<b>Aggregates by Source</b>
|dotmaximumstacks=<b>1</b>
|dotrefresh=<b>Resets on Successful Application</b>
|dotremovable=<b>True</b>
|dotfiremasteryduration=<b>3s</b>
|dotfiremasterymagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotfiremasteryscaling=<b>50% [[Scaling]]</b>
|dotfiremasterystackingtype=<b>Aggregates by Source</b>
|dotfiremasterymaximumstacks=<b>1</b>
|dotfiremasteryrefresh=<b>Resets on Successful Application</b>
|dotfiremasteryremovable=<b>True</b>
|reducedhealingduration=<b>3s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitMagicalBaseDamage,HitScaling,DoTDuration,DoTMagicalBaseDamage,DoTScaling,DoTStackingType,DoTMaximumStacks,DoTRefresh,DoTRemovable,DoTFireMasteryDuration,DoTFireMasteryMagicalBaseDamage,DoTFireMasteryScaling,DoTFireMasteryStackingType,DoTFireMasteryMaximumStacks,DoTFireMasteryRefresh,DoTFireMasteryRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,ReducedHealingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Wizard -->
<!-- Class=GrandMaster_Wizard, Category=Perk -->
|arcanefeedback={{#switch:{{lc:{{{2|}}}}}
|duration=<b>7s</b>
|arcanepowerbonus=<b>2% [[File:ArcaneDamage.png|Arcane|x20px]] [[Damage_Types#Arcane|Arcane]] [[Damage#Power_Bonus|Power Bonus]]</b>
|spellcastingspeed=<b>2% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>5</b>
|removable=<b>True</b>
|all=Duration,ArcanePowerBonus,SpellCastingSpeed,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|arcanemastery={{#switch:{{lc:{{{2|}}}}}
|arcanepowerbonus=<b>5% [[File:ArcaneDamage.png|Arcane|x20px]] [[Damage_Types#Arcane|Arcane]] [[Damage#Power_Bonus|Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|reducecasttime=<b>0.5s</b>
|all=ArcanePowerBonus,StackingType,MaximumStacks,ReduceCastTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|firemastery={{#switch:{{lc:{{{2|}}}}}
|firepowerbonus=<b>5% [[File:FireDamage.png|Fire|x20px]] [[Damage_Types#Fire|Fire]] [[Damage#Power_Bonus|Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|duration=<b>5s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|all=FirePowerBonus,StackingType,MaximumStacks,Duration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|icemastery={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.5s</b>
|freezingstackingtype=<b>Aggregates by Target</b>
|freezingmaximumstacks=<b>1</b>
|removable=<b>True</b>
|icemasterystackingtype=<b>Aggregates by Source</b>
|icemasterymaximumstacks=<b>1</b>
|all=Duration,FreezingStackingType,FreezingMaximumStacks,Removable,IceMasteryStackingType,IceMasteryMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|iceshield={{#switch:{{lc:{{{2|}}}}}
|cooldown=<b>5s</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|duration=<b>0.5s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|removable=<b>True</b>
|iceshieldstackingtype=<b>Aggregates by Source</b>
|iceshieldmaximumstacks=<b>1</b>
|armorrating=<b>20 [[Stats#Armor_Rating|Armor Rating]]</b>
|buffstackingtype=<b>Aggregates by Source</b>
|buffmaximumstacks=<b>1</b>
|all=Cooldown,CooldownStackingType,CooldownMaximumStacks,Duration,MoveSpeedBonus,ActionSpeed,Removable,IceShieldStackingType,IceShieldMaximumStacks,ArmorRating,BuffStackingType,BuffMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|manasurge={{#switch:{{lc:{{{2|}}}}}
|magicalpowerbonus=<b>10% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|all=MagicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|melt={{#switch:{{lc:{{{2|}}}}}
|duration=<b>5s</b>
|physicaldamagereduction=<b>-10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|edstackingtype=<b>Aggregates by Source</b>
|edmaximumstacks=<b>1</b>
|removable=<b>True</b>
|meltstackingtype=<b>Aggregates by Target</b>
|meltmaximumstacks=<b>1</b>
|all=Duration,PhysicalDamageReduction,edStackingType,edMaximumStacks,Removable,MeltStackingType,MeltMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|quickchant={{#switch:{{lc:{{{2|}}}}}
|spellcastingspeed=<b>15% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|all=SpellCastingSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|reactiveshield={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|baseshield=<b>15 [[Shield|Base Shield]]</b>
|removable=<b>True</b>
|cooldown=<b>12s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=Duration,BaseShield,Removable,Cooldown,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sage={{#switch:{{lc:{{{2|}}}}}
|knowledgebonus=<b>10% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|all=KnowledgeBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spelloverload={{#switch:{{lc:{{{2|}}}}}
|knowledgebonus=<b>-20% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|maxspellcountbonus=<b>60% [[Stats#Max_Spell_Count|Max Spell Count Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=KnowledgeBonus,MaxSpellCountBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|staffmastery={{#switch:{{lc:{{{2|}}}}}
|buffmagicalweapondamage=<b>2 [[Damage#Buff_Magical_Damage|Buff Magical Damage]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=BuffMagicalWeaponDamage,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Wizard, Category=Skill -->
|arcaneshield={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>2m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>25s</b>
|duration=<b>12s</b>
|baseshield=<b>15 [[Shield|Base Shield]]</b>
|hit1scaling=<b>50% [[Scaling]]</b>
|removable=<b>True</b>
|magicalbasedamage=<b>5 {{Element|Arcane}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|damagescaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,BaseShield,Hit1Scaling,Removable,MagicalBaseDamage,DamageScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|intensefocus={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|spellcasttime=<b>0.1s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,StackingType,MaximumStacks,SpellCastTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|meditation={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Channeling</b>
|skilltier=<b>1</b>
|channelingduration=<b>24s</b>
|channelinginterval=<b>0.75s</b>
|skillcooldowntrigger=<b>End</b>
|skillcooldown=<b>45s</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|recoverablebasehealing=<b>1 [[Healing#Recoverable_Healing|Recoverable Healing]]</b>
|tickinterval=<b>2s</b>
|reststackingtype=<b>Aggregates by Target</b>
|restmaximumstacks=<b>1</b>
|physicalbasehealing=<b>3 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|restincampfireareastackingtype=<b>Aggregates by Target</b>
|restincampfireareamaximumstacks=<b>1</b>
|spellrechargemeditationamount=<b>34</b>
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,RecoverableBaseHealing,Tickinterval,RestStackingType,RestMaximumStacks,PhysicalBaseHealing,Scaling,RestInCampfireAreaStackingType,RestInCampfireAreaMaximumStacks,SpellRechargeMeditationAmount
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Wizard, Category=Spell -->
|chainlightning={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2.5s</b>
|range=<b>8m</b>
|hitmagicalbasedamage=<b>30 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>75% [[Scaling]]</b>
|bounce1magicalbasedamage=<b>25 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|bounce1scaling=<b>75% [[Scaling]]</b>
|bounce2magicalbasedamage=<b>25 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|bounce2scaling=<b>75% [[Scaling]]</b>
|bounce3magicalbasedamage=<b>20 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|bounce3scaling=<b>75% [[Scaling]]</b>
|duration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitMagicalBaseDamage,HitScaling,Bounce1MagicalBaseDamage,Bounce1Scaling,Bounce2MagicalBaseDamage,Bounce2Scaling,Bounce3MagicalBaseDamage,Bounce3Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|explosion={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>4</b>
|castingtime=<b>1.75s</b>
|range=<b>8m</b>
|arearadius=<b>1m</b>
|timebombstackingtype=<b>Aggregates by Target</b>
|hitmagicalbasedamage=<b>25 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>6 [[Impact_Power|Impact Power]]</b>
|hitscaling=<b>75% [[Scaling]]</b>
|burningduration=<b>2s</b>
|burningmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningscaling=<b>50% [[Scaling]]</b>
|burningstackingtype=<b>Aggregates by Source</b>
|burningmaximumstacks=<b>1</b>
|burningrefresh=<b>Resets on Successful Application</b>
|burningremovable=<b>True</b>
|burningfiremasteryduration=<b>3s</b>
|burningfiremasterymagicalbasedamage=<b>4 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningfiremasteryscaling=<b>50% [[Scaling]]</b>
|burningfiremasterystackingtype=<b>Aggregates by Source</b>
|burningfiremasterymaximumstacks=<b>1</b>
|burningfiremasteryrefresh=<b>Resets on Successful Application</b>
|burningfiremasteryremovable=<b>True</b>
|reducedhealingduration=<b>5s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|intervaltime=<b>3s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,TimeBombStackingType,HitMagicalBaseDamage,ImpactPower,HitScaling,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,ReducedHealingRemovable,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|fireball={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>4</b>
|castingtime=<b>2s</b>
|range=<b>Infinite meters</b>
|hitmagicalbasedamage=<b>25 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitimpactpower=<b>6 [[Impact_Power|Impact Power]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|aoemagicalbasedamage=<b>10 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|aoeimpactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|aoescaling=<b>100% [[Scaling]]</b>
|dotduration=<b>3s</b>
|dotmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|dotstackingtype=<b>Aggregates by Source</b>
|dotmaximumstacks=<b>1</b>
|dotrefresh=<b>Resets on Successful Application</b>
|dotremovable=<b>True</b>
|dotfiremasteryduration=<b>5s</b>
|dotfiremasterymagicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotfiremasteryscaling=<b>50% [[Scaling]]</b>
|dotfiremasterystackingtype=<b>Aggregates by Source</b>
|dotfiremasterymaximumstacks=<b>1</b>
|dotfiremasteryrefresh=<b>Resets on Successful Application</b>
|dotfiremasteryremovable=<b>True</b>
|reducedhealingduration=<b>5s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|initialspeed=<b>12m/s</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitMagicalBaseDamage,HitImpactPower,HitScaling,AoEMagicalBaseDamage,AoEImpactPower,AoEScaling,DoTDuration,DoTMagicalBaseDamage,DoTScaling,DoTStackingType,DoTMaximumStacks,DoTRefresh,DoTRemovable,DoTFireMasteryDuration,DoTFireMasteryMagicalBaseDamage,DoTFireMasteryScaling,DoTFireMasteryStackingType,DoTFireMasteryMaximumStacks,DoTFireMasteryRefresh,DoTFireMasteryRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,ReducedHealingRemovable,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|haste={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|duration=<b>8s</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|spellcastingspeed=<b>10% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,ActionSpeed,SpellCastingSpeed,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|icebolt={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1.25s</b>
|range=<b>Infinite meters</b>
|magicalbasedamage=<b>30 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Ice}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|initialspeed=<b>14m/s</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseDamage,ImpactPower,Scaling,Duration,MoveSpeedBonus,ActionSpeed,StackingType,MaximumStacks,Removable,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|ignite={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>10</b>
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|hitduration=<b>15s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|hitmaximumstacks=<b>1</b>
|hitremovable=<b>True</b>
|hitmagicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>50% [[Scaling]]</b>
|burningduration=<b>1s</b>
|burningmagicalbasedamage=<b>1 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningscaling=<b>50% [[Scaling]]</b>
|burningstackingtype=<b>Aggregates by Source</b>
|burningmaximumstacks=<b>1</b>
|burningrefresh=<b>Resets on Successful Application</b>
|burningremovable=<b>True</b>
|burningfiremasteryduration=<b>3s</b>
|burningfiremasterymagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|burningfiremasteryscaling=<b>50% [[Scaling]]</b>
|burningfiremasterystackingtype=<b>Aggregates by Source</b>
|burningfiremasterymaximumstacks=<b>1</b>
|burningfiremasteryrefresh=<b>Resets on Successful Application</b>
|burningfiremasteryremovable=<b>True</b>
|reducedhealingzapburnfiremasteryduration=<b>3s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingzapburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingzapburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingzapburnfiremasteryremovable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitDuration,HitStackingType,HitMaximumStacks,HitRemovable,HitMagicalBaseDamage,HitScaling,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingZapBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingZapBurnFireMasteryStackingType,ReducedHealingZapBurnFireMasteryMaximumStacks,ReducedHealingZapBurnFireMasteryRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|invisibility={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>4</b>
|castingtime=<b>0.75s</b>
|range=<b>8m</b>
|duration=<b>4s</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|lightorb={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|range=<b>Infinite meters</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>999</b>
|initialspeed=<b>3m/s</b>
|all=SpellTier,MaxCount,CastingTime,Range,StackingType,MaximumStacks,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|lightningstrike={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>5</b>
|castingtime=<b>2s</b>
|range=<b>8m</b>
|arearadius=<b>0.8m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>30 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|magiclock={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|range=<b>8m</b>
|duration=<b>10s</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|magicmissile={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>10</b>
|castingtime=<b>1.25s</b>
|channelingduration=<b>3s</b>
|channelinginterval=<b>0.3s</b>
|range=<b>Infinite meters</b>
|magicalbasedamage=<b>11 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Arcane}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|scaling=<b>75% [[Scaling]]</b>
|initialspeed=<b>7m/s</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,MagicalBaseDamage,ImpactPower,Scaling,InitialSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|slow={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>3</b>
|castingtime=<b>1.25s</b>
|range=<b>8m</b>
|duration=<b>2s</b>
|movespeedbonus=<b>-40% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|zap={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>1.25s</b>
|range=<b>8m</b>
|hitmagicalbasedamage=<b>20 {{Element|Light}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>75% [[Scaling]]</b>
|dotduration=<b>1s</b>
|dotmagicalbasedamage=<b>1 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|dotstackingtype=<b>Aggregates by Source</b>
|dotmaximumstacks=<b>1</b>
|dotrefresh=<b>Resets on Successful Application</b>
|dotremovable=<b>True</b>
|dotfiremasteryduration=<b>3s</b>
|dotfiremasterymagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dotfiremasteryscaling=<b>50% [[Scaling]]</b>
|dotfiremasterystackingtype=<b>Aggregates by Source</b>
|dotfiremasterymaximumstacks=<b>1</b>
|dotfiremasteryrefresh=<b>Resets on Successful Application</b>
|dotfiremasteryremovable=<b>True</b>
|reducedhealingduration=<b>3s</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|reducedhealingmaximumstacks=<b>1</b>
|reducedhealingremovable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,HitMagicalBaseDamage,HitScaling,DoTDuration,DoTMagicalBaseDamage,DoTScaling,DoTStackingType,DoTMaximumStacks,DoTRefresh,DoTRemovable,DoTFireMasteryDuration,DoTFireMasteryMagicalBaseDamage,DoTFireMasteryScaling,DoTFireMasteryStackingType,DoTFireMasteryMaximumStacks,DoTFireMasteryRefresh,DoTFireMasteryRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingStackingType,ReducedHealingMaximumStacks,ReducedHealingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Ranger -->
<!-- Class=Ranger, Category=Skill -->
|backstep={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>2</b>
|range=<b>4m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b></b>
|skillcooldown=<b>12s</b>
|duration=<b>0.2s</b>
|duration=<b>0.2s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration
|charges=<b>2 Charges</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Charges
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|fieldration={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>3</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|physicalbasehealing=<b>25 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|forcefulshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>2.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|multishot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>22s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|penetratingshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|physicalheadshotpenetration=<b>50% [[Damage#Headshot_Penetration|Physical Headshot Penetration]]</b>
|armorpenetration=<b>25% [[Damage#Penetration|Armor Penetration]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalHeadshotPenetration,ArmorPenetration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|quickfire={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|removable=<b>True</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|quickshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>22s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|trueshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|physicalpowerbonus=<b>8% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalPowerBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Ranger, Category=Perk -->
|campingmastery={{#switch:{{lc:{{{2|}}}}}
|regularinteractionspeed=<b>50% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|duration=<b>1.3x</b>
|all=RegularInteractionSpeed,StackingType,MaximumStacks,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|chase={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>5.5m</b>
|all=AuraRadius
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cripplingshot={{#switch:{{lc:{{{2|}}}}}
|hitslowduration=<b>1s</b>
|hitslowmovespeed=<b>-40% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|crossbowmastery={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|movementmultiplier=<b>150%</b>
|all=PhysicalPowerBonus,ActionSpeed,MovementMultiplier
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|kinesthesia={{#switch:{{lc:{{{2|}}}}}
|movementmultiplier=<b>110%</b>
|all=MovementMultiplier
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|nimblehands={{#switch:{{lc:{{{2|}}}}}
|all=
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|quickreload={{#switch:{{lc:{{{2|}}}}}
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|all=ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rangedweaponsmastery={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sharpshooter={{#switch:{{lc:{{{2|}}}}}
|physicalheadshothitlocationbonus=<b>15% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|all=PhysicalHeadshotHitLocationBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spearproficiency={{#switch:{{lc:{{{2|}}}}}
|physicalpower=<b>7 [[Stats#Physical_Power|Physical Power]]</b>
|all=PhysicalPower
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|trapmastery={{#switch:{{lc:{{{2|}}}}}
|regularinteractionspeed=<b>100% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|all=RegularInteractionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Ranger -->
<!-- Class=GrandMaster_Ranger, Category=Skill -->
|backstep={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>2</b>
|range=<b>4m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b></b>
|skillcooldown=<b>12s</b>
|duration=<b>0.2s</b>
|charges=<b>2 Charges</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Charges
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|fieldration={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>3</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|physicalbasehealing=<b>25 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|forcefulshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>2.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|multishot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>22s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|penetratingshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|physicalheadshotpenetration=<b>50% [[Damage#Headshot_Penetration|Physical Headshot Penetration]]</b>
|armorpenetration=<b>25% [[Damage#Penetration|Armor Penetration]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalHeadshotPenetration,ArmorPenetration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|quickfire={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|removable=<b>True</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|quickshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>22s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|trueshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|physicalpowerbonus=<b>8% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalPowerBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
<!-- Class=GrandMaster_Ranger, Category=Perk -->
|campingmastery={{#switch:{{lc:{{{2|}}}}}
|campingmastery={{#switch:{{lc:{{{2|}}}}}
|regularinteractionspeed=<b>50% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|regularinteractionspeed=<b>50% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
Line 2,618: Line 5,628:
}}
}}
|chase={{#switch:{{lc:{{{2|}}}}}
|chase={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|auraradius=<b>5.5m</b>
|all=AuraRadius
|all=AuraRadius
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
Line 2,636: Line 5,646:
|movementmultiplier=<b>150%</b>
|movementmultiplier=<b>150%</b>
|all=PhysicalPowerBonus,ActionSpeed,MovementMultiplier
|all=PhysicalPowerBonus,ActionSpeed,MovementMultiplier
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|fieldration={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>3</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|physicalbasehealing=<b>25 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|forcefulshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>2.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
Line 2,665: Line 5,651:
|movementmultiplier=<b>110%</b>
|movementmultiplier=<b>110%</b>
|all=MovementMultiplier
|all=MovementMultiplier
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|multishot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>22s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|nimblehands={{#switch:{{lc:{{{2|}}}}}
|nimblehands={{#switch:{{lc:{{{2|}}}}}
|all=
|all=
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|penetratingshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|physicalheadshotpenetration=<b>50% [[Damage#Headshot_Penetration|Physical Headshot Penetration]]</b>
|armorpenetration=<b>25% [[Damage#Penetration|Armor Penetration]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalHeadshotPenetration,ArmorPenetration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|quickfire={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|removable=<b>True</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
Line 2,707: Line 5,660:
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|all=ActionSpeed
|all=ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|quickshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>22s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
Line 2,736: Line 5,680:
|regularinteractionspeed=<b>100% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|regularinteractionspeed=<b>100% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|all=RegularInteractionSpeed
|all=RegularInteractionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|trueshot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|physicalpowerbonus=<b>8% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalPowerBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}

Latest revision as of 20:03, 29 November 2024

Usage

{{Ability_Data|<variable1>|<variable2>|...}}


Variables

  • <ability name>
    • <tag name>
  • all


Examples

Example 1

{{Ability_Data|AchillesStrike|PhysicalBaseDamage}}

1 Physical Base Damage

Example 2

{{Ability_Data|AchillesStrike|SkillCooldown}}

24s