From Dark and Darker Wiki

m (Automated edit: HF72 pestilence 3s->5s; PhysicalReductionMod wikilink fixed; wanderlight desc fixed)
m (Automated edit: Windblast knockback units fixed 300->3m)
 
(3 intermediate revisions by the same user not shown)
Line 405: Line 405:
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::MusicSelect</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::MusicSelectSecondary</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|#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 412: Line 414:
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::MusicSelect</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::MusicSelectSecondary</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|#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 425: Line 429:
|#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_Bard -->
<!-- Class=Barbarian -->
<!-- Class=GrandMaster_Bard, Category=Music -->
<!-- Class=Barbarian, Category=Skill -->
|accelerando={{#switch:{{lc:{{{2|}}}}}
|achillesstrike={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|skilltype=<b>Instant</b>
|musictier=<b>4</b>
|skilltier=<b>1</b>
|musicplaytime=<b>4.94s</b>
|usemoving=<b>True</b>
|musicintervals=<b>0.78 > 0.78 > 0.78 > 0.78 > 1.04 > 0.78</b>
|skillcooldowntrigger=<b>Start</b>
|range=<b>3m/4.5m/6m</b>
|skillcooldown=<b>24s</b>
|duration=<b>8s</b>
|buffstackingtype=<b>Aggregates by Target</b>
|accelerandostackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|accelerandomaximumstacks=<b>1</b>
|hitslowduration=<b>2.5s</b>
|refresh=<b>Resets on Successful Application</b>
|hitslowmovespeed=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|accelerandoremovable=<b>True</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|grantedmaximumstacks=<b>3</b>
|physicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|grantedremovable=<b>True</b>
|scaling=<b>50% [[Scaling]]</b>
|movespeedadd=<b>1/3/5 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,BuffStackingType,BuffMaximumStacks,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,PhysicalBaseDamage,Scaling
|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>
}}
}}
|allegro={{#switch:{{lc:{{{2|}}}}}
|bloodexchange={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|skilltype=<b>Instant</b>
|musictier=<b>4</b>
|skilltier=<b>5</b>
|musicplaytime=<b>4.25s</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|musicintervals=<b>1 > 1 > 1 > 0.75 > 0.5</b>
|maxcount=<b>1</b>
|range=<b>3m/4.5m/6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|duration=<b>8s</b>
|allegrostackingtype=<b>Aggregates by Target</b>
|maxhealthbonus=<b>-20% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|allegromaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|allegroremovable=<b>True</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>3</b>
|grantedremovable=<b>True</b>
|actionspeed=<b>3%/4.5%/6% [[Stats#Action_Speed|Action Speed]]</b>
|spellcastingspeed=<b>3%/4.5%/6% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|totalactioncount=<b>3</b>
|timebetweenactions=<b>1s</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,AllegroStackingType,AllegroMaximumStacks,Refresh,AllegroRemovable,GrantedStackingType,GrantedMaximumStacks,GrantedRemovable,ActionSpeed,SpellCastingSpeed,TotalActionCount,TimeBetweenActions,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|ariaofalacrity={{#switch:{{lc:{{{2|}}}}}
|target=<b>self</b>
|musictier=<b>1</b>
|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>
|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>
|percentmaxhealthhealing=<b>10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|duration=<b>60s/120s/240s</b>
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,StackingType,MaximumStacks,Removable,PercentMaxHealthHealing
|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>
}}
}}
|balladofcourage={{#switch:{{lc:{{{2|}}}}}
|rage={{#switch:{{lc:{{{2|}}}}}
|target=<b>self</b>
|skilltype=<b>Instant</b>
|musictier=<b>1</b>
|skilltier=<b>1</b>
|musicplaytime=<b>3.75s</b>
|usemoving=<b>True</b>
|musicintervals=<b>0.75 > 0.75 > 0.75 > 0.75 > 0.75</b>
|skillcooldowntrigger=<b>Active</b>
|range=<b>3m/4.5m/6m</b>
|skillcooldown=<b>28s</b>
|stackingtype=<b>Aggregates by Target</b>
|duration=<b>6s</b>
|maximumstacks=<b>1</b>
|strength=<b>15 [[Stats#Strength|Strength]]</b>
|removable=<b>True</b>
|vigor=<b>15 [[Stats#Vigor|Vigor]]</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|physicaldamagereduction=<b>-15% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|duration=<b>60s/120s/240s</b>
|movespeedbonus=<b>12% [[Stats#Move_Speed|Move Speed Bonus]]</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>
}}
|bansheeshowl={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</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>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Strength,Vigor,PhysicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|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>
}}
}}
|beatsofalacrity={{#switch:{{lc:{{{2|}}}}}
|recklessattack={{#switch:{{lc:{{{2|}}}}}
|target=<b>self</b>
|skilltype=<b>Instant</b>
|musictier=<b>1</b>
|skilltier=<b>1</b>
|musicplaytime=<b>3.6s</b>
|usemoving=<b>True</b>
|musicintervals=<b>1.2 > 0.6 > 0.3 > 0.3 > 1.2</b>
|skillcooldowntrigger=<b>Start</b>
|range=<b>3m/4.5m/6m</b>
|skillcooldown=<b>24s</b>
|stackingtype=<b>Aggregates by Target</b>
|armorpenetration=<b>85% [[Damage#Penetration|Armor Penetration]]</b>
|maximumstacks=<b>1</b>
|armorrating=<b>-85 [[Stats#Armor_Rating|Armor Rating]]</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>
}}
|chaoticdiscord={{#switch:{{lc:{{{2|}}}}}
|target=<b>all monsters</b>
|musictier=<b>3</b>
|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>
|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>
}}
|choraleofclarity={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>3</b>
|musicplaytime=<b>4.68s</b>
|musicintervals=<b>1.04 > 1.04 > 1.04 > 0.52 > 1.04</b>
|range=<b>3m/4.5m/6m</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>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ArmorPenetration,ArmorRating,StackingType,MaximumStacks,Removable
|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>
}}
}}
|dinofdarkness={{#switch:{{lc:{{{2|}}}}}
|savageroar={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|skilltype=<b>Instant</b>
|musictier=<b>3</b>
|skilltier=<b>1</b>
|musicplaytime=<b>7.36s</b>
|range=<b>7.5m</b>
|musicintervals=<b>0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92</b>
|usemoving=<b>True</b>
|range=<b>5.5m</b>
|skillcooldowntrigger=<b>Active</b>
|stackingtype=<b>Aggregates by Target</b>
|skillcooldown=<b>28s</b>
|maximumstacks=<b>1</b>
|playerduration=<b>6s</b>
|magicalbasedamage=<b>1/3/5 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|physicalpowerbonus=<b>-30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|scaling=<b>6%/9%/12% [[Scaling]]</b>
|playerstackingtype=<b>Aggregates by Target</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,MagicalBaseDamage,Scaling
|playermaximumstacks=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|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>
}}
}}
|harmonicshield={{#switch:{{lc:{{{2|}}}}}
|warcry={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|skilltype=<b>Instant</b>
|musictier=<b>4</b>
|skilltier=<b>1</b>
|musicplaytime=<b>7.84s</b>
|range=<b>7.5m</b>
|musicintervals=<b>1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12</b>
|usemoving=<b>True</b>
|range=<b>3m/4.5m/6m</b>
|skillcooldowntrigger=<b>Active</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|skillcooldown=<b>24s</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</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>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,StackingType,MaximumStacks,Removable
|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>
}}
}}
|lamentoflanguor={{#switch:{{lc:{{{2|}}}}}
|warsacrifice={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|skilltype=<b>Instant</b>
|musictier=<b>2</b>
|skilltier=<b>1</b>
|musicplaytime=<b>3.55s</b>
|usemoving=<b>True</b>
|musicintervals=<b>0.71 > 0.71 > 0.71 > 0.71 > 0.71</b>
|skillcooldowntrigger=<b>Start</b>
|range=<b>3m/4.5m/6m</b>
|skillcooldown=<b>28s</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</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>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|debuffduration=<b>8s</b>
|duration=<b>6s/12s/18s</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,MoveSpeedAdd,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration
|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>
}}
}}
|peacemaking={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Barbarian, Category=Perk -->
|target=<b>all characters</b>
|axespecialization={{#switch:{{lc:{{{2|}}}}}
|musictier=<b>3</b>
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|channelingduration=<b>5s</b>
|duration=<b>Infinite</b>
|musicplaytime=<b>6.42s</b>
|all=PhysicalBuffWeaponDamage,Duration
|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>
}}
}}
|piercingshrill={{#switch:{{lc:{{{2|}}}}}
|berserker={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|duration=<b>Infinite</b>
|musictier=<b>3</b>
|all=Duration
|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>
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rousingrhythms={{#switch:{{lc:{{{2|}}}}}
|carnage={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|duration=<b>7s</b>
|musictier=<b>3</b>
|armorrating=<b>75 [[Stats#Armor_Rating|Armor Rating]]</b>
|musicplaytime=<b>4s</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>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Duration,ArmorRating,StackingType,MaximumStacks,Removable
|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>
}}
}}
|shriekofweakness={{#switch:{{lc:{{{2|}}}}}
|crush={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|impactpower=<b>1 [[Impact_Power|Impact Power]]</b>
|musictier=<b>3</b>
|duration=<b>Infinite</b>
|musicplaytime=<b>4.5s</b>
|all=ImpactPower,Duration
|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>
}}
}}
|songofshadow={{#switch:{{lc:{{{2|}}}}}
|executioner={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|meleephysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|musictier=<b>3</b>
|rangedphysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|musicplaytime=<b>6.19s</b>
|all=MeleePhysicalHeadshotHitLocationBonus,RangedPhysicalHeadshotHitLocationBonus
|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>
}}
}}
|songofsilence={{#switch:{{lc:{{{2|}}}}}
|ironwill={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|magicalresistance=<b>100 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|musictier=<b>2</b>
|attribute_maxmagicaldamagereduction=<b>75%</b>
|musicplaytime=<b>4.56s</b>
|all=MagicalResistance,Attribute_MaxMagicalDamageReduction
|musicintervals=<b>0.88 > 1.06 > 1.06 > 1.06 > 0.5</b>
|range=<b>4.5m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|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>
}}
}}
|tranquility={{#switch:{{lc:{{{2|}}}}}
|moraleboost={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|percentmaxhealthhealing=<b>12% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|musictier=<b>2</b>
|all=PercentMaxHealthHealing
|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>
}}
}}
|unchainedharmony={{#switch:{{lc:{{{2|}}}}}
|potionchugger={{#switch:{{lc:{{{2|}}}}}
|musictier=<b>5</b>
|duration=<b>0.5x</b>
|musicplaytime=<b>7.92s</b>
|magicalbasehealing=<b>1.2x</b>
|musicintervals=<b>1.22 > 1.22 > 0.61 > 1.84 > 1.22 > 0.61 > 1.2</b>
|physicalbaseshield=<b>1.2x</b>
|range=<b>3m</b>
|magicalbaseshield=<b>1.2x</b>
|triggertag=<b>Event.Interact.Trigger.Special</b>
|all=Duration,MagicalBaseHealing,PhysicalBaseShield,MagicalBaseShield
|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>
}}
}}
<!-- Class=GrandMaster_Bard, Category=Perk -->
|robust={{#switch:{{lc:{{{2|}}}}}
|charismaticperformance={{#switch:{{lc:{{{2|}}}}}
|maxhealthbonus=<b>15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|all=MaxHealthBonus
|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>
}}
}}
|dancingfeet={{#switch:{{lc:{{{2|}}}}}
|savage={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|duration=<b>Infinite</b>
|maximumstacks=<b>1</b>
|all=PhysicalPowerBonus,Duration
|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>
}}
}}
|fermata={{#switch:{{lc:{{{2|}}}}}
|treacherouslungs={{#switch:{{lc:{{{2|}}}}}
|resourcefulness=<b>5 [[Stats#Resourcefulness|Resourcefulness]]</b>
|duration=<b>1.3x</b>
|all=Resourcefulness
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|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>
}}
}}
|jollytime={{#switch:{{lc:{{{2|}}}}}
|two-hander={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|armorpenetration=<b>5% [[Damage#Penetration|Armor Penetration]]</b>
|buffmaximumstacks=<b>1</b>
|all=PhysicalPowerBonus,ArmorPenetration
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|loremastery={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Fighter -->
|regularinteractionspeed=<b>25% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
<!-- Class=Fighter, Category=Skill -->
|all=RegularInteractionSpeed
|adrenalinerush={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>6</b>
|usemoving=<b>True</b>
|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>
}}
}}
|melodicprotection={{#switch:{{lc:{{{2|}}}}}
|breakthrough={{#switch:{{lc:{{{2|}}}}}
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|skilltype=<b>Instant</b>
|all=PhysicalDamageReduction
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rapiermastery={{#switch:{{lc:{{{2|}}}}}
|perfectblock={{#switch:{{lc:{{{2|}}}}}
|rapiermasteryphysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|skilltype=<b>Instant</b>
|rapiermasteryactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|skilltier=<b>1</b>
|demonsgleephysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|usemoving=<b>True</b>
|demonsgleeactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|skillcooldowntrigger=<b>Start</b>
|all=RapierMasteryPhysicalBuffWeaponDamage,RapierMasteryActionSpeed,DemonsGleePhysicalBuffWeaponDamage,DemonsGleeActionSpeed
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|reinforcedinstruments={{#switch:{{lc:{{{2|}}}}}
|secondwind={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>50% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltype=<b>Instant</b>
|rangedphysicalpowerbonus=<b>50% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltier=<b>5</b>
|all=MeleePhysicalPowerBonus,RangedPhysicalPowerBonus
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|maxcount=<b>1</b>
}}
|usemoving=<b>True</b>
|storyteller={{#switch:{{lc:{{{2|}}}}}
|duration=<b>12s</b>
|auraradius=<b>6m</b>
|percentmaxhealthhealing=<b>40% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|knowledge=<b>3 [[Stats#Knowledge|Knowledge]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,Will,Knowledge,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>
}}
}}
|superiordexterity={{#switch:{{lc:{{{2|}}}}}
|shieldslam={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|equipspeedbonus=<b>50%</b>
|all=StackingType,MaximumStacks,EquipSpeedBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|wanderer'sluck={{#switch:{{lc:{{{2|}}}}}
|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>
}}
|warsong={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|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>
}}
<!-- Class=GrandMaster_Bard, Category=Skill -->
|dissonance={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|skillcooldown=<b>7s</b>
|duration=<b>3s</b>
|physicalbasedamage=<b>25 [[Damage#Base_Damage|Physical Base Damage]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration
|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>
}}
}}
|encore={{#switch:{{lc:{{{2|}}}}}
|spellreflection={{#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>4s</b>
|skillcooldown=<b>18s</b>
|manualdexterity=<b>100% [[Stats#Manual_Dexterity|Manual Dexterity]]</b>
|activestackingtype=<b>Aggregates by Source</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ManualDexterity
|activemaximumstacks=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|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>
}}
}}
|musicmemoryii={{#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>
|all=SkillType,SkillTier,UseMoving
|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>
|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>
}}
}}
|musicmemory={{#switch:{{lc:{{{2|}}}}}
|taunt={{#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>
|all=SkillType,SkillTier,UseMoving
|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>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,MagicalDamageReduction,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>
}}
}}
|partymaker={{#switch:{{lc:{{{2|}}}}}
|victorystrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>25s</b>
|skillcooldown=<b>24s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown
|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>
}}
}}
<!-- Class=Barbarian -->
<!-- Class=Fighter, Category=Perk -->
<!-- Class=Barbarian, Category=Skill -->
|adrenalinespike={{#switch:{{lc:{{{2|}}}}}
|achillesstrike={{#switch:{{lc:{{{2|}}}}}
|duration=<b>12s</b>
|skilltype=<b>Instant</b>
|actionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|skilltier=<b>1</b>
|stackingtype=<b>Aggregates by Source</b>
|usemoving=<b>True</b>
|maximumstacks=<b>1</b>
|skillcooldowntrigger=<b>Start</b>
|removable=<b>True</b>
|skillcooldown=<b>24s</b>
|cooldown=<b>60s</b>
|buffstackingtype=<b>Aggregates by Target</b>
|activatehealthvalue=<b>40%</b>
|buffmaximumstacks=<b>1</b>
|all=Duration,ActionSpeed,StackingType,MaximumStacks,Removable,Cooldown,ActivateHealthValue
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|bloodexchange={{#switch:{{lc:{{{2|}}}}}
|barricade={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|armorrating=<b>50 [[Stats#Armor_Rating|Armor Rating]]</b>
|skilltier=<b>5</b>
|magicalresistance=<b>50 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|all=ArmorRating,MagicalResistance
|maxcount=<b>1</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>Start</b>
|comboattack={{#switch:{{lc:{{{2|}}}}}
|skillcooldown=<b>28s</b>
|duration=<b>2s</b>
|duration=<b>8s</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</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>
|all=Duration,PhysicalPowerBonus,StackingType,MaximumStacks
|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>
}}
}}
|rage={{#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>
|usemoving=<b>True</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</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=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Strength,Vigor,PhysicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|all=Duration,MoveSpeedBonus,ActionSpeed,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>
}}
}}
|recklessattack={{#switch:{{lc:{{{2|}}}}}
|defensemastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|itemarmorratingbonus=<b>10% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|skilltier=<b>1</b>
|attribute_maxphysicaldamagereduction=<b>75%</b>
|usemoving=<b>True</b>
|all=ItemArmorRatingBonus,Attribute_MaxPhysicalDamageReduction
|skillcooldowntrigger=<b>Start</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|skillcooldown=<b>24s</b>
}}
|armorpenetration=<b>85% [[Damage#Penetration|Armor Penetration]]</b>
|dualwield={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>-85 [[Stats#Armor_Rating|Armor Rating]]</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Source</b>
|all=ActionSpeed
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ArmorPenetration,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>
}}
}}
|savageroar={{#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>
|range=<b>7.5m</b>
|all=ProjectileDamageReduction,Duration
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|playerduration=<b>6s</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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|warcry={{#switch:{{lc:{{{2|}}}}}
|shieldmastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|skilltier=<b>1</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|range=<b>7.5m</b>
|all=MoveSpeedBonus,ActionSpeed
|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>
|maximumstacks=<b>1</b>
|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>
}}
}}
|warsacrifice={{#switch:{{lc:{{{2|}}}}}
|slayer={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|skilltier=<b>1</b>
|buffstackingtype=<b>Aggregates by Target</b>
|usemoving=<b>True</b>
|buffmaximumstacks=<b>1</b>
|skillcooldowntrigger=<b>Start</b>
|slayerstackingtype=<b>Aggregates by Target</b>
|skillcooldown=<b>28s</b>
|slayermaximumstacks=<b>1</b>
|buffduration=<b>8s</b>
|all=PhysicalBuffWeaponDamage,BuffStackingType,BuffMaximumStacks,SlayerStackingType,SlayerMaximumStacks
|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>
|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>
}}
}}
<!-- Class=Barbarian, Category=Perk -->
|survivalisttongue={{#switch:{{lc:{{{2|}}}}}
|axespecialization={{#switch:{{lc:{{{2|}}}}}
|utilityeffectivenessbonus=<b>100% [[Stats#Utility_Effectiveness_Bonus|Utility Effectiveness Bonus]]</b>
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|all=UtilityEffectivenessBonus
|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>
}}
}}
|berserker={{#switch:{{lc:{{{2|}}}}}
|swift={{#switch:{{lc:{{{2|}}}}}
|duration=<b>Infinite</b>
|armorspeedpenaltybonus=<b>-30% [[Stats#Move_Speed|Armor Speed Penalty Bonus]]</b>
|all=Duration
|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>
}}
}}
|carnage={{#switch:{{lc:{{{2|}}}}}
|swordmastery={{#switch:{{lc:{{{2|}}}}}
|duration=<b>7s</b>
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|armorrating=<b>75 [[Stats#Armor_Rating|Armor Rating]]</b>
|actionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|passivestackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|passivemaximumstacks=<b>1</b>
|removable=<b>True</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=Duration,ArmorRating,StackingType,MaximumStacks,Removable
|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>
}}
}}
|crush={{#switch:{{lc:{{{2|}}}}}
|weaponmastery={{#switch:{{lc:{{{2|}}}}}
|impactpower=<b>1 [[Impact_Power|Impact Power]]</b>
|physicalpowerbonus=<b>-5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|duration=<b>Infinite</b>
|magicalpowerbonus=<b>-5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|all=ImpactPower,Duration
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|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>
}}
}}
|executioner={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Cleric -->
|meleephysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
<!-- Class=Cleric, Category=Perk -->
|rangedphysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|advancedhealer={{#switch:{{lc:{{{2|}}}}}
|all=MeleePhysicalHeadshotHitLocationBonus,RangedPhysicalHeadshotHitLocationBonus
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|ironwill={{#switch:{{lc:{{{2|}}}}}
|bluntweaponmastery={{#switch:{{lc:{{{2|}}}}}
|magicalresistance=<b>60 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|attribute_maxmagicaldamagereduction=<b>75%</b>
|all=PhysicalPowerBonus
|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>
}}
}}
|moraleboost={{#switch:{{lc:{{{2|}}}}}
|brewmaster={{#switch:{{lc:{{{2|}}}}}
|percentmaxhealthhealing=<b>12% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|strength=<b>10 [[Stats#Strength|Strength]]</b>
|all=PercentMaxHealthHealing
|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>
}}
}}
|potionchugger={{#switch:{{lc:{{{2|}}}}}
|faithfulness={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.5x</b>
|hitslowduration=<b>1.5s</b>
|magicalbasehealing=<b>1.2x</b>
|hitslowmovespeed=<b>-15% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|physicalbaseshield=<b>1.2x</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|magicalbaseshield=<b>1.2x</b>
|hitslowmaximumstacks=<b>1</b>
|all=Duration,MagicalBaseHealing,PhysicalBaseShield,MagicalBaseShield
|removable=<b>True</b>
|cooldown=<b>3s</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|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>
}}
}}
|robust={{#switch:{{lc:{{{2|}}}}}
|holyaura={{#switch:{{lc:{{{2|}}}}}
|maxhealthbonus=<b>15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|auraradius=<b>6m</b>
|all=MaxHealthBonus
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</b>
}}
|duration=<b>Infinite</b>
|savage={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|maximumstacks=<b>1</b>
|duration=<b>Infinite</b>
|all=AuraRadius,ArmorRating,MagicalResistance,Duration,StackingType,MaximumStacks
|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>
}}
}}
|treacherouslungs={{#switch:{{lc:{{{2|}}}}}
|holywater={{#switch:{{lc:{{{2|}}}}}
|duration=<b>1.3x</b>
|stackingtype=<b>Aggregates by Source</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=Duration,StackingType,MaximumStacks
|all=StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|kindness={{#switch:{{lc:{{{2|}}}}}
|selfhealratio=<b>15%</b>
|all=SelfHealRatio
|#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|}}}}}
|overhealing={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|percentmaxhealthhealing=<b>-1% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|armorpenetration=<b>5% [[Damage#Penetration|Armor Penetration]]</b>
|overhealedstackingtype=<b>Aggregates by Target</b>
|all=PhysicalPowerBonus,ArmorPenetration
|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>
}}
}}
<!-- Class=GrandMaster_Barbarian -->
|perseverance={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Barbarian, Category=Skill -->
|physicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Physical Absolute Reduction]]</b>
|achillesstrike={{#switch:{{lc:{{{2|}}}}}
|magicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Magical Absolute Reduction]]</b>
|skilltype=<b>Instant</b>
|all=PhysicalAbsoluteReduction,MagicalAbsoluteReduction
|skilltier=<b>1</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>Start</b>
|protectionfromevil={{#switch:{{lc:{{{2|}}}}}
|skillcooldown=<b>24s</b>
|debuffdurationbonus=<b>-30% [[Stats#Debuff_Duration|Debuff Duration Bonus]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|duration=<b>Infinite</b>
|buffmaximumstacks=<b>1</b>
|all=DebuffDurationBonus,Duration
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|bloodexchange={{#switch:{{lc:{{{2|}}}}}
|requiem={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|requiem=<b>-50%</b>
|skilltier=<b>5</b>
|all=Requiem
|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>
|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>
}}
}}
|rage={{#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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|skillcooldowntrigger=<b>Active</b>
}}
|skillcooldown=<b>28s</b>
<!-- Class=Cleric, Category=Spell -->
|duration=<b>6s</b>
|bind={{#switch:{{lc:{{{2|}}}}}
|strength=<b>15 [[Stats#Strength|Strength]]</b>
|spelltier=<b>3</b>
|vigor=<b>15 [[Stats#Vigor|Vigor]]</b>
|maxcount=<b>4</b>
|physicaldamagereduction=<b>-25% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|castingtime=<b>1s</b>
|movespeedbonus=<b>12% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|range=<b>7m</b>
|stackingtype=<b>Aggregates by Target</b>
|duration=<b>0.75s</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
|all=SpellTier,MaxCount,CastingTime,Range,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>
}}
}}
|recklessattack={{#switch:{{lc:{{{2|}}}}}
|bless={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>1</b>
|skilltier=<b>1</b>
|maxcount=<b>5</b>
|usemoving=<b>True</b>
|castingtime=<b>0.75s</b>
|skillcooldowntrigger=<b>Start</b>
|range=<b>7m</b>
|skillcooldown=<b>24s</b>
|duration=<b>30s</b>
|armorpenetration=<b>85% [[Damage#Penetration|Armor Penetration]]</b>
|strength=<b>3 [[Stats#Strength|Strength]]</b>
|armorrating=<b>-85 [[Stats#Armor_Rating|Armor Rating]]</b>
|agility=<b>3 [[Stats#Agility|Agility]]</b>
|stackingtype=<b>Aggregates by Source</b>
|will=<b>3 [[Stats#Will|Will]]</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,ArmorPenetration,ArmorRating,StackingType,MaximumStacks,Removable
|bcasttoselfiftargetnoncharacter=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Strength,Agility,Will,StackingType,MaximumStacks,Removable,bCastToSelfIfTargetNonCharacter
|#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|}}}}}
|cleanse={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>2</b>
|skilltier=<b>1</b>
|maxcount=<b>5</b>
|range=<b>7.5m</b>
|castingtime=<b>1s</b>
|usemoving=<b>True</b>
|range=<b>7m</b>
|skillcooldowntrigger=<b>Active</b>
|bcasttoselfiftargetnoncharacter=<b>True</b>
|skillcooldown=<b>28s</b>
|all=SpellTier,MaxCount,CastingTime,Range,bCastToSelfIfTargetNonCharacter
|playerduration=<b>6s</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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|warcry={{#switch:{{lc:{{{2|}}}}}
|divinestrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>3</b>
|skilltier=<b>1</b>
|maxcount=<b>4</b>
|range=<b>7.5m</b>
|castingtime=<b>1s</b>
|usemoving=<b>True</b>
|range=<b>7m</b>
|skillcooldowntrigger=<b>Active</b>
|duration=<b>20s</b>
|skillcooldown=<b>24s</b>
|divinestrikedamage=<b>5 [[Damage#Divine_Strike_Damage|Divine Strike Damage]]</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
|bcasttoselfiftargetnoncharacter=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,DivineStrikeDamage,StackingType,MaximumStacks,Removable,bCastToSelfIfTargetNonCharacter
|#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|}}}}}
|earthquake={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>7</b>
|skilltier=<b>1</b>
|maxcount=<b>2</b>
|usemoving=<b>True</b>
|castingtime=<b>2.5s</b>
|skillcooldowntrigger=<b>Start</b>
|channelingduration=<b>6s</b>
|skillcooldown=<b>28s</b>
|channelinginterval=<b>1s</b>
|buffduration=<b>8s</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>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|magicalbasedamage=<b>7 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|debuffduration=<b>8s</b>
|scaling=<b>50% [[Scaling]]</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|aoelifetime=<b>30s</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,AreaRadius,IsAreaInstall,MoveSpeedBonus,StackingType,MaximumStacks,MagicalBaseDamage,Scaling,AoELifetime
|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>
}}
}}
<!-- Class=GrandMaster_Barbarian, Category=Perk -->
|holylight={{#switch:{{lc:{{{2|}}}}}
|axespecialization={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|maxcount=<b>3</b>
|duration=<b>Infinite</b>
|castingtime=<b>1.75s</b>
|all=PhysicalBuffWeaponDamage,Duration
|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>
}}
}}
|berserker={{#switch:{{lc:{{{2|}}}}}
|holystrike={{#switch:{{lc:{{{2|}}}}}
|duration=<b>Infinite</b>
|spelltier=<b>4</b>
|all=Duration
|maxcount=<b>4</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|castingtime=<b>2s</b>
}}
|range=<b>7m</b>
|carnage={{#switch:{{lc:{{{2|}}}}}
|arearadius=<b>1m</b>
|duration=<b>7s</b>
|isareainstall=<b>True</b>
|armorrating=<b>75 [[Stats#Armor_Rating|Armor Rating]]</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>
|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
|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>
}}
}}
|crush={{#switch:{{lc:{{{2|}}}}}
|lesserheal={{#switch:{{lc:{{{2|}}}}}
|impactpower=<b>1 [[Impact_Power|Impact Power]]</b>
|spelltier=<b>3</b>
|duration=<b>Infinite</b>
|maxcount=<b>4</b>
|all=ImpactPower,Duration
|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>
|bcasttoselfiftargetnoncharacter=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseHealing,Scaling,bCastToSelfIfTargetNonCharacter
|#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|}}}}}
|locustswarm={{#switch:{{lc:{{{2|}}}}}
|meleephysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|spelltier=<b>7</b>
|rangedphysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|maxcount=<b>2</b>
|all=MeleePhysicalHeadshotHitLocationBonus,RangedPhysicalHeadshotHitLocationBonus
|castingtime=<b>2.5s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|channelingduration=<b>6s</b>
}}
|channelinginterval=<b>1s</b>
|ironwill={{#switch:{{lc:{{{2|}}}}}
|range=<b>7m</b>
|magicalresistance=<b>60 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|arearadius=<b>3m</b>
|attribute_maxmagicaldamagereduction=<b>75%</b>
|isareainstall=<b>True</b>
|all=MagicalResistance,Attribute_MaxMagicalDamageReduction
|magicalbasedamage=<b>13 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</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>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Scaling,Tickinterval,bExecutePeriodicEffectOnApplication,LocustsSwarmAreaStackingType,LocustsSwarmAreaMaximumStacks,Refresh,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingLocustsSwarmStackingType,ReducedHealingLocustsSwarmMaximumStacks,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>
}}
}}
|moraleboost={{#switch:{{lc:{{{2|}}}}}
|protection={{#switch:{{lc:{{{2|}}}}}
|percentmaxhealthhealing=<b>12% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|spelltier=<b>1</b>
|all=PercentMaxHealthHealing
|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>
|bcasttoselfiftargetnoncharacter=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,PhysicalBaseShield,StackingType,MaximumStacks,Removable,bCastToSelfIfTargetNonCharacter,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>
}}
}}
|potionchugger={{#switch:{{lc:{{{2|}}}}}
|resurrection={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.5x</b>
|spelltier=<b>8</b>
|magicalbasehealing=<b>1.2x</b>
|maxcount=<b>1</b>
|physicalbaseshield=<b>1.2x</b>
|castingtime=<b>2.75s</b>
|magicalbaseshield=<b>1.2x</b>
|channelingduration=<b>20s</b>
|all=Duration,MagicalBaseHealing,PhysicalBaseShield,MagicalBaseShield
|channelinginterval=<b>1s</b>
|range=<b>7m</b>
|percentmaxhealthhealing=<b>-99% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,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>
}}
}}
|robust={{#switch:{{lc:{{{2|}}}}}
|sanctuary={{#switch:{{lc:{{{2|}}}}}
|maxhealthbonus=<b>15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|spelltier=<b>6</b>
|all=MaxHealthBonus
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|savage={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Cleric, Category=Skill -->
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|divineprotection={{#switch:{{lc:{{{2|}}}}}
|duration=<b>Infinite</b>
|skilltype=<b>Instant</b>
|all=PhysicalPowerBonus,Duration
|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>
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|treacherouslungs={{#switch:{{lc:{{{2|}}}}}
|holypurification={{#switch:{{lc:{{{2|}}}}}
|duration=<b>1.3x</b>
|skilltype=<b>Casting</b>
|stackingtype=<b>Aggregates by Source</b>
|skilltier=<b>1</b>
|maximumstacks=<b>1</b>
|castingtime=<b>1.5s</b>
|all=Duration,StackingType,MaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|two-hander={{#switch:{{lc:{{{2|}}}}}
|judgement={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltype=<b>Casting</b>
|armorpenetration=<b>5% [[Damage#Penetration|Armor Penetration]]</b>
|skilltier=<b>1</b>
|all=PhysicalPowerBonus,ArmorPenetration
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
<!-- Class=Fighter -->
|smite={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Fighter, Category=Skill -->
|adrenalinerush={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>6</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>28s</b>
|skillcooldown=<b>18s</b>
|activeduration=<b>8s</b>
|duration=<b>7s</b>
|activeactionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|removable=<b>True</b>
|activestackingtype=<b>Aggregates by Target</b>
|magicalbasedamage=<b>10 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|activemaximumstacks=<b>1</b>
|scaling=<b>75% [[Scaling]]</b>
|activeremovable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,MagicalBaseDamage,Scaling
|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>
}}
}}
|breakthrough={{#switch:{{lc:{{{2|}}}}}
|spellmemoryii={{#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>Active</b>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelect</b>
|skillcooldown=<b>24s</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelectSecondary</b>
|duration=<b>10s</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|perfectblock={{#switch:{{lc:{{{2|}}}}}
|spellmemory={{#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>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelect</b>
|skillcooldown=<b>7s</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelectSecondary</b>
|duration=<b>6s</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|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>
}}
}}
|secondwind={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Rogue -->
|skilltype=<b>Instant</b>
<!-- Class=Rogue, Category=Perk -->
|skilltier=<b>5</b>
|ambush={{#switch:{{lc:{{{2|}}}}}
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|duration=<b>3s</b>
|maxcount=<b>1</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|usemoving=<b>True</b>
|stackingtype=<b>Aggregates by Source</b>
|duration=<b>12s</b>
|percentmaxhealthhealing=<b>40% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</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,CanRecharge,MaxCount,UseMoving,Duration,PercentMaxHealthHealing,StackingType,MaximumStacks,Removable
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shieldslam={{#switch:{{lc:{{{2|}}}}}
|backattack={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|physicalpowerbonus=<b>30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|skilltier=<b>1</b>
|all=PhysicalPowerBonus
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|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>
}}
}}
|spellreflection={{#switch:{{lc:{{{2|}}}}}
|creep={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|activatestackingtype=<b>Aggregates by Source</b>
|skilltier=<b>1</b>
|activatemaximumstacks=<b>1</b>
|usemoving=<b>True</b>
|duration=<b>0.5s</b>
|skillcooldowntrigger=<b>Start</b>
|predelaystackingtype=<b>Aggregates by Source</b>
|skillcooldown=<b>18s</b>
|predelaymaximumstacks=<b>1</b>
|activestackingtype=<b>Aggregates by Source</b>
|creepstackingtype=<b>Aggregates by Source</b>
|activemaximumstacks=<b>1</b>
|creepmaximumstacks=<b>1</b>
|duration=<b>3s</b>
|all=ActivateStackingType,ActivateMaximumStacks,Duration,PreDelayStackingType,PreDelayMaximumStacks,CreepStackingType,CreepMaximumStacks
|activatedstackingtype=<b>Aggregates by Source</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|activatedmaximumstacks=<b>1</b>
}}
|refresh=<b>NeverReset</b>
|daggermastery={{#switch:{{lc:{{{2|}}}}}
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,Duration,ActivatedStackingType,ActivatedMaximumStacks,Refresh
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|sprint={{#switch:{{lc:{{{2|}}}}}
|doublejump={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|duration=<b>2s</b>
|duration=<b>2s</b>
|movespeedadd=<b>15 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Source</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>3</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|all=Duration,StackingType,MaximumStacks,MoveSpeedAdd
|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>
}}
}}
|taunt={{#switch:{{lc:{{{2|}}}}}
|handcrossbowmastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|skilltier=<b>1</b>
|all=PhysicalBuffWeaponDamage
|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>
|hidemastery={{#switch:{{lc:{{{2|}}}}}
|skillcooldown=<b>18s</b>
|duration=<b>0.7x</b>
|duration=<b>8s</b>
|all=Duration
|physicaldamagereduction=<b>10% [[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>
|magicaldamagereduction=<b>10% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
}}
|jokester={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>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>
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,MagicalDamageReduction,StackingType,MaximumStacks,Removable
|all=AuraRadius,StackingType,MaximumStacks,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>
}}
}}
|victorystrike={{#switch:{{lc:{{{2|}}}}}
|pickpocket={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|all=
|skilltier=<b>1</b>
|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>
}}
}}
<!-- Class=Fighter, Category=Perk -->
|poisonedweapon={{#switch:{{lc:{{{2|}}}}}
|adrenalinespike={{#switch:{{lc:{{{2|}}}}}
|debuffduration=<b>4s</b>
|duration=<b>12s</b>
|magicalbasedamage=<b>4 {{Element|Neutral}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|actionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Source</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|debuffmaximumstacks=<b>5</b>
|removable=<b>True</b>
|debuffremovable=<b>True</b>
|cooldown=<b>60s</b>
|reducedhealingduration=<b>4s</b>
|activatehealthvalue=<b>40%</b>
|incomingphysicalhealingmod=<b>-10% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|all=Duration,ActionSpeed,StackingType,MaximumStacks,Removable,Cooldown,ActivateHealthValue
|incomingmagicalhealingmod=<b>-10% [[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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|barricade={{#switch:{{lc:{{{2|}}}}}
|thrust={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>50 [[Stats#Armor_Rating|Armor Rating]]</b>
|armorpenetration=<b>20% [[Damage#Penetration|Armor Penetration]]</b>
|magicalresistance=<b>50 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|duration=<b>Infinite</b>
|all=ArmorRating,MagicalResistance
|all=ArmorPenetration,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>
}}
}}
|comboattack={{#switch:{{lc:{{{2|}}}}}
|trapsandlocks={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|auraradius=<b>4.5m</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=Duration,PhysicalPowerBonus,StackingType,MaximumStacks
|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>
}}
}}
|counterattack={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Rogue, Category=Skill -->
|duration=<b>3s</b>
|caltrops={{#switch:{{lc:{{{2|}}}}}
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|skilltype=<b>Instant</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</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>
|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
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|defensemastery={{#switch:{{lc:{{{2|}}}}}
|cutthroat={{#switch:{{lc:{{{2|}}}}}
|itemarmorratingbonus=<b>10% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|skilltype=<b>Instant</b>
|attribute_maxphysicaldamagereduction=<b>75%</b>
|skilltier=<b>1</b>
|all=ItemArmorRatingBonus,Attribute_MaxPhysicalDamageReduction
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|dualwield={{#switch:{{lc:{{{2|}}}}}
|hide={{#switch:{{lc:{{{2|}}}}}
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|skilltype=<b>Instant</b>
|all=ActionSpeed
|skilltier=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|maxcount=<b>2</b>
}}
|usemoving=<b>True</b>
|projectileresistance={{#switch:{{lc:{{{2|}}}}}
|skillcooldowntrigger=<b></b>
|projectiledamagereduction=<b>10% [[Damage#Projectile_Damage_Reduction|Projectile Damage Reduction]]</b>
|skillcooldown=<b>32s</b>
|duration=<b>Infinite</b>
|duration=<b>8s</b>
|all=ProjectileDamageReduction,Duration
|activestackingtype=<b>Aggregates by Source</b>
|activemaximumstacks=<b>2</b>
|removable=<b>True</b>
|stepsstackingtype=<b>Aggregates by Target</b>
|stepsmaximumstacks=<b>13</b>
|inrevealinvisibleareatag=<b>State.ActorStatus.Debuff.RevealInvisible</b>
|charges=<b>2 Charges</b>
|all=SkillType,SkillTier,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ActiveStackingType,ActiveMaximumStacks,Removable,StepsStackingType,StepsMaximumStacks,InRevealInvisibleAreaTag,Charges
|#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|}}}}}
|rupture={{#switch:{{lc:{{{2|}}}}}
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|skilltype=<b>Instant</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|skilltier=<b>1</b>
|all=MoveSpeedBonus,ActionSpeed
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|slayer={{#switch:{{lc:{{{2|}}}}}
|smokepot={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|skilltype=<b>Instant</b>
|buffstackingtype=<b>Aggregates by Target</b>
|skilltier=<b>1</b>
|buffmaximumstacks=<b>1</b>
|maxcount=<b>3</b>
|slayerstackingtype=<b>Aggregates by Target</b>
|range=<b>6m</b>
|slayermaximumstacks=<b>1</b>
|usemoving=<b>True</b>
|all=PhysicalBuffWeaponDamage,BuffStackingType,BuffMaximumStacks,SlayerStackingType,SlayerMaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|survivalisttongue={{#switch:{{lc:{{{2|}}}}}
|tumbling={{#switch:{{lc:{{{2|}}}}}
|utilityeffectivenessbonus=<b>100% [[Stats#Utility_Effectiveness_Bonus|Utility Effectiveness Bonus]]</b>
|skilltype=<b>Instant</b>
|all=UtilityEffectivenessBonus
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|swift={{#switch:{{lc:{{{2|}}}}}
|weakpointattack={{#switch:{{lc:{{{2|}}}}}
|armorspeedpenaltybonus=<b>-30% [[Stats#Move_Speed|Armor Speed Penalty Bonus]]</b>
|skilltype=<b>Instant</b>
|all=ArmorSpeedPenaltyBonus
|skilltier=<b>1</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>Start</b>
|swordmastery={{#switch:{{lc:{{{2|}}}}}
|skillcooldown=<b>24s</b>
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|activeremovable=<b>True</b>
|actionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|duration=<b>3s</b>
|passivestackingtype=<b>Aggregates by Source</b>
|itemarmorratingbonus=<b>-40% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|passivemaximumstacks=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|maximumstacks=<b>1</b>
|activatestackingtype=<b>Aggregates by Source</b>
|debuffremovable=<b>True</b>
|activatemaximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveRemovable,Duration,ItemArmorRatingBonus,StackingType,MaximumStacks,DebuffRemovable
|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>
}}
}}
|weaponmastery={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Druid -->
|physicalpowerbonus=<b>-5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
<!-- Class=Druid, Category=Perk -->
|magicalpowerbonus=<b>-5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|animalkinship={{#switch:{{lc:{{{2|}}}}}
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|maximumstacks=<b>1</b>
|all=PhysicalPowerBonus,MagicalPowerBonus,Expiration
|all=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>
}}
}}
<!-- Class=GrandMaster_Fighter -->
|dreamwalk={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Fighter, Category=Skill -->
|duration=<b>3s</b>
|adrenalinerush={{#switch:{{lc:{{{2|}}}}}
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|skilltype=<b>Instant</b>
|cooldown=<b>18s</b>
|skilltier=<b>6</b>
|stackingtype=<b>Aggregates by Source</b>
|usemoving=<b>True</b>
|cooldownmaximumstacks=<b>1</b>
|skillcooldowntrigger=<b>Start</b>
|dreamwalkmaximumstacks=<b>1</b>
|skillcooldown=<b>28s</b>
|all=Duration,MagicalPower,Cooldown,StackingType,CooldownMaximumStacks,DreamwalkMaximumStacks
|activeduration=<b>8s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|activeactionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
}}
|activestackingtype=<b>Aggregates by Target</b>
|enhancedwildness={{#switch:{{lc:{{{2|}}}}}
|activemaximumstacks=<b>1</b>
|armorrating=<b>10 [[Stats#Armor_Rating|Armor Rating]]</b>
|activeremovable=<b>True</b>
|movespeedadd=<b>5 [[Stats#Move_Speed|Move Speed Add]]</b>
|debuffduration=<b>2s</b>
|stackingtype=<b>Aggregates by Target</b>
|movespeedbonus=<b>-4% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|maximumstacks=<b>1</b>
|debuffactionspeed=<b>-8% [[Stats#Action_Speed|Action Speed]]</b>
|all=ArmorRating,MoveSpeedAdd,StackingType,MaximumStacks
|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>
}}
}}
|breakthrough={{#switch:{{lc:{{{2|}}}}}
|forceofnature={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|duration=<b>3s</b>
|skilltier=<b>1</b>
|physicalpower=<b>3 [[Stats#Physical_Power|Physical Power]]</b>
|usemoving=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|skillcooldowntrigger=<b>Active</b>
|maximumstacks=<b>1</b>
|skillcooldown=<b>24s</b>
|duration=<b>10s</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|perfectblock={{#switch:{{lc:{{{2|}}}}}
|herbalsensing={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|auraradius=<b>6m</b>
|skilltier=<b>1</b>
|maximumstacks=<b>1</b>
|usemoving=<b>True</b>
|all=AuraRadius,MaximumStacks
|skillcooldowntrigger=<b>Start</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|skillcooldown=<b>7s</b>
}}
|duration=<b>6s</b>
|naturalhealing={{#switch:{{lc:{{{2|}}}}}
|impactresistance=<b>5 [[Impact_Power#Impact_Resistance|Impact Resistance]]</b>
|auraradius=<b>6m</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ImpactResistance
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|secondwind={{#switch:{{lc:{{{2|}}}}}
|prophecy={{#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>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=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>
}}
}}
|shieldslam={{#switch:{{lc:{{{2|}}}}}
|shapeshiftmastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|maximumstacks=<b>1</b>
|skilltier=<b>1</b>
|all=MaximumStacks
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|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>
}}
}}
|spellreflection={{#switch:{{lc:{{{2|}}}}}
|spiritbond={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|auraradius=<b>6m</b>
|skilltier=<b>1</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|usemoving=<b>True</b>
|grantedmaximumstacks=<b>2</b>
|skillcooldowntrigger=<b>Start</b>
|cooldown=<b>1s</b>
|skillcooldown=<b>18s</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|activestackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|activemaximumstacks=<b>1</b>
|spiritbondstackingtype=<b>Aggregates by Source</b>
|duration=<b>3s</b>
|spiritbondmaximumstacks=<b>1</b>
|activatedstackingtype=<b>Aggregates by Source</b>
|activatedstackingtype=<b>Aggregates by Source</b>
|activatedmaximumstacks=<b>1</b>
|activatedmaximumstacks=<b>1</b>
|refresh=<b>NeverReset</b>
|transferpercent=<b>15%</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,Duration,ActivatedStackingType,ActivatedMaximumStacks,Refresh
|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>
}}
}}
|sprint={{#switch:{{lc:{{{2|}}}}}
|spiritmagicmastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|magicalpower=<b>10 [[Stats#Magical_Power|Magical 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>3</b>
|maximumstacks=<b>1</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|all=MagicalPower,StackingType,MaximumStacks
|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>
}}
}}
|taunt={{#switch:{{lc:{{{2|}}}}}
|sunandmoon={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|auraradius=<b>6m</b>
|skilltier=<b>1</b>
|vigor=<b>3 [[Stats#Vigor|Vigor]]</b>
|range=<b>7.5m</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</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>
|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>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=TruePhysicalBaseDamage,MaximumStacks
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,MagicalDamageReduction,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>
}}
}}
|victorystrike={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Druid, Category=Spell -->
|skilltype=<b>Instant</b>
|barkskinarmor={{#switch:{{lc:{{{2|}}}}}
|skilltier=<b>1</b>
|spelltier=<b>2</b>
|usemoving=<b>True</b>
|maxcount=<b>5</b>
|skillcooldowntrigger=<b>Start</b>
|castingtime=<b>1s</b>
|skillcooldown=<b>24s</b>
|range=<b>7m</b>
|duration=<b>10s</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>
|removable=<b>True</b>
|physicalpowerbonus=<b>20% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,ArmorRating,StackingType,MaximumStacks,Removable
|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>
}}
}}
<!-- Class=GrandMaster_Fighter, Category=Perk -->
|dreamfire={{#switch:{{lc:{{{2|}}}}}
|adrenalinespike={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|duration=<b>12s</b>
|maxcount=<b>4</b>
|actionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|castingtime=<b>1s</b>
|stackingtype=<b>Aggregates by Source</b>
|range=<b>7m</b>
|maximumstacks=<b>1</b>
|arearadius=<b>0.8m</b>
|removable=<b>True</b>
|isareainstall=<b>True</b>
|cooldown=<b>60s</b>
|magicalbasedamage=<b>15 {{Element|Spirit}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|activatehealthvalue=<b>40%</b>
|enemyscaling=<b>100% [[Scaling]]</b>
|all=Duration,ActionSpeed,StackingType,MaximumStacks,Removable,Cooldown,ActivateHealthValue
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|barricade={{#switch:{{lc:{{{2|}}}}}
|entanglingvines={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>50 [[Stats#Armor_Rating|Armor Rating]]</b>
|spelltier=<b>4</b>
|magicalresistance=<b>50 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|maxcount=<b>3</b>
|all=ArmorRating,MagicalResistance
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|arearadius=<b>1m</b>
|isareainstall=<b>True</b>
|duration=<b>1s</b>
|refresh=<b>NeverReset</b>
|removable=<b>True</b>
|aoelifetime=<b>6s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,Duration,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>
}}
}}
|comboattack={{#switch:{{lc:{{{2|}}}}}
|mendinggrove={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|spelltier=<b>6</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</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>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=Duration,PhysicalPowerBonus,StackingType,MaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|counterattack={{#switch:{{lc:{{{2|}}}}}
|nature'stouch={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|spelltier=<b>1</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|maxcount=<b>4</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</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>
|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
|bcasttoselfiftargetnoncharacter=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,RecoverableHealth,Duration,MagicalBaseHealing,Scaling,StackingType,MaximumStacks,Removable,bCastToSelfIfTargetNonCharacter
|#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|}}}}}
|restore={{#switch:{{lc:{{{2|}}}}}
|itemarmorratingbonus=<b>10% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|spelltier=<b>5</b>
|attribute_maxphysicaldamagereduction=<b>75%</b>
|maxcount=<b>3</b>
|all=ItemArmorRatingBonus,Attribute_MaxPhysicalDamageReduction
|castingtime=<b>1.75s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|range=<b>7m</b>
}}
|arearadius=<b>3m</b>
|dualwield={{#switch:{{lc:{{{2|}}}}}
|duration=<b>10s</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|magicalbasehealing=<b>30 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|all=ActionSpeed
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|projectileresistance={{#switch:{{lc:{{{2|}}}}}
|summontreant={{#switch:{{lc:{{{2|}}}}}
|projectiledamagereduction=<b>10% [[Damage#Projectile_Damage_Reduction|Projectile Damage Reduction]]</b>
|spelltier=<b>5</b>
|duration=<b>Infinite</b>
|maxcount=<b>2</b>
|all=ProjectileDamageReduction,Duration
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shieldmastery={{#switch:{{lc:{{{2|}}}}}
|thornbarrier={{#switch:{{lc:{{{2|}}}}}
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|spelltier=<b>4</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|maxcount=<b>3</b>
|all=MoveSpeedBonus,ActionSpeed
|castingtime=<b>1.25s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|range=<b>7m</b>
}}
|arearadius=<b>1.5m</b>
|slayer={{#switch:{{lc:{{{2|}}}}}
|isareainstall=<b>True</b>
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|physicalbasedamage=<b>4 [[Damage#Base_Damage|Physical Base Damage]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|buffmaximumstacks=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|slayerstackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|slayermaximumstacks=<b>1</b>
|scaling=<b>0% [[Scaling]]</b>
|all=PhysicalBuffWeaponDamage,BuffStackingType,BuffMaximumStacks,SlayerStackingType,SlayerMaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|survivalisttongue={{#switch:{{lc:{{{2|}}}}}
|treeoflife={{#switch:{{lc:{{{2|}}}}}
|utilityeffectivenessbonus=<b>100% [[Stats#Utility_Effectiveness_Bonus|Utility Effectiveness Bonus]]</b>
|spelltier=<b>6</b>
|all=UtilityEffectivenessBonus
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|swift={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Druid, Category=ShapeShift -->
|armorspeedpenaltybonus=<b>-30% [[Stats#Move_Speed|Armor Speed Penalty Bonus]]</b>
|bear={{#switch:{{lc:{{{2|}}}}}
|all=ArmorSpeedPenaltyBonus
|castingtime=<b>1s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|primaryprimitive=<b>[[Stats#Strength|Strength]]</b>
}}
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|swordmastery={{#switch:{{lc:{{{2|}}}}}
|primaryimpactpower=<b>5 [[Impact_Power|Impact Power]]</b>
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|actionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|primaryprimitiveadd=<b>15 [[Damage#Primitive_Add|Primitive Add]]</b>
|passivestackingtype=<b>Aggregates by Source</b>
|primaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|passivemaximumstacks=<b>1</b>
|hitslowduration=<b>1s</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|activatestackingtype=<b>Aggregates by Source</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|activatemaximumstacks=<b>1</b>
|hitslowmaximumstacks=<b>1</b>
|all=PhysicalBuffWeaponDamage,ActionSpeed,PassiveStackingType,PassiveMaximumStacks,MoveSpeedAdd,ActivateStackingType,ActivateMaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|weaponmastery={{#switch:{{lc:{{{2|}}}}}
|chicken={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>-5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|castingtime=<b>1s</b>
|magicalpowerbonus=<b>-5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|primitive=<b>[[Stats#Resourcefulness|Resourcefulness]]</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|physicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|all=PhysicalPowerBonus,MagicalPowerBonus,Expiration
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
<!-- Class=Cleric -->
|human={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Cleric, Category=Perk -->
|castingtime=<b>1s</b>
|advancedhealer={{#switch:{{lc:{{{2|}}}}}
|all=CastingTime
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|bluntweaponmastery={{#switch:{{lc:{{{2|}}}}}
|panther={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|castingtime=<b>1s</b>
|all=PhysicalPowerBonus
|primaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
}}
|primaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|brewmaster={{#switch:{{lc:{{{2|}}}}}
|primaryscaling=<b>100% [[Scaling]]</b>
|strength=<b>10 [[Stats#Strength|Strength]]</b>
|primaryprimitiveadd=<b>12 [[Damage#Primitive_Add|Primitive Add]]</b>
|all=Strength
|primaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|primarybleedduration=<b>3s</b>
}}
|physicalbasedamage=<b>5 [[Damage#Base_Damage|Physical Base Damage]]</b>
|faithfulness={{#switch:{{lc:{{{2|}}}}}
|primarybleedscaling=<b>50% [[Scaling]]</b>
|hitslowduration=<b>1.5s</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>
|hitslowmovespeed=<b>-15% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowmaximumstacks=<b>1</b>
|removable=<b>True</b>
|hitslowremovable=<b>True</b>
|cooldown=<b>3s</b>
|movementmultiplier=<b>75%</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|secondaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|cooldownmaximumstacks=<b>1</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|refresh=<b>NeverReset</b>
|secondaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|divinepowerbonus=<b>15% [[File:DivineDamage.png|Divine|x20px]] [[Damage_Types#Divine|Divine]] [[Damage#Power_Bonus|Power Bonus]]</b>
|secondaryscaling=<b>100% [[Scaling]]</b>
|faithfulnessstackingtype=<b>Aggregates by Source</b>
|secondaryprimitiveadd=<b>15 [[Damage#Primitive_Add|Primitive Add]]</b>
|faithfulnessmaximumstacks=<b>1</b>
|secondaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|all=HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,Removable,Cooldown,CooldownStackingType,CooldownMaximumStacks,Refresh,DivinePowerBonus,FaithfulnessStackingType,FaithfulnessMaximumStacks
|primarysilenceduration=<b>1s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|primarysilencestackingtype=<b>Aggregates by Source</b>
}}
|primarysilencemaximumstacks=<b>1</b>
|holyaura={{#switch:{{lc:{{{2|}}}}}
|primarysilenceremovable=<b>True</b>
|auraradius=<b>6m</b>
|secondaryduration=<b>0.5s</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|secondarymovespeedbonus=<b>-7% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|secondarystackingtype=<b>Aggregates by Target</b>
|duration=<b>Infinite</b>
|secondarymaximumstacks=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|secondaryremovable=<b>True</b>
|maximumstacks=<b>1</b>
|incomingphysicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|all=AuraRadius,ArmorRating,MagicalResistance,Duration,StackingType,MaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|holywater={{#switch:{{lc:{{{2|}}}}}
|rat={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Source</b>
|castingtime=<b>1s</b>
|maximumstacks=<b>1</b>
|primaryphysicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|all=StackingType,MaximumStacks
|primaryimpactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|primaryscaling=<b>100% [[Scaling]]</b>
}}
|hitslowduration=<b>0.1s</b>
|kindness={{#switch:{{lc:{{{2|}}}}}
|hitslowmovespeed=<b>-1% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|selfhealratio=<b>15%</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|all=SelfHealRatio
|hitslowmaximumstacks=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|hitslowremovable=<b>True</b>
}}
|duration=<b>3s</b>
|overhealing={{#switch:{{lc:{{{2|}}}}}
|magicalbasedamage=<b>3 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|percentmaxhealthhealing=<b>-1% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|primarydiseasescaling=<b>50% [[Scaling]]</b>
|overhealedstackingtype=<b>Aggregates by Target</b>
|primarydiseasestackingtype=<b>Aggregates by Target</b>
|overhealedmaximumstacks=<b>1</b>
|primarydiseasemaximumstacks=<b>1</b>
|overhealingstackingtype=<b>Aggregates by Source</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|overhealingmaximumstacks=<b>1</b>
|primarydiseaseremovable=<b>True</b>
|maxoverhealedhealthratio=<b>20%</b>
|movementmultiplier=<b>80%</b>
|all=PercentMaxHealthHealing,OverhealedStackingType,OverhealedMaximumStacks,OverhealingStackingType,OverhealingMaximumStacks,MaxOverhealedHealthRatio
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|perseverance={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Druid, Category=Skill -->
|physicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Physical Absolute Reduction]]</b>
|insectpredation={{#switch:{{lc:{{{2|}}}}}
|magicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Magical Absolute Reduction]]</b>
|skilltype=<b>Instant</b>
|all=PhysicalAbsoluteReduction,MagicalAbsoluteReduction
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|protectionfromevil={{#switch:{{lc:{{{2|}}}}}
|rush={{#switch:{{lc:{{{2|}}}}}
|debuffdurationbonus=<b>-30% [[Stats#Debuff_Duration_Mod|Debuff Duration Bonus]]</b>
|skilltype=<b>Instant</b>
|duration=<b>Infinite</b>
|skilltier=<b>1</b>
|all=DebuffDurationBonus,Duration
|range=<b>6m</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>
|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>
}}
}}
|requiem={{#switch:{{lc:{{{2|}}}}}
|shapeshiftmemoryii={{#switch:{{lc:{{{2|}}}}}
|requiem=<b>-50%</b>
|skilltype=<b>Instant</b>
|all=Requiem
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::ShapeShiftSelect</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::ShapeShiftSelectSecondary</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|#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>
}}
}}
|undeadslaying={{#switch:{{lc:{{{2|}}}}}
|shapeshiftmemory={{#switch:{{lc:{{{2|}}}}}
|undeadracedamagebonus=<b>20% [[Undead]] [[Damage#Race_Damage_Bonus|Race Damage Bonus]]</b>
|skilltype=<b>Instant</b>
|all=UndeadRaceDamageBonus
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::ShapeShiftSelect</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::ShapeShiftSelectSecondary</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|#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=Cleric, Category=Spell -->
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|bind={{#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>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelect</b>
|range=<b>7m</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelectSecondary</b>
|duration=<b>0.75s</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|bless={{#switch:{{lc:{{{2|}}}}}
|survivalinstinct={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|skilltype=<b>Instant</b>
|maxcount=<b>5</b>
|skilltier=<b>1</b>
|castingtime=<b>0.75s</b>
|usemoving=<b>True</b>
|range=<b>7m</b>
|skillcooldowntrigger=<b>End</b>
|duration=<b>30s</b>
|skillcooldown=<b>28s</b>
|strength=<b>3 [[Stats#Strength|Strength]]</b>
|activeduration=<b>4s</b>
|agility=<b>3 [[Stats#Agility|Agility]]</b>
|movespeedadd=<b>20 [[Stats#Move_Speed|Move Speed Add]]</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|activestackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|maximumstacks=<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>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Strength,Agility,Will,StackingType,MaximumStacks,Removable
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|cleanse={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Warlock -->
|spelltier=<b>2</b>
<!-- Class=Warlock, Category=Perk -->
|maxcount=<b>5</b>
|antimagic={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|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>
|range=<b>7m</b>
|all=AntimagicDamageReduction
|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>
}}
}}
|divinestrike={{#switch:{{lc:{{{2|}}}}}
|cursemastery={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|stackingtype=<b>Aggregates by Source</b>
|maxcount=<b>4</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|duration=<b>20s</b>
|divinestrikedamage=<b>5 [[Damage#Divine_Strike_Damage|Divine Strike Damage]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=StackingType,MaximumStacks
|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>
}}
}}
|earthquake={{#switch:{{lc:{{{2|}}}}}
|darkenhancement={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|darkpowerbonus=<b>10% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|maxcount=<b>2</b>
|stackingtype=<b>Aggregates by Source</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>
|magicalbasedamage=<b>7 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|all=DarkPowerBonus,StackingType,MaximumStacks
|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>
}}
}}
|holylight={{#switch:{{lc:{{{2|}}}}}
|darkreflection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|cooldown=<b>15s</b>
|maxcount=<b>3</b>
|magicalbasedamage=<b>10 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|castingtime=<b>1.75s</b>
|scaling=<b>75% [[Scaling]]</b>
|range=<b>7m</b>
|all=Cooldown,MagicalBaseDamage,Scaling
|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>
}}
}}
|holystrike={{#switch:{{lc:{{{2|}}}}}
|demonarmor={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|spellcastingspeed=<b>-10% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|maxcount=<b>4</b>
|all=SpellCastingSpeed
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|lesserheal={{#switch:{{lc:{{{2|}}}}}
|immortallament={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|all=
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|locustswarm={{#switch:{{lc:{{{2|}}}}}
|infernalpledge={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|undeadracedamagereduction=<b>25% [[Undead]] [[Damage#Race_Damage_Reduction|Race Damage Reduction]]</b>
|maxcount=<b>2</b>
|demonracedamagereduction=<b>25% [[Demon]] [[Damage#Race_Damage_Reduction|Race Damage Reduction]]</b>
|castingtime=<b>2.5s</b>
|stackingtype=<b>Aggregates by Source</b>
|channelingduration=<b>6s</b>
|maximumstacks=<b>1</b>
|range=<b>7m</b>
|all=UndeadRaceDamageReduction,DemonRaceDamageReduction,StackingType,MaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|protection={{#switch:{{lc:{{{2|}}}}}
|malice={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|willbonus=<b>10% [[Stats#Attribute_Bonus|Will Bonus]]</b>
|maxcount=<b>5</b>
|all=WillBonus
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|resurrection={{#switch:{{lc:{{{2|}}}}}
|shadowtouch={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>8</b>
|truemagicalbasedamage=<b>2 {{Element|Dark}} [[Damage#True_Base_Damage|True Magical Base Damage]]</b>
|maxcount=<b>1</b>
|magicalbasehealing=<b>2 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|castingtime=<b>2.75s</b>
|stackingtype=<b>Aggregates by Source</b>
|channelingduration=<b>20s</b>
|maximumstacks=<b>1</b>
|range=<b>7m</b>
|scaling=<b>0% [[Scaling]]</b>
|percentmaxhealthhealing=<b>-99% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=TrueMagicalBaseDamage,MagicalBaseHealing,StackingType,MaximumStacks,Scaling
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|sanctuary={{#switch:{{lc:{{{2|}}}}}
|soulcollector={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|darkpowerbonus=<b>20% [[File:DarkDamage.png|Dark|x20px]] [[Damage_Types#Dark|Dark]] [[Damage#Power_Bonus|Power Bonus]]</b>
|maxcount=<b>2</b>
|darknessshardstackingtype=<b>Aggregates by Target</b>
|castingtime=<b>2.25s</b>
|maximumstacks=<b>5</b>
|channelingduration=<b>5s</b>
|darknessshardremovable=<b>True</b>
|channelinginterval=<b>1s</b>
|soulcollectorstackingtype=<b>Aggregates by Source</b>
|range=<b>7m</b>
|soulcollectorremovable=<b>True</b>
|arearadius=<b>3.5m</b>
|all=DarkPowerBonus,DarknessShardStackingType,MaximumStacks,DarknessShardRemovable,SoulCollectorStackingType,SoulCollectorRemovable
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
<!-- Class=Cleric, Category=Skill -->
|torturemastery={{#switch:{{lc:{{{2|}}}}}
|divineprotection={{#switch:{{lc:{{{2|}}}}}
|magicalbasehealing=<b>2 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|skilltype=<b>Instant</b>
|scaling=<b>15% [[Scaling]]</b>
|skilltier=<b>1</b>
|healthcost=<b>2x</b>
|usemoving=<b>True</b>
|all=MagicalBaseHealing,Scaling,HealthCost
|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>
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|holypurification={{#switch:{{lc:{{{2|}}}}}
|vampirism={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|outgoingmagicalhealmod=<b>20% [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|skilltier=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|castingtime=<b>1.5s</b>
|maximumstacks=<b>1</b>
|range=<b>7.5m</b>
|all=OutgoingMagicalHealMod,StackingType,MaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|judgement={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Warlock, Category=ShapeShift -->
|skilltype=<b>Casting</b>
|bloodpact={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|castingtime=<b>0.75s</b>
|castingtime=<b>0.3s</b>
|range=<b>5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|skillcooldown=<b>0.2s</b>
|magicalbasedamage=<b>25 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|armorrating=<b>30 [[Stats#Armor_Rating|Armor Rating]]</b>
|scaling=<b>100% [[Scaling]]</b>
|magicalresistance=<b>30 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|duration=<b>2s</b>
|maxhealthadd=<b>50 [[Health#Max_Health_Add|Max Health Add]]</b>
|movespeedbonus=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|shapeshiftstackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|shapeshiftmaximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|primitivesstackingtype=<b>Aggregates by Target</b>
|removable=<b>True</b>
|primitivesmaximumstacks=<b>10</b>
|skillaimradiusconstantid=<b>0.04m</b>
|percentmaxhealthhealing=<b>-2% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|skillrangeextentconstantid=<b>3000%</b>
|magicalbasedamage=<b>2 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,SkillAimRadiusConstantId,SkillRangeExtentConstantId
|scaling=<b>25% [[Scaling]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|allattributes=<b>1 [[Stats#Attributes|All Attributes]]</b>
}}
|shapeshiftarmorrating=<b>30 [[Stats#Armor_Rating|Armor Rating]]</b>
|smite={{#switch:{{lc:{{{2|}}}}}
|shapeshiftmagicalresistance=<b>30 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|skilltype=<b>Instant</b>
|shapeshiftmaxhealthadd=<b>50 [[Health#Max_Health_Add|Max Health Add]]</b>
|skilltier=<b>1</b>
|primitivesstrength=<b>1 [[Stats#Strength|Strength]]</b>
|range=<b>7.5m</b>
|primitivesvigor=<b>1 [[Stats#Vigor|Vigor]]</b>
|usemoving=<b>True</b>
|primitivesagility=<b>1 [[Stats#Agility|Agility]]</b>
|skillcooldowntrigger=<b>Start</b>
|primitivesdexterity=<b>1 [[Stats#Dexterity|Dexterity]]</b>
|skillcooldown=<b>18s</b>
|primitiveswill=<b>1 [[Stats#Will|Will]]</b>
|duration=<b>7s</b>
|primitivesknowledge=<b>1 [[Stats#Knowledge|Knowledge]]</b>
|removable=<b>True</b>
|primitivesresourcefulness=<b>1 [[Stats#Resourcefulness|Resourcefulness]]</b>
|magicalbasedamage=<b>10 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|rotationeventtag=<b>Event.Movement.Homing</b>
|scaling=<b>75% [[Scaling]]</b>
|primaryimpactzonemultiplier=<b>100% [[Damage#Impact_Zone_Multiplier|Impact Zone Multiplier]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,MagicalBaseDamage,Scaling
|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>
}}
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Warlock, Category=Spell -->
|skilltype=<b>Instant</b>
|bloodstainedblade={{#switch:{{lc:{{{2|}}}}}
|skilltier=<b>1</b>
|spelltier=<b>2</b>
|usemoving=<b>True</b>
|castingtime=<b>0.75s</b>
|all=SkillType,SkillTier,UseMoving
|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>
|bcasttoselfiftargetnoncharacter=<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,bCastToSelfIfTargetNonCharacter,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>
}}
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|boltofdarkness={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>1</b>
|skilltier=<b>1</b>
|castingtime=<b>1s</b>
|usemoving=<b>True</b>
|range=<b>Infinite meters</b>
|all=SkillType,SkillTier,UseMoving
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
<!-- Class=GrandMaster_Cleric -->
|curseofpain={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Cleric, Category=Perk -->
|spelltier=<b>2</b>
|advancedhealer={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|outgoingmagicalhealingadd=<b>5 [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Add|Magical Healing Add]]</b>
|range=<b>7.5m</b>
|all=OutgoingMagicalHealingAdd
|healthcost=<b>4</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|hitmagicalbasedamage=<b>15 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
}}
|hitscaling=<b>75% [[Scaling]]</b>
|bluntweaponmastery={{#switch:{{lc:{{{2|}}}}}
|hitcursemasterymagicalbasedamage=<b>15 {{Element|Evil}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|hitcursemasteryscaling=<b>75% [[Scaling]]</b>
|all=PhysicalPowerBonus
|dotduration=<b>8s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|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>
|brewmaster={{#switch:{{lc:{{{2|}}}}}
|strength=<b>10 [[Stats#Strength|Strength]]</b>
|all=Strength
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|faithfulness={{#switch:{{lc:{{{2|}}}}}
|hitslowduration=<b>1.5s</b>
|hitslowmovespeed=<b>-15% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|removable=<b>True</b>
|cooldown=<b>3s</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|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>
}}
|holyaura={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|duration=<b>Infinite</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
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|holywater={{#switch:{{lc:{{{2|}}}}}
|curseofweakness={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Source</b>
|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>
|maximumstacks=<b>1</b>
|all=StackingType,MaximumStacks
|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>
}}
}}
|kindness={{#switch:{{lc:{{{2|}}}}}
|eldritchshield={{#switch:{{lc:{{{2|}}}}}
|selfhealratio=<b>15%</b>
|spelltier=<b>5</b>
|all=SelfHealRatio
|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>
|bcasttoselfiftargetnoncharacter=<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,bCastToSelfIfTargetNonCharacter,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>
}}
}}
|overhealing={{#switch:{{lc:{{{2|}}}}}
|flamewalker={{#switch:{{lc:{{{2|}}}}}
|percentmaxhealthhealing=<b>-1% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|spelltier=<b>5</b>
|overhealedstackingtype=<b>Aggregates by Target</b>
|castingtime=<b>1.25s</b>
|overhealedmaximumstacks=<b>1</b>
|range=<b>7.5m</b>
|overhealingstackingtype=<b>Aggregates by Source</b>
|healthcost=<b>6</b>
|overhealingmaximumstacks=<b>1</b>
|duration=<b>6s</b>
|maxoverhealedhealthratio=<b>20%</b>
|hitstackingtype=<b>Aggregates by Target</b>
|all=PercentMaxHealthHealing,OverhealedStackingType,OverhealedMaximumStacks,OverhealingStackingType,OverhealingMaximumStacks,MaxOverhealedHealthRatio
|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>
}}
}}
|perseverance={{#switch:{{lc:{{{2|}}}}}
|hellfire={{#switch:{{lc:{{{2|}}}}}
|physicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Physical Absolute Reduction]]</b>
|spelltier=<b>4</b>
|magicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Magical Absolute Reduction]]</b>
|castingtime=<b>2s</b>
|all=PhysicalAbsoluteReduction,MagicalAbsoluteReduction
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|protectionfromevil={{#switch:{{lc:{{{2|}}}}}
|lifedrain={{#switch:{{lc:{{{2|}}}}}
|debuffdurationbonus=<b>-30% [[Stats#Debuff_Duration_Mod|Debuff Duration Bonus]]</b>
|spelltier=<b>4</b>
|duration=<b>Infinite</b>
|castingtime=<b>1.5s</b>
|all=DebuffDurationBonus,Duration
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|requiem={{#switch:{{lc:{{{2|}}}}}
|powerofsacrifice={{#switch:{{lc:{{{2|}}}}}
|requiem=<b>-50%</b>
|spelltier=<b>1</b>
|all=Requiem
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|undeadslaying={{#switch:{{lc:{{{2|}}}}}
|undeadracedamagebonus=<b>20% [[Undead]] [[Damage#Race_Damage_Bonus|Race Damage Bonus]]</b>
|all=UndeadRaceDamageBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Cleric, Category=Spell -->
|bind={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1s</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|range=<b>7.5m</b>
|duration=<b>0.75s</b>
|healthcost=<b>4</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>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,StackingType,MaximumStacks,Removable
|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>
|bcasttoselfiftargetnoncharacter=<b>True</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,bCastToSelfIfTargetNonCharacter,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>
}}
}}
|bless={{#switch:{{lc:{{{2|}}}}}
|rayofdarkness={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|spelltier=<b>4</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|castingtime=<b>0.75s</b>
|channelingduration=<b>5s</b>
|range=<b>7m</b>
|channelinginterval=<b>1s</b>
|duration=<b>30s</b>
|range=<b>7.5m</b>
|strength=<b>3 [[Stats#Strength|Strength]]</b>
|usemoving=<b>True</b>
|agility=<b>3 [[Stats#Agility|Agility]]</b>
|healthcost=<b>5</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|magicalbasedamage=<b>12 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|stackingtype=<b>Aggregates by Target</b>
|scaling=<b>100% [[Scaling]]</b>
|maximumstacks=<b>1</b>
|all=SpellTier,CastingTime,ChannelingDuration,ChannelingInterval,Range,UseMoving,HealthCost,MagicalBaseDamage,Scaling
|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>
}}
}}
|cleanse={{#switch:{{lc:{{{2|}}}}}
|spellpredation={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|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>
}}
|divinestrike={{#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>7m</b>
|range=<b>7.5m</b>
|duration=<b>20s</b>
|healthcost=<b>4</b>
|divinestrikedamage=<b>5 [[Damage#Divine_Strike_Damage|Divine Strike Damage]]</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>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>5</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,DivineStrikeDamage,StackingType,MaximumStacks,Removable
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|earthquake={{#switch:{{lc:{{{2|}}}}}
|summonhydra={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>1s</b>
|castingtime=<b>2.5s</b>
|range=<b>7.5m</b>
|channelingduration=<b>6s</b>
|arearadius=<b>0.75m</b>
|range=<b>7m</b>
|arearadius=<b>2.5m</b>
|isareainstall=<b>True</b>
|isareainstall=<b>True</b>
|movespeedbonus=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</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>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|magicalbasedamage=<b>7 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|reducedhealingremovable=<b>True</b>
|scaling=<b>50% [[Scaling]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,ActiveDuration,ActiveRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,StackingType,MaximumStacks,ReducedHealingRemovable
|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>
}}
}}
|holylight={{#switch:{{lc:{{{2|}}}}}
|darkoffering={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|skilltype=<b>Channeling</b>
|maxcount=<b>3</b>
|skilltier=<b>1</b>
|castingtime=<b>1.75s</b>
|channelingduration=<b>10s</b>
|range=<b>7m</b>
|channelinginterval=<b>1s</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|skillcooldowntrigger=<b>End</b>
|hitundeadscaling=<b>100% [[Scaling]]</b>
|skillcooldown=<b>28s</b>
|magicalbasehealing=<b>25 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|hitallyscaling=<b>100% [[Scaling]]</b>
|concentrationstackingtype=<b>Aggregates by Source</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseDamage,HitUndeadScaling,MagicalBaseHealing,HitAllyScaling
|concentrationmaximumstacks=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|duration=<b>15s</b>
}}
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|holystrike={{#switch:{{lc:{{{2|}}}}}
|magicalpowerbonus=<b>5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|spelltier=<b>4</b>
|buffstackingtype=<b>Aggregates by Source</b>
|maxcount=<b>4</b>
|buffmaximumstacks=<b>10</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>
|removable=<b>True</b>
|delaytime=<b>0.5s</b>
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,SkillCooldownTrigger,SkillCooldown,PercentMaxHealthHealing,ConcentrationStackingType,ConcentrationMaximumStacks,Duration,PhysicalPowerBonus,MagicalPowerBonus,BuffStackingType,BuffMaximumStacks,Removable
|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>
}}
}}
|lesserheal={{#switch:{{lc:{{{2|}}}}}
|exploitationstrike={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|skilltype=<b>Instant</b>
|maxcount=<b>4</b>
|skilltier=<b>1</b>
|castingtime=<b>1.25s</b>
|usemoving=<b>True</b>
|range=<b>7m</b>
|skillcooldowntrigger=<b>Start</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</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>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseHealing,Scaling
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|locustswarm={{#switch:{{lc:{{{2|}}}}}
|phantomize={{#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>28s</b>
|arearadius=<b>3m</b>
|duration=<b>6s</b>
|isareainstall=<b>True</b>
|magicaldamagereduction=<b>-50% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|magicalbasedamage=<b>13 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|tickinterval=<b>0.1s</b>
|stackingtype=<b>Aggregates by Source</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|maximumstacks=<b>1</b>
|locustsswarmareastackingtype=<b>Aggregates by Target</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MagicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|protection={{#switch:{{lc:{{{2|}}}}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|skilltype=<b>Instant</b>
|maxcount=<b>5</b>
|skilltier=<b>1</b>
|castingtime=<b>0.75s</b>
|usemoving=<b>True</b>
|range=<b>7m</b>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelect</b>
|duration=<b>20s</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelectSecondary</b>
|physicalbaseshield=<b>20 [[Shield|Physical Base Shield]]</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|resurrection={{#switch:{{lc:{{{2|}}}}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>8</b>
|skilltype=<b>Instant</b>
|maxcount=<b>1</b>
|skilltier=<b>1</b>
|castingtime=<b>2.75s</b>
|usemoving=<b>True</b>
|channelingduration=<b>20s</b>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelect</b>
|range=<b>7m</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelectSecondary</b>
|percentmaxhealthhealing=<b>-99% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|sanctuary={{#switch:{{lc:{{{2|}}}}}
|unbind={{#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>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|all=SkillType,SkillTier,UseMoving
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|holypurification={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Sorcerer -->
|skilltype=<b>Casting</b>
<!-- Class=Sorcerer, Category=Perk -->
|skilltier=<b>1</b>
|apexofsorcery={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1.5s</b>
|movementmultiplier=<b>1%</b>
|range=<b>7.5m</b>
|apexofsorcerystackingtype=<b>Aggregates by Target</b>
|skillcooldowntrigger=<b>Active</b>
|apexofsorcerymaximumstacks=<b>1</b>
|skillcooldown=<b>45s</b>
|magicalpowerbonus=<b>25% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|spellcastingspeed=<b>25% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|scaling=<b>100% [[Scaling]]</b>
|activatedstackingtype=<b>Aggregates by Target</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling
|activatedmaximumstacks=<b>1</b>
|all=MovementMultiplier,ApexofSorceryStackingType,ApexofSorceryMaximumStacks,MagicalPowerBonus,SpellCastingSpeed,ActivatedStackingType,ActivatedMaximumStacks
|#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|}}}}}
|manafold={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|duration=<b>0.75x</b>
|skilltier=<b>1</b>
|movespeedbonus=<b>-5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|castingtime=<b>0.75s</b>
|spellcastingspeed=<b>-25% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|range=<b>5m</b>
|stackingtype=<b>Aggregates by Target</b>
|skillcooldowntrigger=<b>Start</b>
|maximumstacks=<b>1</b>
|skillcooldown=<b>28s</b>
|all=Duration,MoveSpeedBonus,SpellCastingSpeed,StackingType,MaximumStacks
|magicalbasedamage=<b>25 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|scaling=<b>100% [[Scaling]]</b>
}}
|duration=<b>2s</b>
|spellmerge={{#switch:{{lc:{{{2|}}}}}
|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>
|all=StackingType,MaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|smite={{#switch:{{lc:{{{2|}}}}}
|spellsculpting={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|duration=<b>1.25x</b>
|skilltier=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|range=<b>7.5m</b>
|maximumstacks=<b>1</b>
|usemoving=<b>True</b>
|rangeextentmultiply=<b>125%</b>
|skillcooldowntrigger=<b>Start</b>
|arearadiusextentmultiply=<b>1.25</b>
|skillcooldown=<b>18s</b>
|all=Duration,StackingType,MaximumStacks,RangeExtentMultiply,AreaRadiusExtentMultiply
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|spellstride={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|skilltier=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|usemoving=<b>True</b>
|maximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving
|all=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>
}}
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|timedistortion={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|duration=<b>4x</b>
|skilltier=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|usemoving=<b>True</b>
|maximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving
|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>
}}
}}
<!-- Class=Rogue -->
<!-- Class=Sorcerer, Category=Spell -->
<!-- Class=Rogue, Category=Perk -->
|electricdash={{#switch:{{lc:{{{2|}}}}}
|ambush={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>2s</b>
|duration=<b>3s</b>
|range=<b>8m</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|arearadius=<b>0.8m</b>
|stackingtype=<b>Aggregates by Source</b>
|isareainstall=<b>True</b>
|maximumstacks=<b>1</b>
|spellbufftag=<b>State.ActorStatus.Buff.ElectricDash</b>
|removable=<b>True</b>
|readyduration=<b>0.5s</b>
|physicalpowerbonus=<b>25% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|readystackingtype=<b>Aggregates by Source</b>
|all=Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,PhysicalPowerBonus
|readymaximumstacks=<b>1</b>
|hit1stackingtype=<b>Aggregates by Source</b>
|hit1maximumstacks=<b>1</b>
|electricshockduration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|electricshockstackingtype=<b>Aggregates by Target</b>
|electricshockmaximumstacks=<b>1</b>
|hitmagicalbasedamage=<b>10 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|finalehitmagicalbasedamage=<b>30 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|finalehitscaling=<b>100% [[Scaling]]</b>
|speedconstantid=<b>125000%</b>
|collisionprofilename=<b>DCCharacterOverlap</b>
|inconstantid=<b>80000%</b>
|all=CastingTime,Range,AreaRadius,IsAreaInstall,SpellBuffTag,ReadyDuration,ReadyStackingType,ReadyMaximumStacks,Hit1StackingType,Hit1MaximumStacks,ElectricShockDuration,MoveSpeedBonus,ElectricShockStackingType,ElectricShockMaximumStacks,HitMagicalBaseDamage,HitScaling,FinaleHitMagicalBaseDamage,FinaleHitScaling,SpeedConstantId,CollisionProfileName,InConstantId
|#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|}}}}}
|elementalbolt={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|castingtime=<b>1.5s</b>
|all=PhysicalPowerBonus
|range=<b>Infinite meters</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|hitmagicalbasedamage=<b>50 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] [[File:FireDamage.png|Fire|x20px]]/[[File:IceDamage.png|Ice|x20px]] [[Damage_Types#Hybrid|Hybrid]] [[Damage#Base_Damage|Magical Base Damage]]</b>
}}
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|creep={{#switch:{{lc:{{{2|}}}}}
|hitscaling=<b>100% [[Scaling]]</b>
|activatestackingtype=<b>Aggregates by Source</b>
|burningduration=<b>3s</b>
|activatemaximumstacks=<b>1</b>
|burningmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|duration=<b>0.5s</b>
|burningscaling=<b>50% [[Scaling]]</b>
|predelaystackingtype=<b>Aggregates by Source</b>
|burningstackingtype=<b>Aggregates by Source</b>
|predelaymaximumstacks=<b>1</b>
|burningmaximumstacks=<b>1</b>
|creepstackingtype=<b>Aggregates by Source</b>
|burningrefresh=<b>Resets on Successful Application</b>
|creepmaximumstacks=<b>1</b>
|burningremovable=<b>True</b>
|all=ActivateStackingType,ActivateMaximumStacks,Duration,PreDelayStackingType,PreDelayMaximumStacks,CreepStackingType,CreepMaximumStacks
|burningfiremasteryduration=<b>5s</b>
|burningfiremasterymagicalbasedamage=<b>5 {{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>
|reducedhealingelementalboltburnfiremasteryduration=<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>
|reducedhealingelementalboltburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingelementalboltburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingelementalboltburnfiremasteryremovable=<b>True</b>
|frostbiteduration=<b>2s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|frostbitestackingtype=<b>Aggregates by Target</b>
|frostbitemaximumstacks=<b>1</b>
|frostbiteremovable=<b>True</b>
|initialspeed=<b>16.5m/s</b>
|all=CastingTime,Range,HitMagicalBaseDamage,ImpactPower,HitScaling,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingElementalBoltBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingElementalBoltBurnFireMasteryStackingType,ReducedHealingElementalBoltBurnFireMasteryMaximumStacks,ReducedHealingElementalBoltBurnFireMasteryRemovable,FrostbiteDuration,MoveSpeedBonus,ActionSpeed,FrostbiteStackingType,FrostbiteMaximumStacks,FrostbiteRemovable,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>
}}
}}
|daggermastery={{#switch:{{lc:{{{2|}}}}}
|eruption={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|spelltier=<b>2</b>
|rangedphysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|castingtime=<b>1.75s</b>
|all=MeleePhysicalPowerBonus,RangedPhysicalPowerBonus
|cooldownduration=<b>6s</b>
|range=<b>7m</b>
|arearadius=<b>0.8m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>20 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|scaling=<b>100% [[Scaling]]</b>
|airborneheight=<b>1000</b>
|intervaltime=<b>0.75s</b>
|collisionheight=<b>100</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,ImpactPower,Scaling,AirborneHeight,IntervalTime,CollisionHeight
|#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>
}}
}}
|doublejump={{#switch:{{lc:{{{2|}}}}}
|firearrow={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|spelltier=<b>1</b>
|stackingtype=<b>Aggregates by Source</b>
|castingtime=<b>1.5s</b>
|maximumstacks=<b>1</b>
|channelingduration=<b>0.6s</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|channelinginterval=<b>0.2s</b>
|all=Duration,StackingType,MaximumStacks,MoveSpeedAdd
|cooldownduration=<b>3s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|range=<b>Infinite meters</b>
}}
|usemoving=<b>True</b>
|handcrossbowmastery={{#switch:{{lc:{{{2|}}}}}
|hitmagicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|all=PhysicalBuffWeaponDamage
|hitscaling=<b>100% [[Scaling]]</b>
|burningduration=<b>3s</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>5s</b>
|burningfiremasterymagicalbasedamage=<b>5 {{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>
|reducedhealingfirearrowburnfiremasteryduration=<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>
|reducedhealingfirearrowburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingfirearrowburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingfirearrowburnfiremasteryremovable=<b>True</b>
|initialspeed=<b>10m/s</b>
|all=SpellTier,CastingTime,ChannelingDuration,ChannelingInterval,CooldownDuration,Range,UseMoving,HitMagicalBaseDamage,ImpactPower,HitScaling,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingFireArrowBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingFireArrowBurnFireMasteryStackingType,ReducedHealingFireArrowBurnFireMasteryMaximumStacks,ReducedHealingFireArrowBurnFireMasteryRemovable,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>
}}
}}
|hidemastery={{#switch:{{lc:{{{2|}}}}}
|fireorb={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.7x</b>
|spelltier=<b>3</b>
|all=Duration
|castingtime=<b>2s</b>
|cooldownduration=<b>9s</b>
|range=<b>6m</b>
|arearadius=<b>0.8m</b>
|hitmagicalbasedamage=<b>30 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitimpactpower=<b>12 [[Impact_Power|Impact Power]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|hitradiusmagicalbasedamage=<b>15 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitradiusimpactpower=<b>12 [[Impact_Power|Impact Power]]</b>
|hitradiusscaling=<b>100% [[Scaling]]</b>
|radiusmagicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|radiusscaling=<b>50% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|radiusstackingtype=<b>Aggregates by Target</b>
|radiusmaximumstacks=<b>1</b>
|burningduration=<b>3s</b>
|burningmagicalbasedamage=<b>5 {{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>
|burningfiremasteryduration=<b>5s</b>
|burningfiremasterymagicalbasedamage=<b>5 {{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>
|reducedhealingfireorbburnfiremasteryduration=<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>
|reducedhealingfireorbburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingfireorbburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingfireorbburnfiremasteryremovable=<b>True</b>
|initialspeed=<b>2m/s</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,AreaRadius,HitMagicalBaseDamage,HitImpactPower,HitScaling,HitRadiusMagicalBaseDamage,HitRadiusImpactPower,HitRadiusScaling,RadiusMagicalBaseDamage,RadiusScaling,Tickinterval,RadiusStackingType,RadiusMaximumStacks,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingFireOrbBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingFireOrbBurnFireMasteryStackingType,ReducedHealingFireOrbBurnFireMasteryMaximumStacks,ReducedHealingFireOrbBurnFireMasteryRemovable,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>
}}
}}
|jokester={{#switch:{{lc:{{{2|}}}}}
|flamefrostspear={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|castingtime=<b>1.75s</b>
|stackingtype=<b>Aggregates by Target</b>
|range=<b>Infinite meters</b>
|maximumstacks=<b>1</b>
|hitfiredamagemagicalbasedamage=<b>30 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|all=AuraRadius,StackingType,MaximumStacks,AllAttributes
|hitfiredamagescaling=<b>100% [[Scaling]]</b>
|hiticedamagemagicalbasedamage=<b>30 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Ice}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hiticedamagescaling=<b>100% [[Scaling]]</b>
|burningduration=<b>3s</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>5s</b>
|burningfiremasterymagicalbasedamage=<b>5 {{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>
|reducedhealingflamefrostspearburnfiremasteryduration=<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>
|reducedhealingflamefrostspearburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingflamefrostspearburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingflamefrostspearburnfiremasteryremovable=<b>True</b>
|frostbiteduration=<b>3s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|frostbitestackingtype=<b>Aggregates by Target</b>
|frostbitemaximumstacks=<b>1</b>
|frostbiteremovable=<b>True</b>
|initialspeed=<b>16.5m/s</b>
|all=CastingTime,Range,HitFireDamageMagicalBaseDamage,ImpactPower,HitFireDamageScaling,HitIceDamageMagicalBaseDamage,HitIceDamageScaling,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingFlamefrostSpearBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingFlamefrostSpearBurnFireMasteryStackingType,ReducedHealingFlamefrostSpearBurnFireMasteryMaximumStacks,ReducedHealingFlamefrostSpearBurnFireMasteryRemovable,FrostbiteDuration,MoveSpeedBonus,ActionSpeed,FrostbiteStackingType,FrostbiteMaximumStacks,FrostbiteRemovable,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>
}}
}}
|pickpocket={{#switch:{{lc:{{{2|}}}}}
|flamestrike={{#switch:{{lc:{{{2|}}}}}
|all=
|spelltier=<b>2</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|castingtime=<b>1.75s</b>
}}
|cooldownduration=<b>6s</b>
|poisonedweapon={{#switch:{{lc:{{{2|}}}}}
|range=<b>7m</b>
|debuffduration=<b>4s</b>
|arearadius=<b>0.8m</b>
|magicalbasedamage=<b>4 {{Element|Neutral}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|isareainstall=<b>True</b>
|scaling=<b>50% [[Scaling]]</b>
|hitmagicalbasedamage=<b>10 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|stackingtype=<b>Aggregates by Source</b>
|impactpower=<b>6 [[Impact_Power|Impact Power]]</b>
|debuffmaximumstacks=<b>5</b>
|hitscaling=<b>50% [[Scaling]]</b>
|debuffremovable=<b>True</b>
|tickinterval=<b>0.2s</b>
|reducedhealingduration=<b>4s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|incomingphysicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|hitmaximumstacks=<b>1</b>
|incomingmagicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|burningduration=<b>3s</b>
|reducedhealingmaximumstacks=<b>5</b>
|burningmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|reducedhealingremovable=<b>True</b>
|burningstackingtype=<b>Aggregates by Source</b>
|all=DebuffDuration,MagicalBaseDamage,Scaling,StackingType,DebuffMaximumStacks,DebuffRemovable,ReducedHealingDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingMaximumStacks,ReducedHealingRemovable
|burningmaximumstacks=<b>1</b>
|burningrefresh=<b>Resets on Successful Application</b>
|burningremovable=<b>True</b>
|burningfiremasteryduration=<b>5s</b>
|burningfiremasterymagicalbasedamage=<b>5 {{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>
|reducedhealingflamestrikeburnfiremasteryduration=<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>
|reducedhealingflamestrikeburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingflamestrikeburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingflamestrikeburnfiremasteryremovable=<b>True</b>
|aoelifetime=<b>3.1s</b>
|intervaltime=<b>1.25s</b>
|collisionheight=<b>300</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,AreaRadius,IsAreaInstall,HitMagicalBaseDamage,ImpactPower,HitScaling,Tickinterval,HitStackingType,HitMaximumStacks,BurningDuration,BurningMagicalBaseDamage,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingFlamestrikeBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingFlamestrikeBurnFireMasteryStackingType,ReducedHealingFlamestrikeBurnFireMasteryMaximumStacks,ReducedHealingFlamestrikeBurnFireMasteryRemovable,AoELifetime,IntervalTime,CollisionHeight
|#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|}}}}}
|flamethrower={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>3 [[Stats#Move_Speed|Move Speed Add]]</b>
|castingtime=<b>1.5s</b>
|stackingtype=<b>Aggregates by Target</b>
|channelingduration=<b>5s</b>
|maximumstacks=<b>13</b>
|channelinginterval=<b>1s</b>
|steps=<b>10</b>
|range=<b>4m</b>
|all=MoveSpeedAdd,StackingType,MaximumStacks,Steps
|usemoving=<b>True</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|hitmagicalbasedamage=<b>10 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
}}
|hitscaling=<b>100% [[Scaling]]</b>
|thrust={{#switch:{{lc:{{{2|}}}}}
|tickinterval=<b>0.2s</b>
|armorpenetration=<b>20% [[Damage#Penetration|Armor Penetration]]</b>
|hitstackingtype=<b>Aggregates by Target</b>
|duration=<b>Infinite</b>
|hitmaximumstacks=<b>1</b>
|all=ArmorPenetration,Duration
|burningduration=<b>3s</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>5s</b>
|burningfiremasterymagicalbasedamage=<b>5 {{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>
|reducedhealingflamethrowerburnfiremasteryduration=<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>
|reducedhealingflamethrowerburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingflamethrowerburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingflamethrowerburnfiremasteryremovable=<b>True</b>
|halfangleconstantid=<b>500%</b>
|all=CastingTime,ChannelingDuration,ChannelingInterval,Range,UseMoving,HitMagicalBaseDamage,HitScaling,Tickinterval,HitStackingType,HitMaximumStacks,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingFlamethrowerBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingFlamethrowerBurnFireMasteryStackingType,ReducedHealingFlamethrowerBurnFireMasteryMaximumStacks,ReducedHealingFlamethrowerBurnFireMasteryRemovable,HalfAngleConstantId
|#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|}}}}}
|frostbreath={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|castingtime=<b>1.5s</b>
|stackingtype=<b>Aggregates by Source</b>
|range=<b>8m</b>
|maximumstacks=<b>1</b>
|magicalbasedamage=<b>20 {{Element|Ice}} [[Damage#Base_Damage|Magical Base Damage]]</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>
|scaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>3s</b>
|duration=<b>2s</b>
|hitslowmovespeed=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|caltroplifetime=<b>60s</b>
|halfangle=<b>10</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable,CaltropLifeTime
|all=CastingTime,Range,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,ActionSpeed,Removable,HalfAngle
|#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>
}}
}}
|cutthroat={{#switch:{{lc:{{{2|}}}}}
|frostlightning={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|maxcount=<b>100</b>
|skilltier=<b>1</b>
|castingtime=<b>1.75s</b>
|usemoving=<b>True</b>
|range=<b>7m</b>
|skillcooldowntrigger=<b>Start</b>
|magicalbasedamage=<b>20 [[File:LightningDamage.png|Lightning|x20px]]/[[File:IceDamage.png|Ice|x20px]] [[Damage_Types#Hybrid|Hybrid]] [[Damage#Base_Damage|Magical Base Damage]]</b>
|skillcooldown=<b>18s</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>2s</b>
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|constantid=<b>4500%</b>
|all=MaxCount,CastingTime,Range,MagicalBaseDamage,Scaling,Duration,Removable,ConstantId
|#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>
}}
}}
|hide={{#switch:{{lc:{{{2|}}}}}
|glaciate={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>2</b>
|skilltier=<b>1</b>
|castingtime=<b>1.5s</b>
|maxcount=<b>2</b>
|cooldownduration=<b>6s</b>
|usemoving=<b>True</b>
|range=<b>7m</b>
|skillcooldowntrigger=<b></b>
|hitduration=<b>15s</b>
|skillcooldown=<b>28s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|duration=<b>8s</b>
|hitmaximumstacks=<b>1</b>
|activestackingtype=<b>Aggregates by Source</b>
|hitremovable=<b>True</b>
|activemaximumstacks=<b>2</b>
|spellbufftag=<b>State.ActorStatus.Buff.Glaciate</b>
|removable=<b>True</b>
|frostbiteduration=<b>1s</b>
|stepsstackingtype=<b>Aggregates by Target</b>
|movespeedbonus=<b>-5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stepsmaximumstacks=<b>13</b>
|actionspeed=<b>-20% [[Stats#Action_Speed|Action Speed]]</b>
|charges=<b>2 Charges</b>
|frostbitestackingtype=<b>Aggregates by Target</b>
|all=SkillType,SkillTier,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ActiveStackingType,ActiveMaximumStacks,Removable,StepsStackingType,StepsMaximumStacks,Charges
|frostbitemaximumstacks=<b>1</b>
|frostbiteremovable=<b>True</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,HitDuration,HitStackingType,HitMaximumStacks,HitRemovable,SpellBuffTag,FrostbiteDuration,MoveSpeedBonus,ActionSpeed,FrostbiteStackingType,FrostbiteMaximumStacks,FrostbiteRemovable
|#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|}}}}}
|icespear={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>2</b>
|skilltier=<b>1</b>
|castingtime=<b>1.75s</b>
|usemoving=<b>True</b>
|cooldownduration=<b>6s</b>
|skillcooldowntrigger=<b>Start</b>
|range=<b>Infinite meters</b>
|skillcooldown=<b>24s</b>
|magicalbasedamage=<b>30 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Ice}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|activestackingtype=<b>Aggregates by Target</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|activemaximumstacks=<b>1</b>
|scaling=<b>100% [[Scaling]]</b>
|activeremovable=<b>True</b>
|initialspeed=<b>16.5m/s</b>
|duration=<b>5s</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,MagicalBaseDamage,ImpactPower,Scaling,InitialSpeed
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|smokepot={{#switch:{{lc:{{{2|}}}}}
|icebound={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|castingtime=<b>1.5s</b>
|skilltier=<b>1</b>
|range=<b>7m</b>
|maxcount=<b>3</b>
|duration=<b>6s</b>
|range=<b>6m</b>
|spellbufftag=<b>State.ActorStatus.Buff.IceBound</b>
|usemoving=<b>True</b>
|all=CastingTime,Range,Duration,SpellBuffTag
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|tumbling={{#switch:{{lc:{{{2|}}}}}
|levitation={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>5</b>
|skilltier=<b>1</b>
|castingtime=<b>1.5s</b>
|usemoving=<b>True</b>
|cooldownduration=<b>15s</b>
|skillcooldowntrigger=<b>Active</b>
|range=<b>7m</b>
|skillcooldown=<b>0.5s</b>
|bcasttoselfiftargetnoncharacter=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|readyduration=<b>1s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|hitmaximumstacks=<b>1</b>
|hitremovable=<b>True</b>
|fallingduration=<b>3s</b>
|fallingstackingtype=<b>Aggregates by Target</b>
|fallingmaximumstacks=<b>1</b>
|fallingremovable=<b>True</b>
|movementmultiplier=<b>0%</b>
|launchvelocityconstantid=<b>70000%</b>
|fallingtag=<b>State.ActorStatus.Debuff.LevitationFalling</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,bCastToSelfIfTargetNonCharacter,ReadyDuration,HitStackingType,HitMaximumStacks,HitRemovable,FallingDuration,FallingStackingType,FallingMaximumStacks,FallingRemovable,MovementMultiplier,LaunchVelocityConstantId,FallingTag
|#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|}}}}}
|lightningbolt={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|spelltier=<b>3</b>
|skilltier=<b>1</b>
|castingtime=<b>1.75s</b>
|channelingduration=<b>5s</b>
|channelinginterval=<b>1s</b>
|cooldownduration=<b>9s</b>
|range=<b>7m</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|magicalbasedamage=<b>10 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|skillcooldown=<b>24s</b>
|scaling=<b>100% [[Scaling]]</b>
|activeremovable=<b>True</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|duration=<b>3s</b>
|itemarmorratingbonus=<b>-40% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|debuffremovable=<b>True</b>
|halfangleconstantid=<b>3000%</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveRemovable,Duration,ItemArmorRatingBonus,StackingType,MaximumStacks,DebuffRemovable
|all=SpellTier,CastingTime,ChannelingDuration,ChannelingInterval,CooldownDuration,Range,UseMoving,MagicalBaseDamage,Scaling,MoveSpeedBonus,StackingType,MaximumStacks,HalfAngleConstantId
|#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_Rogue -->
|lightningsphere={{#switch:{{lc:{{{2|}}}}}
<!-- Class=GrandMaster_Rogue, Category=Perk -->
|spelltier=<b>5</b>
|ambush={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>2s</b>
|duration=<b>3s</b>
|cooldownduration=<b>15s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|range=<b>7m</b>
|stackingtype=<b>Aggregates by Source</b>
|arearadius=<b>1.75m</b>
|maximumstacks=<b>1</b>
|hitduration=<b>6s</b>
|removable=<b>True</b>
|hitstackingtype=<b>Aggregates by Source</b>
|physicalpowerbonus=<b>25% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|hitmaximumstacks=<b>1</b>
|all=Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,PhysicalPowerBonus
|hitremovable=<b>True</b>
|magicalbasedamage=<b>10 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|electricshockduration=<b>1s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|electricshockstackingtype=<b>Aggregates by Target</b>
|electricshockmaximumstacks=<b>1</b>
|electricshockremovable=<b>True</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,AreaRadius,HitDuration,HitStackingType,HitMaximumStacks,HitRemovable,MagicalBaseDamage,Scaling,ElectricShockDuration,MoveSpeedBonus,ElectricShockStackingType,ElectricShockMaximumStacks,ElectricShockRemovable
|#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|}}}}}
|lightningstorm={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|castingtime=<b>1.75s</b>
|all=PhysicalPowerBonus
|channelingduration=<b>5s</b>
|channelinginterval=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>1.75m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>10 {{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>
|height=<b>200</b>
|all=CastingTime,ChannelingDuration,ChannelingInterval,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,Height
|#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|}}}}}
|lightningvortex={{#switch:{{lc:{{{2|}}}}}
|activatestackingtype=<b>Aggregates by Source</b>
|castingtime=<b>2s</b>
|activatemaximumstacks=<b>1</b>
|range=<b>4m</b>
|duration=<b>0.5s</b>
|arearadius=<b>1.75m</b>
|predelaystackingtype=<b>Aggregates by Source</b>
|magicalbasedamage=<b>30 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|predelaymaximumstacks=<b>1</b>
|scaling=<b>100% [[Scaling]]</b>
|creepstackingtype=<b>Aggregates by Source</b>
|duration=<b>2s</b>
|creepmaximumstacks=<b>1</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=ActivateStackingType,ActivateMaximumStacks,Duration,PreDelayStackingType,PreDelayMaximumStacks,CreepStackingType,CreepMaximumStacks
|removable=<b>True</b>
|all=CastingTime,Range,AreaRadius,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,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>
}}
}}
|daggermastery={{#switch:{{lc:{{{2|}}}}}
|mudshield={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|castingtime=<b>1.5s</b>
|rangedphysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|range=<b>7m</b>
|all=MeleePhysicalPowerBonus,RangedPhysicalPowerBonus
|arearadius=<b>0.5m</b>
|duration=<b>8s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|spawndistance=<b>60</b>
|insocketname=<b>ik_hand_gun</b>
|all=CastingTime,Range,AreaRadius,Duration,StackingType,MaximumStacks,Removable,SpawnDistance,InSocketName
|#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>
}}
}}
|doublejump={{#switch:{{lc:{{{2|}}}}}
|stoneskin={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|spelltier=<b>1</b>
|stackingtype=<b>Aggregates by Source</b>
|castingtime=<b>1.5s</b>
|cooldownduration=<b>3s</b>
|range=<b>7m</b>
|duration=<b>10s</b>
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|physicaldamagereduction=<b>15% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|removable=<b>True</b>
|all=Duration,StackingType,MaximumStacks,MoveSpeedAdd
|spellbufftag=<b>State.ActorStatus.Buff.StoneSkin</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,Duration,PhysicalPowerBonus,PhysicalDamageReduction,MoveSpeedAdd,StackingType,MaximumStacks,Removable,SpellBuffTag
|#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|}}}}}
|summonearthelemental={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|spelltier=<b>7</b>
|all=PhysicalBuffWeaponDamage
|castingtime=<b>2s</b>
|cooldownduration=<b>21s</b>
|range=<b>7m</b>
|arearadius=<b>0.75m</b>
|isareainstall=<b>True</b>
|physicalbasedamage=<b>40 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|armorrating=<b>30 [[Stats#Armor_Rating|Armor Rating]]</b>
|maximumstacks=<b>1</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,AreaRadius,IsAreaInstall,PhysicalBaseDamage,Scaling,ArmorRating,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>
}}
}}
|hidemastery={{#switch:{{lc:{{{2|}}}}}
|summonlavaelemental={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.7x</b>
|castingtime=<b>2s</b>
|all=Duration
|range=<b>7m</b>
|arearadius=<b>0.75m</b>
|isareainstall=<b>True</b>
|lavaelementalburningradiusmagicalbasedamage=<b>10 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|lavaelementalburningradiusscaling=<b>50% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|lavaelementalburningradiusstackingtype=<b>Aggregates by Target</b>
|lavaelementalburningradiusmaximumstacks=<b>1</b>
|lavaelementalburningduration=<b>3s</b>
|lavaelementalburningmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|lavaelementalburningscaling=<b>50% [[Scaling]]</b>
|lavaelementalburningstackingtype=<b>Aggregates by Source</b>
|lavaelementalburningmaximumstacks=<b>1</b>
|lavaelementalburningrefresh=<b>Resets on Successful Application</b>
|lavaelementalburningremovable=<b>True</b>
|lavaelementalburningfiremasteryduration=<b>5s</b>
|lavaelementalburningfiremasterymagicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|lavaelementalburningfiremasteryscaling=<b>50% [[Scaling]]</b>
|lavaelementalburningfiremasterystackingtype=<b>Aggregates by Source</b>
|lavaelementalburningfiremasterymaximumstacks=<b>1</b>
|lavaelementalburningfiremasteryrefresh=<b>Resets on Successful Application</b>
|lavaelementalburningfiremasteryremovable=<b>True</b>
|reducedhealinglavaelementalburnfiremasteryduration=<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>
|reducedhealinglavaelementalburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealinglavaelementalburnfiremasterymaximumstacks=<b>1</b>
|reducedhealinglavaelementalburnfiremasteryremovable=<b>True</b>
|all=CastingTime,Range,AreaRadius,IsAreaInstall,LavaElementalBurningRadiusMagicalBaseDamage,LavaElementalBurningRadiusScaling,Tickinterval,LavaElementalBurningRadiusStackingType,LavaElementalBurningRadiusMaximumStacks,LavaElementalBurningDuration,LavaElementalBurningMagicalBaseDamage,LavaElementalBurningScaling,LavaElementalBurningStackingType,LavaElementalBurningMaximumStacks,LavaElementalBurningRefresh,LavaElementalBurningRemovable,LavaElementalBurningFireMasteryDuration,LavaElementalBurningFireMasteryMagicalBaseDamage,LavaElementalBurningFireMasteryScaling,LavaElementalBurningFireMasteryStackingType,LavaElementalBurningFireMasteryMaximumStacks,LavaElementalBurningFireMasteryRefresh,LavaElementalBurningFireMasteryRemovable,ReducedHealingLavaElementalBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingLavaElementalBurnFireMasteryStackingType,ReducedHealingLavaElementalBurnFireMasteryMaximumStacks,ReducedHealingLavaElementalBurnFireMasteryRemovable
|#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>
}}
}}
|jokester={{#switch:{{lc:{{{2|}}}}}
|suppresssorcery={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|all=
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|pickpocket={{#switch:{{lc:{{{2|}}}}}
|thornofearth={{#switch:{{lc:{{{2|}}}}}
|all=
|castingtime=<b>1.5s</b>
|range=<b>7m</b>
|arearadius=<b>0.5m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>25 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|scaling=<b>100% [[Scaling]]</b>
|inconstantid=<b>30000%</b>
|all=CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,ImpactPower,Scaling,InConstantId
|#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|}}}}}
|vortex={{#switch:{{lc:{{{2|}}}}}
|debuffduration=<b>4s</b>
|spelltier=<b>3</b>
|magicalbasedamage=<b>4 {{Element|Neutral}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|castingtime=<b>2s</b>
|scaling=<b>50% [[Scaling]]</b>
|cooldownduration=<b>9s</b>
|stackingtype=<b>Aggregates by Source</b>
|range=<b>4m</b>
|debuffmaximumstacks=<b>5</b>
|arearadius=<b>1.75m</b>
|debuffremovable=<b>True</b>
|magicalbasedamage=<b>15 {{Element|Air}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|reducedhealingduration=<b>4s</b>
|scaling=<b>100% [[Scaling]]</b>
|incomingphysicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|duration=<b>1s</b>
|incomingmagicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,AreaRadius,MagicalBaseDamage,Scaling,Duration
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|stealth={{#switch:{{lc:{{{2|}}}}}
|walloffire={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>3 [[Stats#Move_Speed|Move Speed Add]]</b>
|castingtime=<b>1.75s</b>
|stackingtype=<b>Aggregates by Target</b>
|range=<b>7m</b>
|maximumstacks=<b>13</b>
|arearadius=<b>3m</b>
|steps=<b>10</b>
|isareainstall=<b>True</b>
|all=MoveSpeedAdd,StackingType,MaximumStacks,Steps
|hitmagicalbasedamage=<b>20 [[File:FireDamage.png|Fire|x20px]]/[[File:EarthDamage.png|Earth|x20px]] [[Damage_Types#Hybrid|Hybrid]] [[Damage#Base_Damage|Magical Base Damage]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|hitscaling=<b>100% [[Scaling]]</b>
|auramagicalbasedamage=<b>10 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|aurascaling=<b>100% [[Scaling]]</b>
|tickinterval=<b>0.2s</b>
|aurastackingtype=<b>Aggregates by Target</b>
|auramaximumstacks=<b>1</b>
|burningduration=<b>3s</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>5s</b>
|burningfiremasterymagicalbasedamage=<b>5 {{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>
|reducedhealingwalloffireburnfiremasteryduration=<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>
|reducedhealingwalloffireburnfiremasterystackingtype=<b>Aggregates by Target</b>
|reducedhealingwalloffireburnfiremasterymaximumstacks=<b>1</b>
|reducedhealingwalloffireburnfiremasteryremovable=<b>True</b>
|all=CastingTime,Range,AreaRadius,IsAreaInstall,HitMagicalBaseDamage,ImpactPower,HitScaling,AuraMagicalBaseDamage,AuraScaling,Tickinterval,AuraStackingType,AuraMaximumStacks,BurningDuration,BurningMagicalBaseDamage,BurningScaling,BurningStackingType,BurningMaximumStacks,BurningRefresh,BurningRemovable,BurningFireMasteryDuration,BurningFireMasteryMagicalBaseDamage,BurningFireMasteryScaling,BurningFireMasteryStackingType,BurningFireMasteryMaximumStacks,BurningFireMasteryRefresh,BurningFireMasteryRemovable,ReducedHealingWallofFireBurnFireMasteryDuration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingWallofFireBurnFireMasteryStackingType,ReducedHealingWallofFireBurnFireMasteryMaximumStacks,ReducedHealingWallofFireBurnFireMasteryRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|thrust={{#switch:{{lc:{{{2|}}}}}
|waterbolt={{#switch:{{lc:{{{2|}}}}}
|armorpenetration=<b>20% [[Damage#Penetration|Armor Penetration]]</b>
|spelltier=<b>1</b>
|duration=<b>Infinite</b>
|castingtime=<b>1.5s</b>
|all=ArmorPenetration,Duration
|cooldownduration=<b>3s</b>
|range=<b>6m</b>
|arearadius=<b>0.15m</b>
|magicalbasedamage=<b>20 [[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>2s</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>
|primaryassetid=<b>3</b>
|initialspeed=<b>6m/s</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,AreaRadius,MagicalBaseDamage,ImpactPower,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,PrimaryAssetId,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>
}}
}}
|trapsandlocks={{#switch:{{lc:{{{2|}}}}}
|windblast={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|spelltier=<b>1</b>
|stackingtype=<b>Aggregates by Source</b>
|castingtime=<b>1.5s</b>
|maximumstacks=<b>1</b>
|cooldownduration=<b>3s</b>
|all=AuraRadius,StackingType,MaximumStacks
|range=<b>7m</b>
|magicalbasedamage=<b>10 {{Element|Air}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|halfangle=<b>10</b>
|knockbackamount=<b>3m</b>
|all=SpellTier,CastingTime,CooldownDuration,Range,MagicalBaseDamage,Scaling,HalfAngle,KnockbackAmount
|#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_Rogue, Category=Skill -->
<!-- Class=Sorcerer, Category=Skill -->
|caltrops={{#switch:{{lc:{{{2|}}}}}
|sorceryi={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|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>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::SorcerySelect</b>
|skillcooldown=<b>12s</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::SorcerySelectSecondary</b>
|physicalbasedamage=<b>10 [[Damage#Base_Damage|Physical Base Damage]]</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|scaling=<b>100% [[Scaling]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|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|}}}}}
|sorceryii={{#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>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::SorcerySelect</b>
|skillcooldown=<b>18s</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::SorcerySelectSecondary</b>
|duration=<b>2s</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|#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>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>5</b>
|removable=<b>True</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|hide={{#switch:{{lc:{{{2|}}}}}
|arcanemastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|arcanepowerbonus=<b>5% [[File:ArcaneDamage.png|Arcane|x20px]] [[Damage_Types#Arcane|Arcane]] [[Damage#Power_Bonus|Power Bonus]]</b>
|skilltier=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|maxcount=<b>2</b>
|maximumstacks=<b>1</b>
|usemoving=<b>True</b>
|reducecasttime=<b>0.5s</b>
|skillcooldowntrigger=<b></b>
|all=ArcanePowerBonus,StackingType,MaximumStacks,ReduceCastTime
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rupture={{#switch:{{lc:{{{2|}}}}}
|firemastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|firepowerbonus=<b>5% [[File:FireDamage.png|Fire|x20px]] [[Damage_Types#Fire|Fire]] [[Damage#Power_Bonus|Power Bonus]]</b>
|skilltier=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|usemoving=<b>True</b>
|maximumstacks=<b>1</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>
|duration=<b>5s</b>
|physicalbasedamage=<b>20 [[Damage#Base_Damage|Physical Base Damage]]</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|scaling=<b>50% [[Scaling]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|bleedingstackingtype=<b>Aggregates by Target</b>
|all=FirePowerBonus,StackingType,MaximumStacks,Duration,IncomingPhysicalHealingMod,IncomingMagicalHealingMod
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|smokepot={{#switch:{{lc:{{{2|}}}}}
|icemastery={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|duration=<b>0.5s</b>
|skilltier=<b>1</b>
|removable=<b>True</b>
|maxcount=<b>3</b>
|stackingtype=<b>Aggregates by Source</b>
|range=<b>6m</b>
|maximumstacks=<b>1</b>
|usemoving=<b>True</b>
|all=Duration,Removable,StackingType,MaximumStacks
|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>24s</b>
}}
|movespeedbonus=<b>-10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|iceshield={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|cooldown=<b>5s</b>
|maximumstacks=<b>1</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|aoelifetime=<b>12s</b>
|cooldownmaximumstacks=<b>1</b>
|duration=<b>12s</b>
|duration=<b>0.5s</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,MoveSpeedBonus,StackingType,MaximumStacks,AoELifetime,Duration
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|tumbling={{#switch:{{lc:{{{2|}}}}}
|manasurge={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|magicalpowerbonus=<b>10% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|skilltier=<b>1</b>
|all=MagicalPowerBonus
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|weakpointattack={{#switch:{{lc:{{{2|}}}}}
|melt={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|duration=<b>5s</b>
|skilltier=<b>1</b>
|physicaldamagereduction=<b>-10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|usemoving=<b>True</b>
|edstackingtype=<b>Aggregates by Source</b>
|skillcooldowntrigger=<b>Start</b>
|edmaximumstacks=<b>1</b>
|skillcooldown=<b>24s</b>
|removable=<b>True</b>
|activeremovable=<b>True</b>
|meltstackingtype=<b>Aggregates by Target</b>
|duration=<b>3s</b>
|meltmaximumstacks=<b>1</b>
|itemarmorratingbonus=<b>-40% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|all=Duration,PhysicalDamageReduction,edStackingType,edMaximumStacks,Removable,MeltStackingType,MeltMaximumStacks
|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>
}}
}}
<!-- Class=Druid -->
|quickchant={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Druid, Category=Perk -->
|spellcastingspeed=<b>15% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|animalkinship={{#switch:{{lc:{{{2|}}}}}
|all=SpellCastingSpeed
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|dreamwalk={{#switch:{{lc:{{{2|}}}}}
|reactiveshield={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|duration=<b>3s</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|baseshield=<b>15 [[Shield|Base Shield]]</b>
|cooldown=<b>18s</b>
|removable=<b>True</b>
|stackingtype=<b>Aggregates by Source</b>
|cooldown=<b>12s</b>
|cooldownmaximumstacks=<b>1</b>
|scaling=<b>0% [[Scaling]]</b>
|dreamwalkmaximumstacks=<b>1</b>
|all=Duration,BaseShield,Removable,Cooldown,Scaling
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|enhancedwildness={{#switch:{{lc:{{{2|}}}}}
|sage={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>10 [[Stats#Armor_Rating|Armor Rating]]</b>
|knowledgebonus=<b>10% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|movespeedadd=<b>5 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=KnowledgeBonus
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|forceofnature={{#switch:{{lc:{{{2|}}}}}
|spelloverload={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|knowledgebonus=<b>-20% [[Stats#Attribute_Bonus|Knowledge Bonus]]</b>
|physicalpower=<b>3 [[Stats#Physical_Power|Physical Power]]</b>
|maxspellcountbonus=<b>60% [[Stats#Max_Spell_Count|Max Spell Count Bonus]]</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>
|all=KnowledgeBonus,MaxSpellCountBonus,StackingType,MaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|herbalsensing={{#switch:{{lc:{{{2|}}}}}
|staffmastery={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|buffmagicalweapondamage=<b>2 [[Damage#Buff_Magical_Damage|Buff Magical Damage]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,MaximumStacks
|all=BuffMagicalWeaponDamage,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>
}}
}}
|naturalhealing={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Wizard, Category=Skill -->
|auraradius=<b>6m</b>
|arcaneshield={{#switch:{{lc:{{{2|}}}}}
|naturalhealingmaximumstacks=<b>1</b>
|skilltype=<b>Instant</b>
|stackingtype=<b>Aggregates by Target</b>
|skilltier=<b>1</b>
|buffmaximumstacks=<b>1</b>
|range=<b>2m</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>
|all=AuraRadius,NaturalHealingMaximumStacks,StackingType,BuffMaximumStacks,MagicalBaseHealing,Scaling
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|prophecy={{#switch:{{lc:{{{2|}}}}}
|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>
|maximumstacks=<b>1</b>
|all=MaximumStacks
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shapeshiftmastery={{#switch:{{lc:{{{2|}}}}}
|meditation={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|skilltype=<b>Channeling</b>
|all=MaximumStacks
|skilltier=<b>1</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|channelingduration=<b>24s</b>
}}
|channelinginterval=<b>0.75s</b>
|spiritbond={{#switch:{{lc:{{{2|}}}}}
|skillcooldowntrigger=<b>End</b>
|auraradius=<b>6m</b>
|skillcooldown=<b>45s</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|activestackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>2</b>
|activemaximumstacks=<b>1</b>
|cooldown=<b>1s</b>
|recoverablebasehealing=<b>1 [[Healing#Recoverable_Healing|Recoverable Healing]]</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|tickinterval=<b>2s</b>
|cooldownmaximumstacks=<b>1</b>
|reststackingtype=<b>Aggregates by Target</b>
|spiritbondstackingtype=<b>Aggregates by Source</b>
|restmaximumstacks=<b>1</b>
|spiritbondmaximumstacks=<b>1</b>
|physicalbasehealing=<b>3 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|activatedstackingtype=<b>Aggregates by Source</b>
|scaling=<b>100% [[Scaling]]</b>
|activatedmaximumstacks=<b>1</b>
|restincampfireareastackingtype=<b>Aggregates by Target</b>
|transferpercent=<b>15%</b>
|restincampfireareamaximumstacks=<b>1</b>
|maxspiritbondtransferdamage=<b>20</b>
|spellcooldownreduceconstant=<b>100%</b>
|all=AuraRadius,GrantedStackingType,GrantedMaximumStacks,Cooldown,CooldownStackingType,CooldownMaximumStacks,SpiritBondStackingType,SpiritBondMaximumStacks,ActivatedStackingType,ActivatedMaximumStacks,TransferPercent,MaxSpiritBondTransferDamage
|spellrechargemeditationamount=<b>34</b>
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,RecoverableBaseHealing,Tickinterval,RestStackingType,RestMaximumStacks,PhysicalBaseHealing,Scaling,RestInCampfireAreaStackingType,RestInCampfireAreaMaximumStacks,SpellCooldownReduceConstant,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>
}}
}}
|spiritmagicmastery={{#switch:{{lc:{{{2|}}}}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|magicalpower=<b>10 [[Stats#Magical_Power|Magical Power]]</b>
|skilltype=<b>Instant</b>
|stackingtype=<b>Aggregates by Target</b>
|skilltier=<b>1</b>
|maximumstacks=<b>1</b>
|usemoving=<b>True</b>
|all=MagicalPower,StackingType,MaximumStacks
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelect</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelectSecondary</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|#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|}}}}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</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>
|skillonewidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelect</b>
|sunandmoonbuffmaximumstacks=<b>1</b>
|skilltwowidgetgamegrouptype=<b>EWidgetGameGroupType::SpellSelectSecondary</b>
|sunandmoonmaximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillOneWidgetGameGroupType,SkillTwoWidgetGameGroupType
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|thorncoat={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Wizard, Category=Spell -->
|truephysicalbasedamage=<b>5 [[Damage#True_Base_Damage|True Physical Base Damage]]</b>
|chainlightning={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|spelltier=<b>6</b>
|all=TruePhysicalBaseDamage,MaximumStacks
|maxcount=<b>2</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|castingtime=<b>2.5s</b>
}}
|range=<b>8m</b>
<!-- Class=Druid, Category=Spell -->
|hitmagicalbasedamage=<b>30 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|barkskinarmor={{#switch:{{lc:{{{2|}}}}}
|hitscaling=<b>75% [[Scaling]]</b>
|spelltier=<b>2</b>
|bounce1magicalbasedamage=<b>25 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|maxcount=<b>5</b>
|bounce1scaling=<b>75% [[Scaling]]</b>
|castingtime=<b>1s</b>
|bounce2magicalbasedamage=<b>25 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|range=<b>7m</b>
|bounce2scaling=<b>75% [[Scaling]]</b>
|duration=<b>10s</b>
|bounce3magicalbasedamage=<b>20 {{Element|Lightning}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|armorrating=<b>25 [[Stats#Armor_Rating|Armor Rating]]</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>
|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,ArmorRating,StackingType,MaximumStacks,Removable
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|dreamfire={{#switch:{{lc:{{{2|}}}}}
|explosion={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|spelltier=<b>5</b>
|maxcount=<b>4</b>
|maxcount=<b>4</b>
|castingtime=<b>1s</b>
|castingtime=<b>1.75s</b>
|range=<b>7m</b>
|range=<b>8m</b>
|arearadius=<b>0.8m</b>
|arearadius=<b>1m</b>
|isareainstall=<b>True</b>
|timebombstackingtype=<b>Aggregates by Target</b>
|magicalbasedamage=<b>15 {{Element|Spirit}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitmagicalbasedamage=<b>25 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|enemyscaling=<b>100% [[Scaling]]</b>
|impactpower=<b>6 [[Impact_Power|Impact Power]]</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitscaling=<b>75% [[Scaling]]</b>
|allyscaling=<b>100% [[Scaling]]</b>
|burningduration=<b>2s</b>
|intervaltime=<b>0.5s</b>
|burningmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,EnemyScaling,MagicalBaseHealing,AllyScaling,IntervalTime
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|entanglingvines={{#switch:{{lc:{{{2|}}}}}
|fireball={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|spelltier=<b>4</b>
|maxcount=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1.25s</b>
|castingtime=<b>2s</b>
|range=<b>7m</b>
|range=<b>Infinite meters</b>
|arearadius=<b>1m</b>
|hitmagicalbasedamage=<b>25 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|isareainstall=<b>True</b>
|hitimpactpower=<b>6 [[Impact_Power|Impact Power]]</b>
|duration=<b>1s</b>
|hitscaling=<b>100% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|aoemagicalbasedamage=<b>10 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|maximumstacks=<b>1</b>
|aoeimpactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|refresh=<b>NeverReset</b>
|aoescaling=<b>100% [[Scaling]]</b>
|removable=<b>True</b>
|dotduration=<b>3s</b>
|aoelifetime=<b>6s</b>
|dotmagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,Duration,StackingType,MaximumStacks,Refresh,Removable,AoELifetime
|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>
}}
}}
|mendinggrove={{#switch:{{lc:{{{2|}}}}}
|haste={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|spelltier=<b>3</b>
|maxcount=<b>2</b>
|maxcount=<b>4</b>
|castingtime=<b>2s</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|range=<b>8m</b>
|arearadius=<b>3m</b>
|duration=<b>8s</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</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>
|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>
|bcasttoselfiftargetnoncharacter=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,ActionSpeed,SpellCastingSpeed,StackingType,MaximumStacks,Removable,bCastToSelfIfTargetNonCharacter
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|nature'stouch={{#switch:{{lc:{{{2|}}}}}
|icebolt={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|spelltier=<b>2</b>
|maxcount=<b>4</b>
|maxcount=<b>5</b>
|castingtime=<b>0.75s</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|range=<b>Infinite meters</b>
|recoverablehealth=<b>15 [[Health#Recoverable_Health|Recoverable Health]]</b>
|magicalbasedamage=<b>30 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Ice}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|duration=<b>12s</b>
|impactpower=<b>4 [[Impact_Power|Impact Power]]</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|scaling=<b>50% [[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>
|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,RecoverableHealth,Duration,MagicalBaseHealing,Scaling,StackingType,MaximumStacks,Removable
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|restore={{#switch:{{lc:{{{2|}}}}}
|ignite={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|spelltier=<b>2</b>
|maxcount=<b>3</b>
|maxcount=<b>10</b>
|castingtime=<b>1.75s</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|range=<b>8m</b>
|arearadius=<b>3m</b>
|hitduration=<b>15s</b>
|duration=<b>10s</b>
|hitstackingtype=<b>Aggregates by Target</b>
|magicalbasehealing=<b>30 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitmaximumstacks=<b>1</b>
|scaling=<b>50% [[Scaling]]</b>
|hitremovable=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|bcasttoselfiftargetnoncharacter=<b>True</b>
|maximumstacks=<b>1</b>
|hitmagicalbasedamage=<b>5 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|removable=<b>True</b>
|hitscaling=<b>50% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,Duration,MagicalBaseHealing,Scaling,StackingType,MaximumStacks,Removable
|burningduration=<b>1s</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|burningmagicalbasedamage=<b>1 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
}}
|burningscaling=<b>50% [[Scaling]]</b>
|summontreant={{#switch:{{lc:{{{2|}}}}}
|burningstackingtype=<b>Aggregates by Source</b>
|spelltier=<b>5</b>
|burningmaximumstacks=<b>1</b>
|maxcount=<b>2</b>
|burningrefresh=<b>Resets on Successful Application</b>
|castingtime=<b>1s</b>
|burningremovable=<b>True</b>
|range=<b>7m</b>
|burningfiremasteryduration=<b>3s</b>
|arearadius=<b>0.75m</b>
|burningfiremasterymagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|isareainstall=<b>True</b>
|burningfiremasteryscaling=<b>50% [[Scaling]]</b>
|physicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] [[Damage#Base_Damage|Physical Base Damage]]</b>
|burningfiremasterystackingtype=<b>Aggregates by Source</b>
|scaling=<b>100% [[Scaling]]</b>
|burningfiremasterymaximumstacks=<b>1</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,PhysicalBaseDamage,Scaling
|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,bCastToSelfIfTargetNonCharacter,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>
}}
}}
|thornbarrier={{#switch:{{lc:{{{2|}}}}}
|invisibility={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|spelltier=<b>4</b>
|maxcount=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1.25s</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|range=<b>8m</b>
|arearadius=<b>1.5m</b>
|duration=<b>4s</b>
|isareainstall=<b>True</b>
|movespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|physicalbasedamage=<b>4 [[Damage#Base_Damage|Physical Base Damage]]</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|scaling=<b>0% [[Scaling]]</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,PhysicalBaseDamage,bExecutePeriodicEffectOnApplication,StackingType,MaximumStacks,Scaling
|bcasttoselfiftargetnoncharacter=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,bCastToSelfIfTargetNonCharacter
|#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>
}}
}}
|treeoflife={{#switch:{{lc:{{{2|}}}}}
|lightorb={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|spelltier=<b>1</b>
|maxcount=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|range=<b>Infinite meters</b>
|addrecoverablehealthduration=<b>10s</b>
|stackingtype=<b>Aggregates by Target</b>
|recoverablehealth=<b>40 [[Health#Recoverable_Health|Recoverable Health]]</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>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|healovertimeduration=<b>10s</b>
|intervaltime=<b>0.5s</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,IntervalTime
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
<!-- Class=Druid, Category=ShapeShift -->
|magiclock={{#switch:{{lc:{{{2|}}}}}
|bear={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|castingtime=<b>1s</b>
|primaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|range=<b>8m</b>
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|duration=<b>10s</b>
|primaryimpactpower=<b>5 [[Impact_Power|Impact Power]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration
|primaryscaling=<b>100% [[Scaling]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|primaryprimitiveadd=<b>15 [[Damage#Primitive_Add|Primitive Add]]</b>
}}
|primaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|magicmissile={{#switch:{{lc:{{{2|}}}}}
|hitslowduration=<b>1s</b>
|spelltier=<b>3</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|maxcount=<b>10</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|castingtime=<b>1.25s</b>
|hitslowmaximumstacks=<b>1</b>
|channelingduration=<b>3s</b>
|hitslowremovable=<b>True</b>
|channelinginterval=<b>0.3s</b>
|movementmultiplier=<b>80%</b>
|range=<b>Infinite meters</b>
|secondaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|magicalbasedamage=<b>11 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] {{Element|Arcane}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|impactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|secondaryimpactpower=<b>10 [[Impact_Power|Impact Power]]</b>
|scaling=<b>75% [[Scaling]]</b>
|secondaryscaling=<b>100% [[Scaling]]</b>
|initialspeed=<b>7m/s</b>
|secondaryprimitiveadd=<b>35 [[Damage#Primitive_Add|Primitive Add]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,MagicalBaseDamage,ImpactPower,Scaling,InitialSpeed
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|chicken={{#switch:{{lc:{{{2|}}}}}
|slow={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|spelltier=<b>2</b>
|primitive=<b>[[Stats#Resourcefulness|Resourcefulness]]</b>
|maxcount=<b>3</b>
|physicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|castingtime=<b>1.25s</b>
|armorpenetration=<b>30% [[Damage#Penetration|Armor Penetration]]</b>
|range=<b>8m</b>
|impactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|duration=<b>2s</b>
|scaling=<b>100% [[Scaling]]</b>
|movespeedbonus=<b>-40% [[Stats#Move_Speed|Move Speed Bonus]]</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>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|removable=<b>True</b>
|movementmultiplier=<b>80%</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,StackingType,MaximumStacks,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,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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|human={{#switch:{{lc:{{{2|}}}}}
|zap={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|spelltier=<b>1</b>
|all=CastingTime
|maxcount=<b>5</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|castingtime=<b>1.25s</b>
}}
|range=<b>8m</b>
|panther={{#switch:{{lc:{{{2|}}}}}
|hitmagicalbasedamage=<b>20 {{Element|Light}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|castingtime=<b>1s</b>
|hitscaling=<b>75% [[Scaling]]</b>
|primaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|dotduration=<b>1s</b>
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|dotmagicalbasedamage=<b>1 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|primaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|dotscaling=<b>50% [[Scaling]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|dotstackingtype=<b>Aggregates by Source</b>
|primaryprimitiveadd=<b>10 [[Damage#Primitive_Add|Primitive Add]]</b>
|dotmaximumstacks=<b>1</b>
|primaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|dotrefresh=<b>Resets on Successful Application</b>
|primarybleedduration=<b>3s</b>
|dotremovable=<b>True</b>
|physicalbasedamage=<b>5 [[Damage#Base_Damage|Physical Base Damage]]</b>
|dotfiremasteryduration=<b>3s</b>
|primarybleedscaling=<b>50% [[Scaling]]</b>
|dotfiremasterymagicalbasedamage=<b>3 {{Element|Fire}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|primarybleedstackingtype=<b>Aggregates by Target</b>
|dotfiremasteryscaling=<b>50% [[Scaling]]</b>
|primarybleedmaximumstacks=<b>2</b>
|dotfiremasterystackingtype=<b>Aggregates by Source</b>
|refresh=<b>Resets on Successful Application</b>
|dotfiremasterymaximumstacks=<b>1</b>
|primarybleedremovable=<b>True</b>
|dotfiremasteryrefresh=<b>Resets on Successful Application</b>
|hitslowduration=<b>1s</b>
|dotfiremasteryremovable=<b>True</b>
|hitslowmovespeed=<b>-15% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|reducedhealingduration=<b>3s</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|hitslowmaximumstacks=<b>1</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|hitslowremovable=<b>True</b>
|reducedhealingstackingtype=<b>Aggregates by Target</b>
|movementmultiplier=<b>75%</b>
|reducedhealingmaximumstacks=<b>1</b>
|secondaryprimitive=<b>[[Stats#Agility|Agility]]</b>
|reducedhealingremovable=<b>True</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</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
|secondaryimpactpower=<b>3 [[Impact_Power|Impact Power]]</b>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|secondaryscaling=<b>100% [[Scaling]]</b>
}}
|secondaryprimitiveadd=<b>13 [[Damage#Primitive_Add|Primitive Add]]</b>
<!-- Class=Ranger -->
|secondaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
<!-- Class=Ranger, Category=Skill -->
|primarysilenceduration=<b>0.1s</b>
|backstep={{#switch:{{lc:{{{2|}}}}}
|primarysilencestackingtype=<b>Aggregates by Source</b>
|skilltype=<b>Instant</b>
|primarysilencemaximumstacks=<b>1</b>
|skilltier=<b>1</b>
|primarysilenceremovable=<b>True</b>
|maxcount=<b>2</b>
|secondaryduration=<b>0.5s</b>
|range=<b>4m</b>
|secondarymovespeedbonus=<b>-7% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|usemoving=<b>True</b>
|secondarystackingtype=<b>Aggregates by Target</b>
|skillcooldowntrigger=<b></b>
|secondarymaximumstacks=<b>1</b>
|skillcooldown=<b>12s</b>
|secondaryremovable=<b>True</b>
|duration=<b>0.2s</b>
|incomingphysicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|charges=<b>2 Charges</b>
|incomingmagicalhealingmod=<b>-15% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Charges
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rat={{#switch:{{lc:{{{2|}}}}}
|fieldration={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|skilltype=<b>Instant</b>
|primaryphysicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|skilltier=<b>1</b>
|primaryimpactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|maxcount=<b>3</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|usemoving=<b>True</b>
|hitslowduration=<b>0.1s</b>
|skillcooldowntrigger=<b>Active</b>
|hitslowmovespeed=<b>-1% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|skillcooldown=<b>24s</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|physicalbasehealing=<b>25 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|hitslowmaximumstacks=<b>1</b>
|scaling=<b>100% [[Scaling]]</b>
|hitslowremovable=<b>True</b>
|all=SkillType,SkillTier,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseHealing,Scaling
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
<!-- Class=Druid, Category=Skill -->
|forcefulshot={{#switch:{{lc:{{{2|}}}}}
|insectpredation={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|range=<b>2.5m</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldowntrigger=<b>Start</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>
|removable=<b>True</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|rush={{#switch:{{lc:{{{2|}}}}}
|multishot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|skilltier=<b>1</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|skillcooldown=<b>22s</b>
|duration=<b>3s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|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>
}}
}}
|shapeshiftmemoryii={{#switch:{{lc:{{{2|}}}}}
|penetratingshot={{#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>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>
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|shapeshiftmemory={{#switch:{{lc:{{{2|}}}}}
|quickfire={{#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>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>
}}
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|quickshot={{#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>
|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>
}}
}}
|survivalinstinct={{#switch:{{lc:{{{2|}}}}}
|trueshot={{#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>Start</b>
|skillcooldown=<b>28s</b>
|skillcooldown=<b>18s</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>
|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>
|duration=<b>8s</b>
|physicalpowerbonus=<b>8% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|physicalpowerbonus=<b>8% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
Line 5,618: Line 3,467:
|#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 -->
<!-- Class=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>

Latest revision as of 01:37, 21 December 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