From Dark and Darker Wiki

(Automated edit: Typo with variables bullet points)
m (Automated edit: HF69-2)
 
(24 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<includeonly>{{#switch:{{lc:{{{1|}}}}}
<includeonly>{{#switch:{{lc:{{{1|}}}}}
|barbarian={{#switch:{{lc:{{{2|}}}}}
<!-- Class=Bard -->
|achilles strike={{#switch:{{lc:{{{3|}}}}}
<!-- Class=Bard, Category=Music -->
|category=Skill
|accelerando={{#switch:{{lc:{{{2|}}}}}
|tags={{#switch:{{lc:{{{4|}}}}}
|target=<b>all allies</b>
|skilltype=Instant
|musictier=<b>4</b>
|skilltier=1
|musicplaytime=<b>4.94s</b>
|usemoving=true
|musicintervals=<b>0.78 > 0.78 > 0.78 > 0.78 > 1.04 > 0.78</b>
|skillcooldowntrigger=Start
|range=<b>3m/4.5m/6m</b>
|skillcooldown=24s
|duration=<b>8s</b>
|buff_stacking_type=Aggregates by Target
|accelerandostackingtype=<b>Aggregates by Target</b>
|buff_maximum_stacks=1
|accelerandomaximumstacks=<b>1</b>
|hitslowduration=2.5s
|refresh=<b>Resets on Successful Application</b>
|hitslowmovespeed=-30%
|accelerandoremovable=<b>True</b>
|hitslow_stacking_type=Aggregates by Target
|grantedstackingtype=<b>Aggregates by Target</b>
|hitslow_maximum_stacks=1
|grantedmaximumstacks=<b>3</b>
|physicaldamage=1
|grantedremovable=<b>True</b>
|scaling=50%
|movespeedadd=<b>1/3/5 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Buff_Stacking_Type,Buff_Maximum_Stacks,HitSlowDuration,HitSlowMoveSpeed,HitSlow_Stacking_Type,HitSlow_Maximum_Stacks,PhysicalDamage,Scaling
|totalactioncount=<b>3</b>
}}
|timebetweenactions=<b>1s</b>
}}
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|axe specialization={{#switch:{{lc:{{{3|}}}}}
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,AccelerandoStackingType,AccelerandoMaximumStacks,Refresh,AccelerandoRemovable,GrantedStackingType,GrantedMaximumStacks,GrantedRemovable,MoveSpeedAdd,TotalActionCount,TimeBetweenActions,PersuasivenessScaling
|category=Perk
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalweapondamage=5
|duration=Infinite
|all=PhysicalWeaponDamage,Duration
}}
}}
|berserker={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=Infinite
|all=Duration
}}
}}
|blood exchange={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=5
|canrecharge=true
|maxcount=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=28s
|duration=8s
|maxhealthbonus=-20%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|healthratio=10%
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,Removable,Stacking_Type,Maximum_Stacks,HealthRatio
}}
}}
|carnage={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=7s
|armorrating=75
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=Duration,ArmorRating,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|crush={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|impactpower=1
|duration=Infinite
|all=ImpactPower,Duration
}}
}}
|executioner={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|melee_physicalheadshotbonus=10%
|ranged_physicalheadshotbonus=10%
|all=Melee_PhysicalHeadshotBonus,Ranged_PhysicalHeadshotBonus
}}
}}
|iron will={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|magicresistance=60
|all=MagicResistance
}}
}}
|morale boost={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|healthratio=12%
|all=HealthRatio
}}
}}
|potion chugger={{#switch:{{lc:{{{3|}}}}}
|category=Perk
}}
|rage={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=28s
|duration=6s
|strength=10
|vigor=10
|physicaldamagereduction=-20%
|movespeedbonus=12%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Strength,Vigor,PhysicalDamageReduction,MoveSpeedBonus,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|reckless attack={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=24s
|armorpenetration=85%
|armorrating=-85
|removable=True
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ArmorPenetration,ArmorRating,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|robust={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|maxhealthbonus=15%
|all=MaxHealthBonus
}}
}}
|savage roar={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|range=7.5m
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=28s
|player_duration=6s
|physicalpowerbonus=-40%
|player_removable=True
|player_stacking_type=Aggregates by Target
|player_maximum_stacks=1
|monster_duration=3s
|monster_removable=True
|monster_stacking_type=Aggregates by Target
|monster_maximum_stacks=1
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Player_Duration,PhysicalPowerBonus,Player_Removable,Player_Stacking_Type,Player_Maximum_Stacks,Monster_Duration,Monster_Removable,Monster_Stacking_Type,Monster_Maximum_Stacks
}}
}}
|savage={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalpowerbonus=10%
|duration=Infinite
|all=PhysicalPowerBonus,Duration
}}
}}
|treacherous lungs={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=Stacking_Type,Maximum_Stacks
}}
}}
|two-hander={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalpowerbonus=5%
|all=PhysicalPowerBonus
}}
}}
|war cry={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|range=7.5m
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=24s
|duration=7s
|maxhealthbonus=25%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MaxHealthBonus,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|war sacrifice={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=28s
|buff_duration=8s
|strength=5
|vigor=5
|agility=5
|dexterity=5
|will=5
|knowledge=5
|resourcefulness=5
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|debuff_duration=8s
|healthratio=-10%
|scaling=100%
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Buff_Duration,Strength,Vigor,Agility,Dexterity,Will,Knowledge,Resourcefulness,Removable,Stacking_Type,Maximum_Stacks,Debuff_Duration,HealthRatio,Scaling
}}
}}
|all=Achilles Strike,Axe Specialization,Berserker,Blood Exchange,Carnage,Crush,Executioner,Iron Will,Morale Boost,Potion Chugger,Rage,Reckless Attack,Robust,Savage Roar,Savage,Treacherous Lungs,Two-Hander,War Cry,War Sacrifice
}}
}}
|fighter={{#switch:{{lc:{{{2|}}}}}
|allegro={{#switch:{{lc:{{{2|}}}}}
|adrenaline rush={{#switch:{{lc:{{{3|}}}}}
|target=<b>all allies</b>
|category=Skill
|musictier=<b>4</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|musicplaytime=<b>4.25s</b>
|skilltype=Instant
|musicintervals=<b>1 > 1 > 1 > 0.75 > 0.5</b>
|skilltier=6
|range=<b>3m/4.5m/6m</b>
|usemoving=true
|duration=<b>8s</b>
|skillcooldowntrigger=Start
|allegrostackingtype=<b>Aggregates by Target</b>
|skillcooldown=28s
|allegromaximumstacks=<b>1</b>
|active_duration=8s
|refresh=<b>Resets on Successful Application</b>
|active_actionspeed=15%
|allegroremovable=<b>True</b>
|active_removable=True
|grantedstackingtype=<b>Aggregates by Target</b>
|active_stacking_type=Aggregates by Target
|grantedmaximumstacks=<b>3</b>
|active_maximum_stacks=1
|grantedremovable=<b>True</b>
|debuff_duration=2s
|actionspeed=<b>3%/4.5%/6% [[Stats#Action_Speed|Action Speed]]</b>
|movespeedbonus=-4%
|spellcastingspeed=<b>3%/4.5%/6% [[Stats#Spell_Casting_Speed|Spell Casting Speed]]</b>
|debuff_actionspeed=-8%
|totalactioncount=<b>3</b>
|debuff_removable=True
|timebetweenactions=<b>1s</b>
|debuff_stacking_type=Aggregates by Target
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|debuff_maximum_stacks=1
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,AllegroStackingType,AllegroMaximumStacks,Refresh,AllegroRemovable,GrantedStackingType,GrantedMaximumStacks,GrantedRemovable,ActionSpeed,SpellCastingSpeed,TotalActionCount,TimeBetweenActions,PersuasivenessScaling
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Active_Duration,Active_ActionSpeed,Active_Removable,Active_Stacking_Type,Active_Maximum_Stacks,Debuff_Duration,MoveSpeedBonus,Debuff_ActionSpeed,Debuff_Removable,Debuff_Stacking_Type,Debuff_Maximum_Stacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|adrenaline spike={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=12s
|actionspeed=15%
|removable=True
|stacking_type=Aggregates by Source
|maximum_stacks=1
|cooldown=60s
|all=Duration,ActionSpeed,Removable,Stacking_Type,Maximum_Stacks,Cooldown
}}
}}
|barricade={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|armorrating=50
|magicresistance=50
|all=ArmorRating,MagicResistance
}}
}}
|breakthrough={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=24s
|duration=10s
|removable=True
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
}}
}}
|combo attack={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=2s
|physicalpowerbonus=10%
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=Duration,PhysicalPowerBonus,Stacking_Type,Maximum_Stacks
}}
}}
|counterattack={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=3s
|movespeedbonus=10%
|actionspeed=10%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=Duration,MoveSpeedBonus,ActionSpeed,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|defense mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|armorratingbonus=10%
|all=ArmorRatingBonus
}}
}}
|dual wield={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|actionspeed=10%
|all=ActionSpeed
}}
}}
|perfect block={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=10s
|duration=6s
|impactresistance=5
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ImpactResistance
}}
}}
|projectile resistance={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|projectilereductionmod=10%
|duration=Infinite
|all=ProjectileReductionMod,Duration
}}
}}
|second wind={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=5
|canrecharge=true
|maxcount=1
|usemoving=true
|duration=12s
|healthratio=40%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,Duration,HealthRatio,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|shield mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|movespeedbonus=10%
|actionspeed=50%
|all=MoveSpeedBonus,ActionSpeed
}}
}}
|shield slam={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=10s
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
}}
}}
|slayer={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalweapondamage=5
|buff_stacking_type=Aggregates by Target
|buff_maximum_stacks=1
|slayer_stacking_type=Aggregates by Target
|slayer_maximum_stacks=1
|all=PhysicalWeaponDamage,Buff_Stacking_Type,Buff_Maximum_Stacks,Slayer_Stacking_Type,Slayer_Maximum_Stacks
}}
}}
|sprint={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=34s
|duration=6s
|movespeedadd=20
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MoveSpeedAdd,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|survivalist tongue={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|utilityeffectivenessbonus=100%
|all=UtilityEffectivenessBonus
}}
}}
|swift={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|armorspeedpenaltybonus=-20%
|all=ArmorSpeedPenaltyBonus
}}
}}
|sword mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalweapondamage=2
|actionspeed=5%
|passive_stacking_type=Aggregates by Source
|passive_maximum_stacks=1
|movespeedadd=10
|activate_stacking_type=Aggregates by Source
|activate_maximum_stacks=1
|all=PhysicalWeaponDamage,ActionSpeed,Passive_Stacking_Type,Passive_Maximum_Stacks,MoveSpeedAdd,Activate_Stacking_Type,Activate_Maximum_Stacks
}}
}}
|taunt={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|range=7.5m
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=18s
|duration=8s
|physicaldamagereduction=10%
|magicaldamagereduction=10%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,MagicalDamageReduction,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|victory strike={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=24s
|duration=10s
|removable=True
|physicalpowerbonus=20%
|healthratio=15%
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,PhysicalPowerBonus,HealthRatio
}}
}}
|weapon mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalpowerbonus=-10%
|expiration=Removes Single Stack and Refreshes Duration
|all=PhysicalPowerBonus,Expiration
}}
}}
|all=Adrenaline Rush,Adrenaline Spike,Barricade,Breakthrough,Combo Attack,Counterattack,Defense Mastery,Dual Wield,Perfect Block,Projectile Resistance,Second Wind,Shield Mastery,Shield Slam,Slayer,Sprint,Survivalist Tongue,Swift,Sword Mastery,Taunt,Victory Strike,Weapon Mastery
}}
}}
|cleric={{#switch:{{lc:{{{2|}}}}}
|ariaofalacrity={{#switch:{{lc:{{{2|}}}}}
|advanced healer={{#switch:{{lc:{{{3|}}}}}
|target=<b>self</b>
|category=Perk
|musictier=<b>1</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|musicplaytime=<b>4.33s</b>
|magicalheal=5
|musicintervals=<b>0.83 > 1 > 1 > 1 > 0.5</b>
|all=MagicalHeal
|range=<b>3m/4.5m/6m</b>
}}
|stackingtype=<b>Aggregates by Target</b>
}}
|maximumstacks=<b>1</b>
|bind={{#switch:{{lc:{{{3|}}}}}
|removable=<b>True</b>
|category=Spell
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=<b>60s/120s/240s</b>
|spelltier=3
|actionspeed=<b>4%/6%/8% [[Stats#Action_Speed|Action Speed]]</b>
|maxcount=4
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,ActionSpeed
|castingtime=1
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|range=7m
|duration=0.75s
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|bless={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=1
|maxcount=5
|castingtime=0.75
|range=7m
|duration=30s
|strength=3
|agility=3
|will=3
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Strength,Agility,Will,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|blunt weapon mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalpowerbonus=15%
|all=PhysicalPowerBonus
}}
}}
|brewmaster={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|strength=10
|all=Strength
}}
}}
|cleanse={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=2
|maxcount=5
|castingtime=1
|range=7m
|all=SpellTier,MaxCount,CastingTime,Range
}}
}}
|divine protection={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=45s
|duration=4s
|physicaldamagereduction=30%
|removable=True
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|divine strike={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=3
|maxcount=4
|castingtime=1
|range=7m
|duration=20s
|physicaldamage=5
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,PhysicalDamage,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|earthquake={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=7
|maxcount=2
|castingtime=2.75
|channelingduration=6
|range=7m
|arearadius=<class 'range'>m
|movespeedbonus=-50%
|stacking_type=Aggregates by Target
|maximum_stacks=1
|magicaldamage=7
|scaling=50%
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,MoveSpeedBonus,Stacking_Type,Maximum_Stacks,MagicalDamage,Scaling
}}
}}
|faithfulness={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|hitslowduration=1.5s
|hitslowmovespeed=-15%
|removable=True
|hitslow_stacking_type=Aggregates by Target
|hitslow_maximum_stacks=1
|divinedamagebonus=15%
|faithfulness_stacking_type=Aggregates by Source
|faithfulness_maximum_stacks=1
|all=HitSlowDuration,HitSlowMoveSpeed,Removable,HitSlow_Stacking_Type,HitSlow_Maximum_Stacks,DivineDamageBonus,Faithfulness_Stacking_Type,Faithfulness_Maximum_Stacks
}}
}}
|holy aura={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|all=AuraRadius
}}
}}
|holy light={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=5
|maxcount=3
|castingtime=2.25
|range=7m
|magicaldamage=100
|hit_undead_scaling=100%
|magicalheal=25
|hit_ally_scaling=100%
|all=SpellTier,MaxCount,CastingTime,Range,MagicalDamage,Hit_Undead_Scaling,MagicalHeal,Hit_Ally_Scaling
}}
}}
|holy purification={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Casting
|skilltier=1
|castingtime=1.5
|range=7.5m
|skillcooldowntrigger=Active
|skillcooldown=45s
|magicaldamage=100
|scaling=100%
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalDamage,Scaling
}}
}}
|holy strike={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=4
|maxcount=4
|castingtime=2
|range=7m
|arearadius=<class 'range'>m
|magicaldamage=20
|scaling=100%
|duration=2s
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,MagicalDamage,Scaling,Duration,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|holy water={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=Stacking_Type,Maximum_Stacks
}}
}}
|judgement={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Casting
|skilltier=1
|castingtime=0.75
|range=5m
|skillcooldowntrigger=Start
|skillcooldown=28s
|magicaldamage=25
|scaling=100%
|duration=2s
|movespeedbonus=-30%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalDamage,Scaling,Duration,MoveSpeedBonus,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|kindness={{#switch:{{lc:{{{3|}}}}}
|category=Perk
}}
|lesser heal={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=3
|maxcount=3
|castingtime=1.25
|range=7m
|magicalheal=15
|scaling=100%
|all=SpellTier,MaxCount,CastingTime,Range,MagicalHeal,Scaling
}}
}}
|locusts swarm={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=7
|maxcount=2
|castingtime=2.75
|channelingduration=6
|range=7m
|arearadius=<class 'range'>m
|magicaldamage=2
|scaling=100%
|tick_interval=0.1
|bexecuteperiodiceffectonapplication=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|refresh=Resets on Successful Application
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,MagicalDamage,Scaling,Tick_interval,bExecutePeriodicEffectOnApplication,Stacking_Type,Maximum_Stacks,Refresh
}}
}}
|over healing={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|healthratio=-1%
|overhealed_stacking_type=Aggregates by Target
|overhealed_maximum_stacks=1
|overhealing_stacking_type=Aggregates by Source
|overhealing_maximum_stacks=1
|all=HealthRatio,Overhealed_Stacking_Type,Overhealed_Maximum_Stacks,Overhealing_Stacking_Type,Overhealing_Maximum_Stacks
}}
}}
|perseverance={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalabsolutereduction=0.3%
|magicalabsolutereduction=0.3%
|all=PhysicalAbsoluteReduction,MagicalAbsoluteReduction
}}
}}
|protection from evil={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|debuffdurationbonus=-500
|duration=Infinite
|all=DebuffDurationBonus,Duration
}}
}}
|protection={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=1
|maxcount=5
|castingtime=0.75
|range=7m
|duration=20s
|physicalshield=20
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,PhysicalShield,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|requiem={{#switch:{{lc:{{{3|}}}}}
|category=Perk
}}
|resurrection={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=8
|maxcount=1
|castingtime=2.75
|channelingduration=20
|range=7m
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range
}}
}}
|sanctuary={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=6
|maxcount=2
|castingtime=2.75
|channelingduration=5
|channelinginterval=1
|range=3.5m
|magicalheal=5
|hit_ally_scaling=50%
|magicaldamage=14
|hit_undead_scaling=50%
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,MagicalHeal,Hit_Ally_Scaling,MagicalDamage,Hit_Undead_Scaling
}}
}}
|smite={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|range=7.5m
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=18s
|duration=7s
|removable=True
|magicaldamage=10
|scaling=100%
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,MagicalDamage,Scaling
}}
}}
|spell memory ii={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|spell memory={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|undead slaying={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|undeaddamagebonus=20%
|all=UndeadDamageBonus
}}
}}
|all=Advanced Healer,Bind,Bless,Blunt Weapon Mastery,Brewmaster,Cleanse,Divine Protection,Divine Strike,Earthquake,Faithfulness,Holy Aura,Holy Light,Holy Purification,Holy Strike,Holy Water,Judgement,Kindness,Lesser Heal,Locusts Swarm,Over Healing,Perseverance,Protection from Evil,Protection,Requiem,Resurrection,Sanctuary,Smite,Spell Memory II,Spell Memory,Undead Slaying
}}
}}
|rogue={{#switch:{{lc:{{{2|}}}}}
|balladofcourage={{#switch:{{lc:{{{2|}}}}}
|ambush={{#switch:{{lc:{{{3|}}}}}
|target=<b>self</b>
|category=Perk
|musictier=<b>1</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|musicplaytime=<b>3.75s</b>
|duration=3s
|musicintervals=<b>0.75 > 0.75 > 0.75 > 0.75 > 0.75</b>
|movespeedbonus=10%
|range=<b>3m/4.5m/6m</b>
|removable=True
|stackingtype=<b>Aggregates by Target</b>
|stacking_type=Aggregates by Source
|maximumstacks=<b>1</b>
|maximum_stacks=1
|removable=<b>True</b>
|physicalpowerbonus=50%
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Duration,MoveSpeedBonus,Removable,Stacking_Type,Maximum_Stacks,PhysicalPowerBonus
|duration=<b>60s/120s/240s</b>
}}
|physicalpower=<b>5/7/10 [[Stats#Physical_Power|Physical Power]]</b>
}}
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,PhysicalPower
|back attack={{#switch:{{lc:{{{3|}}}}}
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalbackstabbonus=30%
|all=PhysicalBackstabBonus
}}
}}
|caltrops={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|maxcount=4
|range=1.5m
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=12s
|physicaldamage=10
|scaling=100%
|hitslowduration=3s
|hitslowmovespeed=-50%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|creep={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|activate_stacking_type=Aggregates by Source
|activate_maximum_stacks=1
|duration=0.5s
|predelay_stacking_type=Aggregates by Source
|predelay_maximum_stacks=1
|creep_stacking_type=Aggregates by Source
|creep_maximum_stacks=1
|all=Activate_Stacking_Type,Activate_Maximum_Stacks,Duration,PreDelay_Stacking_Type,PreDelay_Maximum_Stacks,Creep_Stacking_Type,Creep_Maximum_Stacks
}}
}}
|cut throat={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=18s
|duration=3s
|removable=True
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|dagger mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|melee_physicalpowerbonus=15%
|ranged_physicalpowerbonus=15%
|all=Melee_PhysicalPowerBonus,Ranged_PhysicalPowerBonus
}}
}}
|double jump={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=2s
|stacking_type=Aggregates by Source
|maximum_stacks=1
|movespeedadd=-18
|all=Duration,Stacking_Type,Maximum_Stacks,MoveSpeedAdd
}}
}}
|hand crossbow mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalweapondamage=2
|all=PhysicalWeaponDamage
}}
}}
|hide mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
}}
|hide={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=28s
|duration=8s
|removable=True
|active_stacking_type=Aggregates by Source
|active_maximum_stacks=2
|steps_stacking_type=Aggregates by Target
|steps_maximum_stacks=13
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,Active_Stacking_Type,Active_Maximum_Stacks,Steps_Stacking_Type,Steps_Maximum_Stacks
}}
}}
|jokester={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|all=AuraRadius
}}
}}
|pickpocket={{#switch:{{lc:{{{3|}}}}}
|category=Perk
}}
|poisoned weapon={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=4s
|magicaldamage=4
|scaling=50%
|removable=True
|stacking_type=Aggregates by Source
|maximum_stacks=5
|all=Duration,MagicalDamage,Scaling,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|rupture={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=24s
|active_removable=True
|active_stacking_type=Aggregates by Target
|active_maximum_stacks=1
|duration=5s
|physicaldamage=20
|scaling=50%
|bleeding_removable=True
|bleeding_stacking_type=Aggregates by Target
|bleeding_maximum_stacks=5
|refresh=Resets on Successful Application
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Active_Removable,Active_Stacking_Type,Active_Maximum_Stacks,Duration,PhysicalDamage,Scaling,Bleeding_Removable,Bleeding_Stacking_Type,Bleeding_Maximum_Stacks,Refresh
}}
}}
|smoke pot={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|maxcount=3
|range=6m
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=24s
|movespeedbonus=-10%
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,MoveSpeedBonus,Stacking_Type,Maximum_Stacks
}}
}}
|stealth={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|movespeedadd=3
|stacking_type=Aggregates by Target
|maximum_stacks=13
|all=MoveSpeedAdd,Stacking_Type,Maximum_Stacks
}}
}}
|thrust={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|armorpenetration=20%
|duration=Infinite
|all=ArmorPenetration,Duration
}}
}}
|traps and locks={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=AuraRadius,Stacking_Type,Maximum_Stacks
}}
}}
|tumbling={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=0.5s
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
}}
}}
|weakpoint attack={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=24s
|active_removable=True
|duration=3s
|armorratingbonus=-40%
|debuff_removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Active_Removable,Duration,ArmorRatingBonus,Debuff_Removable,Stacking_Type,Maximum_Stacks
}}
}}
|all=Ambush,Back Attack,Caltrops,Creep,Cut Throat,Dagger Mastery,Double Jump,Hand Crossbow Mastery,Hide Mastery,Hide,Jokester,Pickpocket,Poisoned Weapon,Rupture,Smoke Pot,Stealth,Thrust,Traps and Locks,Tumbling,Weakpoint Attack
}}
}}
|druid={{#switch:{{lc:{{{2|}}}}}
|bansheeshowl={{#switch:{{lc:{{{2|}}}}}
|animal kinship={{#switch:{{lc:{{{3|}}}}}
|target=<b>all enemies/monsters</b>
|category=Perk
|musictier=<b>3</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|musicplaytime=<b>5.4s</b>
|maximum_stacks=1
|musicintervals=<b>1.2 > 0.6 > 1.2 > 0.6 > 0.6 > 1.2</b>
|all=Maximum_Stacks
|range=<b>3m/4.5m/6m</b>
}}
|duration=<b>20s</b>
}}
|stackingtype=<b>Aggregates by Target</b>
|barkskin armor={{#switch:{{lc:{{{3|}}}}}
|maximumstacks=<b>1</b>
|category=Spell
|removable=<b>True</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|spelltier=2
|allattributes=<b>-1/-2/-3 [[Stats#Attributes|All Attributes]]</b>
|maxcount=5
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,StackingType,MaximumStacks,Removable,PersuasivenessScaling,AllAttributes
|castingtime=1
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|range=Infinite
|duration=8s
|armorrating=20
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,ArmorRating,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|bear={{#switch:{{lc:{{{3|}}}}}
|category=ShapeShift
|tags={{#switch:{{lc:{{{4|}}}}}
|castingtime=1
|primary_impactpower=5
|primary_scaling=100%
|primary_primitiveadd=5
|primary_primitivescalar=100%
|hitslowduration=1s
|hitslowmovespeed=-20%
|hitslow_removable=True
|hitslow_stacking_type=Aggregates by Target
|hitslow_maximum_stacks=1
|primary_movementmultiplier=80%
|secondary_impactpower=10
|secondary_scaling=100%
|secondary_primitivescalar=200%
|secondary_movementmultiplier=80%
|all=CastingTime,Primary_ImpactPower,Primary_Scaling,Primary_PrimitiveAdd,Primary_PrimitiveScalar,HitSlowDuration,HitSlowMoveSpeed,HitSlow_Removable,HitSlow_Stacking_Type,HitSlow_Maximum_Stacks,Primary_MovementMultiplier,Secondary_ImpactPower,Secondary_Scaling,Secondary_PrimitiveScalar,Secondary_MovementMultiplier
}}
}}
|chicken={{#switch:{{lc:{{{3|}}}}}
|category=ShapeShift
|tags={{#switch:{{lc:{{{4|}}}}}
|castingtime=1
|armorpenetration=30%
|impactpower=3
|scaling=100%
|primitivescalar=150%
|hitslowduration=1s
|hitslowmovespeed=-20%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|primary_movementmultiplier=80%
|secondary_movementmultiplier=80%
|all=CastingTime,ArmorPenetration,ImpactPower,Scaling,PrimitiveScalar,HitSlowDuration,HitSlowMoveSpeed,Removable,Stacking_Type,Maximum_Stacks,Primary_MovementMultiplier,Secondary_MovementMultiplier
}}
}}
|dreamfire={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=3
|maxcount=4
|castingtime=1
|range=8m
|arearadius=<class 'range'>m
|magicaldamage=15
|enemy_scaling=100%
|magicalheal=10
|ally_scaling=100%
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,MagicalDamage,Enemy_Scaling,MagicalHeal,Ally_Scaling
}}
}}
|dreamwalk={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=4s
|magicalpower=5
|cooldown=12s
|stacking_type=Aggregates by Source
|cooldown_maximum_stacks=1
|dreamwalk_maximum_stacks=1
|all=Duration,MagicalPower,Cooldown,Stacking_Type,Cooldown_Maximum_Stacks,Dreamwalk_Maximum_Stacks
}}
}}
|enhanced wildness={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|armorrating=10
|movespeedadd=5
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=ArmorRating,MoveSpeedAdd,Stacking_Type,Maximum_Stacks
}}
}}
|entangling vines={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=4
|maxcount=3
|castingtime=1.25
|range=8m
|arearadius=<class 'range'>m
|duration=1s
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|refresh=NeverReset
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,Duration,Removable,Stacking_Type,Maximum_Stacks,Refresh
}}
}}
|force of nature={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=3s
|physicalpower=3
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=Duration,PhysicalPower,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|herbal sensing={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|maximum_stacks=1
|all=AuraRadius,Maximum_Stacks
}}
}}
|human={{#switch:{{lc:{{{3|}}}}}
|category=ShapeShift
|tags={{#switch:{{lc:{{{4|}}}}}
|castingtime=1
|all=CastingTime
}}
}}
|mending grove={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=6
|maxcount=2
|castingtime=2
|range=3m
|magicalheal=10
|stacking_type=Aggregates by Target
|maximum_stacks=1
|maxhealthbonus=10%
|all=SpellTier,MaxCount,CastingTime,Range,MagicalHeal,Stacking_Type,Maximum_Stacks,MaxHealthBonus
}}
}}
|natural healing={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|maximum_stacks=1
|all=AuraRadius,Maximum_Stacks
}}
}}
|nature's touch={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=1
|maxcount=5
|castingtime=0.75
|range=7m
|recoverablehealthadd=15
|duration=12s
|magicalheal=15
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,RecoverableHealthAdd,Duration,MagicalHeal,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|panther={{#switch:{{lc:{{{3|}}}}}
|category=ShapeShift
|tags={{#switch:{{lc:{{{4|}}}}}
|castingtime=1
|primary_impactpower=3
|primary_scaling=100%
|primary_primitivescalar=100%
|primarybleed_duration=3s
|physicaldamage=5
|primarybleed_scaling=50%
|primarybleed_removable=True
|primarybleed_stacking_type=Aggregates by Target
|primarybleed_maximum_stacks=2
|refresh=Resets on Successful Application
|hitslowduration=1s
|hitslowmovespeed=-20%
|hitslow_removable=True
|hitslow_stacking_type=Aggregates by Target
|hitslow_maximum_stacks=1
|primary_movementmultiplier=80%
|secondary_impactpower=3
|secondary_scaling=100%
|secondary_primitivescalar=150%
|primarysilence_duration=0.5s
|primarysilence_removable=True
|primarysilence_stacking_type=Aggregates by Source
|primarysilence_maximum_stacks=1
|secondary_movementmultiplier=80%
|all=CastingTime,Primary_ImpactPower,Primary_Scaling,Primary_PrimitiveScalar,PrimaryBleed_Duration,PhysicalDamage,PrimaryBleed_Scaling,PrimaryBleed_Removable,PrimaryBleed_Stacking_Type,PrimaryBleed_Maximum_Stacks,Refresh,HitSlowDuration,HitSlowMoveSpeed,HitSlow_Removable,HitSlow_Stacking_Type,HitSlow_Maximum_Stacks,Primary_MovementMultiplier,Secondary_ImpactPower,Secondary_Scaling,Secondary_PrimitiveScalar,PrimarySilence_Duration,PrimarySilence_Removable,PrimarySilence_Stacking_Type,PrimarySilence_Maximum_Stacks,Secondary_MovementMultiplier
}}
}}
|prophecy={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|maximum_stacks=1
|all=Maximum_Stacks
}}
}}
|rat={{#switch:{{lc:{{{3|}}}}}
|category=ShapeShift
|tags={{#switch:{{lc:{{{4|}}}}}
|castingtime=1
|primary_physicaldamage=1
|primary_impactpower=2
|primary_scaling=100%
|hitslowduration=1s
|hitslowmovespeed=-20%
|hitslow_removable=True
|hitslow_stacking_type=Aggregates by Target
|hitslow_maximum_stacks=1
|duration=3s
|magicaldamage=3
|primarydisease_scaling=50%
|primarydisease_removable=True
|primarydisease_stacking_type=Aggregates by Target
|primarydisease_maximum_stacks=1
|expiration=Removes Single Stack and Refreshes Duration
|primary_movementmultiplier=80%
|secondary_movementmultiplier=80%
|all=CastingTime,Primary_PhysicalDamage,Primary_ImpactPower,Primary_Scaling,HitSlowDuration,HitSlowMoveSpeed,HitSlow_Removable,HitSlow_Stacking_Type,HitSlow_Maximum_Stacks,Duration,MagicalDamage,PrimaryDisease_Scaling,PrimaryDisease_Removable,PrimaryDisease_Stacking_Type,PrimaryDisease_Maximum_Stacks,Expiration,Primary_MovementMultiplier,Secondary_MovementMultiplier
}}
}}
|restore={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=5
|maxcount=3
|castingtime=1.75
|range=3m
|duration=10s
|magicalheal=30
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MagicalHeal,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|shapeshift mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|maximum_stacks=1
|all=Maximum_Stacks
}}
}}
|shapeshift memory ii={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|shapeshift memory={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|spell memory={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|spirit bond={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|granted_stacking_type=Aggregates by Target
|granted_maximum_stacks=2
|cooldown=1s
|cooldown_stacking_type=Aggregates by Source
|cooldown_maximum_stacks=1
|spiritbond_stacking_type=Aggregates by Source
|spiritbond_maximum_stacks=1
|activated_stacking_type=Aggregates by Source
|activated_maximum_stacks=1
|all=AuraRadius,Granted_Stacking_Type,Granted_Maximum_Stacks,Cooldown,Cooldown_Stacking_Type,Cooldown_Maximum_Stacks,SpiritBond_Stacking_Type,SpiritBond_Maximum_Stacks,Activated_Stacking_Type,Activated_Maximum_Stacks
}}
}}
|spirit magic mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|magicalpower=10
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=MagicalPower,Stacking_Type,Maximum_Stacks
}}
}}
|summon treant={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=3
|maxcount=4
|castingtime=1
|range=7.5m
|arearadius=<class 'range'>m
|physicaldamage=10
|scaling=100%
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,PhysicalDamage,Scaling
}}
}}
|sun and moon={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|maximum_stacks=1
|all=AuraRadius,Maximum_Stacks
}}
}}
|thorn barrier={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=4
|maxcount=3
|castingtime=1.25
|range=7m
|arearadius=<class 'range'>m
|physicaldamage=4
|bexecuteperiodiceffectonapplication=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,PhysicalDamage,bExecutePeriodicEffectOnApplication,Stacking_Type,Maximum_Stacks
}}
}}
|thorn coat={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicaldamagetrue=5
|maximum_stacks=1
|all=PhysicalDamageTrue,Maximum_Stacks
}}
}}
|tree of life={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=6
|maxcount=2
|castingtime=1
|range=7m
|duration=8s
|recoverablehealthadd=40
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,RecoverableHealthAdd,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|all=Animal Kinship,Barkskin Armor,Bear,Chicken,Dreamfire,Dreamwalk,Enhanced Wildness,Entangling Vines,Force of Nature,Herbal Sensing,Human,Mending Grove,Natural Healing,Nature's Touch,Panther,Prophecy,Rat,Restore,Shapeshift Mastery,Shapeshift Memory II,Shapeshift Memory,Spell Memory,Spirit Bond,Spirit Magic Mastery,Summon Treant,Sun and Moon,Thorn Barrier,Thorn Coat,Tree of Life
}}
}}
|warlock={{#switch:{{lc:{{{2|}}}}}
|beatsofalacrity={{#switch:{{lc:{{{2|}}}}}
|antimagic={{#switch:{{lc:{{{3|}}}}}
|target=<b>self</b>
|category=Perk
|musictier=<b>1</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|musicplaytime=<b>3.6s</b>
|firemagicalreduction=25%
|musicintervals=<b>1.2 > 0.6 > 0.3 > 0.3 > 1.2</b>
|icemagicalreduction=25%
|range=<b>3m/4.5m/6m</b>
|lightningmagicalreduction=25%
|stackingtype=<b>Aggregates by Target</b>
|earthmagicalreduction=25%
|maximumstacks=<b>1</b>
|lightmagicalreduction=25%
|removable=<b>True</b>
|darkmagicalreduction=25%
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|arcanemagicalreduction=25%
|duration=<b>60s/120s/240s</b>
|evilmagicalreduction=25%
|movespeedadd=<b>5/7/9 [[Stats#Move_Speed|Move Speed Add]]</b>
|airmagicalreduction=25%
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,MoveSpeedAdd
|spiritmagicalreduction=25%
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|all=FireMagicalReduction,IceMagicalReduction,LightningMagicalReduction,EarthMagicalReduction,LightMagicalReduction,DarkMagicalReduction,ArcaneMagicalReduction,EvilMagicalReduction,AirMagicalReduction,SpiritMagicalReduction
}}
}}
|blood pact={{#switch:{{lc:{{{3|}}}}}
|category=ShapeShift
|tags={{#switch:{{lc:{{{4|}}}}}
|castingtime=0.3
|primary_weapondamageratio=100%
|primary_impactpower=4
|primary_scaling=100%
|hitslowduration=1s
|hitslowmovespeed=-20%
|hitslow_removable=True
|hitslow_stacking_type=Aggregates by Target
|hitslow_maximum_stacks=1
|primary_movementmultiplier=80%
|darkarrow_movementmultiplier=65%
|healthratio=-1%
|magicaldamage=2
|abyssalflame_dot_scaling=25%
|tick_interval=0.2
|abyssalflame_dot_stacking_type=Aggregates by Target
|abyssalflame_dot_maximum_stacks=3
|all=CastingTime,Primary_WeaponDamageRatio,Primary_ImpactPower,Primary_Scaling,HitSlowDuration,HitSlowMoveSpeed,HitSlow_Removable,HitSlow_Stacking_Type,HitSlow_Maximum_Stacks,Primary_MovementMultiplier,DarkArrow_MovementMultiplier,HealthRatio,MagicalDamage,AbyssalFlame_DoT_Scaling,Tick_interval,AbyssalFlame_DoT_Stacking_Type,AbyssalFlame_DoT_Maximum_Stacks
}}
}}
|bloodstained blade={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=2
|castingtime=0.75
|range=8.25m
|healthcost=2
|duration=20s
|physicalweapondamage=5
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,CastingTime,Range,HealthCost,Duration,PhysicalWeaponDamage,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|blow of corruption={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=24s
|magicaldamage=10
|scaling=75%
|active_duration=8s
|active_removable=True
|reducedhealing_duration=12s
|physicalhealingreceivebonus=-80%
|magicalhealingreceivebonus=-80%
|reducedhealing_removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,MagicalDamage,Scaling,Active_Duration,Active_Removable,ReducedHealing_Duration,PhysicalHealingReceiveBonus,MagicalHealingReceiveBonus,ReducedHealing_Removable,Stacking_Type,Maximum_Stacks
}}
}}
|curse mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=Stacking_Type,Maximum_Stacks
}}
}}
|curse of pain={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=2
|castingtime=1
|range=7.5m
|healthcost=2
|hit_magicaldamage=10
|hit_scaling=100%
|hit_cursemastery_magicaldamage=10
|hit_cursemastery_scaling=100%
|dot_duration=8s
|dot_magicaldamage=10
|dot_scaling=50%
|dot_removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|refresh=Resets on Successful Application
|dot_cursemastery_duration=10.4s
|dot_cursemastery_magicaldamage=13
|dot_cursemastery_scaling=50%
|dot_cursemastery_removable=True
|all=SpellTier,CastingTime,Range,HealthCost,Hit_MagicalDamage,Hit_Scaling,Hit_CurseMastery_MagicalDamage,Hit_CurseMastery_Scaling,DoT_Duration,DoT_MagicalDamage,DoT_Scaling,DoT_Removable,Stacking_Type,Maximum_Stacks,Refresh,DoT_CurseMastery_Duration,DoT_CurseMastery_MagicalDamage,DoT_CurseMastery_Scaling,DoT_CurseMastery_Removable
}}
}}
|curse of weakness={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=1
|castingtime=1
|range=7.5m
|healthcost=2
|duration=10s
|strengthbonus=-25%
|vigorbonus=-25%
|agilitybonus=-25%
|dexteritybonus=-25%
|willbonus=-25%
|knowledgebonus=-25%
|resourcefulnessbonus=-25%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|cursemastery_duration=13s
|cursemastery_strengthbonus=-25%
|cursemastery_vigorbonus=-25%
|cursemastery_agilitybonus=-25%
|cursemastery_dexteritybonus=-25%
|cursemastery_willbonus=-25%
|cursemastery_knowledgebonus=-25%
|cursemastery_resourcefulnessbonus=-25%
|cursemastery_removable=True
|cursemastery_stacking_type=Aggregates by Target
|cursemastery_maximum_stacks=1
|all=SpellTier,CastingTime,Range,HealthCost,Duration,StrengthBonus,VigorBonus,AgilityBonus,DexterityBonus,WillBonus,KnowledgeBonus,ResourcefulnessBonus,Removable,Stacking_Type,Maximum_Stacks,CurseMastery_Duration,CurseMastery_StrengthBonus,CurseMastery_VigorBonus,CurseMastery_AgilityBonus,CurseMastery_DexterityBonus,CurseMastery_WillBonus,CurseMastery_KnowledgeBonus,CurseMastery_ResourcefulnessBonus,CurseMastery_Removable,CurseMastery_Stacking_Type,CurseMastery_Maximum_Stacks
}}
}}
|dark enhancement={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|darkpowerbonus=10%
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=DarkPowerBonus,Stacking_Type,Maximum_Stacks
}}
}}
|dark offering={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Channeling
|skilltier=1
|channelingduration=10
|channelinginterval=1
|usemoving=true
|skillcooldowntrigger=End
|skillcooldown=60s
|healthratio=-10%
|concentration_stacking_type=Aggregates by Source
|concentration_maximum_stacks=1
|duration=15s
|physicalpowerbonus=5%
|magicalpowerbonus=5%
|removable=True
|buff_stacking_type=Aggregates by Source
|buff_maximum_stacks=10
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,UseMoving,SkillCooldownTrigger,SkillCooldown,HealthRatio,Concentration_Stacking_Type,Concentration_Maximum_Stacks,Duration,PhysicalPowerBonus,MagicalPowerBonus,Removable,Buff_Stacking_Type,Buff_Maximum_Stacks
}}
}}
|dark reflection={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|cooldown=15s
|magicaldamage=10
|scaling=50%
|all=Cooldown,MagicalDamage,Scaling
}}
}}
|demon armor={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|spellcastingspeed=-100
|all=SpellCastingSpeed
}}
}}
|eldritch shield={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=5
|castingtime=0.75
|range=7m
|healthcost=4
|duration=15s
|magicalshield=25
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,CastingTime,Range,HealthCost,Duration,MagicalShield,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|flame walker={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=5
|castingtime=1.25
|range=7m
|healthcost=4
|duration=6s
|removable=True
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=SpellTier,CastingTime,Range,HealthCost,Duration,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|hellfire={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=4
|castingtime=2
|range=50m
|healthcost=3
|impactpower=12
|magicaldamage=60
|scaling=50%
|tick_interval=0.2
|refresh=Resets on Successful Application
|all=SpellTier,CastingTime,Range,HealthCost,ImpactPower,MagicalDamage,Scaling,Tick_interval,Refresh
}}
}}
|immortal lament={{#switch:{{lc:{{{3|}}}}}
|category=Perk
}}
|infernal pledge={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|undeadreduction=25%
|demonreduction=25%
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=UndeadReduction,DemonReduction,Stacking_Type,Maximum_Stacks
}}
}}
|life drain={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=4
|castingtime=1.5
|channelingduration=6
|channelinginterval=1
|range=7m
|healthcost=3
|magicaldamage=3
|scaling=50%
|all=SpellTier,CastingTime,ChannelingDuration,ChannelingInterval,Range,HealthCost,MagicalDamage,Scaling
}}
}}
|malice={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|willbonus=10%
|all=WillBonus
}}
}}
|phantomize={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=28s
|duration=6s
|magicaldamagereduction=-50%
|movespeedbonus=10%
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,MagicalDamageReduction,MoveSpeedBonus,Stacking_Type,Maximum_Stacks
}}
}}
|power of sacrifice={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=1
|castingtime=1
|range=7.5m
|healthcost=2
|duration=12s
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|cursemastery_duration=15.6s
|cursemastery_removable=True
|cursemastery_stacking_type=Aggregates by Target
|cursemastery_maximum_stacks=1
|dot_magicaldamage=3
|dot_cursemastery_magicaldamage=3
|all=SpellTier,CastingTime,Range,HealthCost,Duration,Removable,Stacking_Type,Maximum_Stacks,CurseMastery_Duration,CurseMastery_Removable,CurseMastery_Stacking_Type,CurseMastery_Maximum_Stacks,DOT_MagicalDamage,DOT_CurseMastery_MagicalDamage
}}
}}
|ray of darkness={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=4
|castingtime=1
|channelingduration=5
|range=7m
|usemoving=true
|healthcost=3
|magicaldamage=12
|scaling=100%
|all=SpellTier,CastingTime,ChannelingDuration,Range,UseMoving,HealthCost,MagicalDamage,Scaling
}}
}}
|shadow touch={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|magicaldamagetrue=2
|magicalheal=2
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=MagicalDamageTrue,MagicalHeal,Stacking_Type,Maximum_Stacks
}}
}}
|soul collector={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|soulcollector_removable=True
|soulcollector_stacking_type=Aggregates by Source
|darkpowerbonus=10%
|darknessshard_removable=True
|darknessshard_stacking_type=Aggregates by Target
|maximum_stacks=10
|all=SoulCollector_Removable,SoulCollector_Stacking_Type,DarkPowerBonus,DarknessShard_Removable,DarknessShard_Stacking_Type,Maximum_Stacks
}}
}}
|spell memory ii={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|spell memory={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|spell predation={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=3
|castingtime=1
|range=8m
|healthcost=2
|darkpowerbonus=10%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=10
|all=SpellTier,CastingTime,Range,HealthCost,DarkPowerBonus,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|summon hydra={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=6
|castingtime=1
|range=7.5m
|arearadius=<class 'range'>m
|healthcost=8
|magicaldamage=10
|impactpower=4
|scaling=100%
|all=SpellTier,CastingTime,Range,AreaRadius,HealthCost,MagicalDamage,ImpactPower,Scaling
}}
}}
|torture mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|magicalheal=2
|scaling=10%
|all=MagicalHeal,Scaling
}}
}}
|vampirism={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|magicalhealbonus=20%
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=MagicalHealBonus,Stacking_Type,Maximum_Stacks
}}
}}
|all=Antimagic,Blood Pact,Bloodstained Blade,Blow of Corruption,Curse Mastery,Curse of Pain,Curse of Weakness,Dark Enhancement,Dark Offering,Dark Reflection,Demon Armor,Eldritch Shield,Flame Walker,Hellfire,Immortal Lament,Infernal Pledge,Life Drain,Malice,Phantomize,Power of Sacrifice,Ray of Darkness,Shadow Touch,Soul Collector,Spell Memory II,Spell Memory,Spell Predation,Summon Hydra,Torture Mastery,Vampirism
}}
}}
|wizard={{#switch:{{lc:{{{2|}}}}}
|chaoticdiscord={{#switch:{{lc:{{{2|}}}}}
|arcane feedback={{#switch:{{lc:{{{3|}}}}}
|target=<b>all monsters</b>
|category=Perk
|musictier=<b>3</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|channelingduration=<b>5s</b>
|duration=7s
|musicplaytime=<b>5.92s</b>
|arcanepowerbonus=2%
|musicintervals=<b>0.74 > 0.74 > 0.74 > 0.74 > 0.74 > 0.74 > 0.74 > 0.74</b>
|spellcastingspeed=20
|range=<b>3m/4.5m/6m</b>
|removable=True
|stackingtype=<b>Aggregates by Source</b>
|stacking_type=Aggregates by Source
|maximumstacks=<b>1</b>
|maximum_stacks=5
|all=Target,MusicTier,ChannelingDuration,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks
|all=Duration,ArcanePowerBonus,SpellCastingSpeed,Removable,Stacking_Type,Maximum_Stacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
}}
|arcane mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|arcanepowerbonus=5%
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=ArcanePowerBonus,Stacking_Type,Maximum_Stacks
}}
}}
|arcane shield={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|range=2m
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=25s
|duration=12s
|shield=20
|shield_scaling=50%
|removable=True
|magicaldamage=5
|damage_scaling=100%
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Shield,Shield_Scaling,Removable,MagicalDamage,Damage_Scaling
}}
}}
|chain lightning={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=6
|maxcount=2
|castingtime=2.5
|range=8m
|bounce0_magicaldamage=35
|bounce0_scaling=100%
|bounce1_magicaldamage=30
|bounce1_scaling=100%
|bounce2_magicaldamage=25
|bounce2_scaling=100%
|bounce3_magicaldamage=20
|bounce3_scaling=100%
|duration=1s
|movespeedbonus=-20%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Bounce0_MagicalDamage,Bounce0_Scaling,Bounce1_MagicalDamage,Bounce1_Scaling,Bounce2_MagicalDamage,Bounce2_Scaling,Bounce3_MagicalDamage,Bounce3_Scaling,Duration,MoveSpeedBonus,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|explosion={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=5
|maxcount=4
|castingtime=1.75
|range=7m
|spell_timebomb_stacking_type=Aggregates by Target
|hit_magicaldamage=25
|impactpower=6
|hit_scaling=100%
|dot_duration=2s
|dot_magicaldamage=3
|dot_scaling=50%
|dot_removable=True
|dot_stacking_type=Aggregates by Source
|dot_maximum_stacks=1
|dot_refresh=Resets on Successful Application
|dotfiremastery_duration=3s
|dotfiremastery_magicaldamage=4
|dotfiremastery_scaling=50%
|dotfiremastery_removable=True
|dotfiremastery_stacking_type=Aggregates by Source
|dotfiremastery_maximum_stacks=1
|dotfiremastery_refresh=Resets on Successful Application
|reducedhealing_duration=5s
|physicalhealingreceivebonus=-50%
|magicalhealingreceivebonus=-50%
|reducedhealing_removable=True
|reducedhealing_stacking_type=Aggregates by Target
|reducedhealing_maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Spell_TimeBomb_Stacking_Type,Hit_MagicalDamage,ImpactPower,Hit_Scaling,DoT_Duration,DoT_MagicalDamage,DoT_Scaling,DoT_Removable,DoT_Stacking_Type,DoT_Maximum_Stacks,DoT_Refresh,DoTFireMastery_Duration,DoTFireMastery_MagicalDamage,DoTFireMastery_Scaling,DoTFireMastery_Removable,DoTFireMastery_Stacking_Type,DoTFireMastery_Maximum_Stacks,DoTFireMastery_Refresh,ReducedHealing_Duration,PhysicalHealingReceiveBonus,MagicalHealingReceiveBonus,ReducedHealing_Removable,ReducedHealing_Stacking_Type,ReducedHealing_Maximum_Stacks
}}
}}
|fire mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|firedamagebonus=5%
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=FireDamageBonus,Stacking_Type,Maximum_Stacks
}}
}}
|fireball={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=4
|maxcount=4
|castingtime=2
|range=Infinite
|hit_magicaldamage=25
|hit_impactpower=6
|hit_scaling=100%
|aoe_magicaldamage=10
|aoe_impactpower=4
|aoe_scaling=100%
|dot_duration=3s
|dot_magicaldamage=3
|dot_scaling=50%
|dot_removable=True
|dot_stacking_type=Aggregates by Source
|dot_maximum_stacks=1
|dot_refresh=Resets on Successful Application
|dot_firemastery_duration=5s
|dot_firemastery_magicaldamage=5
|dot_firemastery_scaling=50%
|dot_firemastery_removable=True
|dot_firemastery_stacking_type=Aggregates by Source
|dot_firemastery_maximum_stacks=1
|dot_firemastery_refresh=Resets on Successful Application
|reducedhealing_duration=5s
|physicalhealingreceivebonus=-50%
|magicalhealingreceivebonus=-50%
|reducedhealing_removable=True
|reducedhealing_stacking_type=Aggregates by Target
|reducedhealing_maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Hit_MagicalDamage,Hit_ImpactPower,Hit_Scaling,AoE_MagicalDamage,AoE_ImpactPower,AoE_Scaling,DoT_Duration,DoT_MagicalDamage,DoT_Scaling,DoT_Removable,DoT_Stacking_Type,DoT_Maximum_Stacks,DoT_Refresh,DoT_FireMastery_Duration,DoT_FireMastery_MagicalDamage,DoT_FireMastery_Scaling,DoT_FireMastery_Removable,DoT_FireMastery_Stacking_Type,DoT_FireMastery_Maximum_Stacks,DoT_FireMastery_Refresh,ReducedHealing_Duration,PhysicalHealingReceiveBonus,MagicalHealingReceiveBonus,ReducedHealing_Removable,ReducedHealing_Stacking_Type,ReducedHealing_Maximum_Stacks
}}
}}
|haste={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=3
|maxcount=4
|castingtime=0.75
|range=8m
|duration=8s
|movespeedbonus=5%
|actionspeed=10%
|spellcastingspeed=100
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,ActionSpeed,SpellCastingSpeed,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|ice bolt={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=2
|maxcount=5
|castingtime=1.25
|range=Infinite
|magicaldamage=30
|impactpower=4
|scaling=100%
|duration=1s
|movespeedbonus=-20%
|actionspeed=-20%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,MagicalDamage,ImpactPower,Scaling,Duration,MoveSpeedBonus,ActionSpeed,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|ice mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=0.5s
|removable=True
|freezing_stacking_type=Aggregates by Target
|freezing_maximum_stacks=1
|icemastery_stacking_type=Aggregates by Source
|icemastery_maximum_stacks=1
|all=Duration,Removable,Freezing_Stacking_Type,Freezing_Maximum_Stacks,IceMastery_Stacking_Type,IceMastery_Maximum_Stacks
}}
}}
|ice shield={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|cooldown=5s
|cooldown_stacking_type=Aggregates by Source
|cooldown_maximum_stacks=1
|duration=0.5s
|movespeedbonus=-20%
|actionspeed=-20%
|removable=True
|iceshield_stacking_type=Aggregates by Source
|iceshield_maximum_stacks=1
|armorrating=20
|buff_stacking_type=Aggregates by Source
|buff_maximum_stacks=1
|all=Cooldown,Cooldown_Stacking_Type,Cooldown_Maximum_Stacks,Duration,MoveSpeedBonus,ActionSpeed,Removable,IceShield_Stacking_Type,IceShield_Maximum_Stacks,ArmorRating,Buff_Stacking_Type,Buff_Maximum_Stacks
}}
}}
|ignite={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=2
|maxcount=10
|castingtime=0.75
|range=8m
|duration=15s
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|intense focus={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=18s
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Stacking_Type,Maximum_Stacks
}}
}}
|invisibility={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=4
|maxcount=4
|castingtime=0.75
|range=8m
|duration=4s
|movespeedbonus=5%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|light orb={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=1
|maxcount=5
|castingtime=1
|range=50m
|stacking_type=Aggregates by Target
|maximum_stacks=999
|all=SpellTier,MaxCount,CastingTime,Range,Stacking_Type,Maximum_Stacks
}}
}}
|lightning strike={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=4
|maxcount=5
|castingtime=2
|range=8m
|arearadius=<class 'range'>m
|magicaldamage=30
|scaling=100%
|duration=1s
|movespeedbonus=-20%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,MagicalDamage,Scaling,Duration,MoveSpeedBonus,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|magic lock={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=2
|maxcount=9
|castingtime=1
|range=15m
|duration=8s
|all=SpellTier,MaxCount,CastingTime,Range,Duration
}}
}}
|magic missile={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=3
|maxcount=5
|castingtime=1.25
|channelingduration=3
|channelinginterval=0.3
|range=Infinite
|magicaldamage=9
|impactpower=2
|scaling=75%
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,MagicalDamage,ImpactPower,Scaling
}}
}}
|mana surge={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|magicalpowerbonus=10%
|all=MagicalPowerBonus
}}
}}
|meditation={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Channeling
|skilltier=1
|channelingduration=24
|channelinginterval=1.5
|skillcooldowntrigger=End
|skillcooldown=45s
|active_stacking_type=Aggregates by Target
|active_maximum_stacks=1
|recoverablehealing=1
|tick_interval=2
|rest_stacking_type=Aggregates by Target
|rest_maximum_stacks=1
|physicalheal=3
|scaling=100%
|restincampfirearea_stacking_type=Aggregates by Target
|restincampfirearea_maximum_stacks=1
|all=SkillType,SkillTier,ChannelingDuration,ChannelingInterval,SkillCooldownTrigger,SkillCooldown,Active_Stacking_Type,Active_Maximum_Stacks,RecoverableHealing,Tick_interval,Rest_Stacking_Type,Rest_Maximum_Stacks,PhysicalHeal,Scaling,RestInCampfireArea_Stacking_Type,RestInCampfireArea_Maximum_Stacks
}}
}}
|melt={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=5s
|physicaldamagereduction=-10%
|removable=True
|ed_stacking_type=Aggregates by Source
|ed_maximum_stacks=1
|melt_stacking_type=Aggregates by Target
|melt_maximum_stacks=1
|all=Duration,PhysicalDamageReduction,Removable,ed_Stacking_Type,ed_Maximum_Stacks,Melt_Stacking_Type,Melt_Maximum_Stacks
}}
}}
|quick chant={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|spellcastingspeed=100
|all=SpellCastingSpeed
}}
}}
|reactive shield={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|duration=3s
|shield=15
|removable=True
|cooldown=12s
|all=Duration,Shield,Removable,Cooldown
}}
}}
|sage={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|knowledgebonus=10%
|all=KnowledgeBonus
}}
}}
|slow={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=2
|maxcount=5
|castingtime=1.25
|range=8m
|duration=2.5s
|movespeedbonus=-40%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Duration,MoveSpeedBonus,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|spell memory ii={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|spell memory={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|spell overload={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|memorycapacitybonus=-600
|maxspellcountbonus=60%
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=MemoryCapacityBonus,MaxSpellCountBonus,Stacking_Type,Maximum_Stacks
}}
}}
|staff mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|magicalweapondamage=1
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=MagicalWeaponDamage,Stacking_Type,Maximum_Stacks
}}
}}
|zap={{#switch:{{lc:{{{3|}}}}}
|category=Spell
|tags={{#switch:{{lc:{{{4|}}}}}
|spelltier=1
|maxcount=5
|castingtime=1.25
|range=8m
|hit_magicaldamage=20
|hit_scaling=100%
|dot_duration=1s
|dot_magicaldamage=1
|dot_scaling=50%
|dot_removable=True
|dot_stacking_type=Aggregates by Source
|dot_maximum_stacks=1
|dot_refresh=Resets on Successful Application
|dot_firemastery_duration=3s
|dot_firemastery_magicaldamage=3
|dot_firemastery_scaling=50%
|dot_firemastery_removable=True
|dot_firemastery_stacking_type=Aggregates by Source
|dot_firemastery_maximum_stacks=1
|dot_firemastery_refresh=Resets on Successful Application
|reducedhealing_duration=3s
|physicalhealingreceivebonus=-50%
|magicalhealingreceivebonus=-50%
|reducedhealing_removable=True
|reducedhealing_stacking_type=Aggregates by Target
|reducedhealing_maximum_stacks=1
|all=SpellTier,MaxCount,CastingTime,Range,Hit_MagicalDamage,Hit_Scaling,DoT_Duration,DoT_MagicalDamage,DoT_Scaling,DoT_Removable,DoT_Stacking_Type,DoT_Maximum_Stacks,DoT_Refresh,DoT_FireMastery_Duration,DoT_FireMastery_MagicalDamage,DoT_FireMastery_Scaling,DoT_FireMastery_Removable,DoT_FireMastery_Stacking_Type,DoT_FireMastery_Maximum_Stacks,DoT_FireMastery_Refresh,ReducedHealing_Duration,PhysicalHealingReceiveBonus,MagicalHealingReceiveBonus,ReducedHealing_Removable,ReducedHealing_Stacking_Type,ReducedHealing_Maximum_Stacks
}}
}}
|all=Arcane Feedback,Arcane Mastery,Arcane Shield,Chain Lightning,Explosion,Fire Mastery,Fireball,Haste,Ice Bolt,Ice Mastery,Ice Shield,Ignite,Intense Focus,Invisibility,Light Orb,Lightning Strike,Magic Lock,Magic Missile,Mana Surge,Meditation,Melt,Quick Chant,Reactive Shield,Sage,Slow,Spell Memory II,Spell Memory,Spell Overload,Staff Mastery,Zap
}}
}}
|ranger={{#switch:{{lc:{{{2|}}}}}
|choraleofclarity={{#switch:{{lc:{{{2|}}}}}
|backstep={{#switch:{{lc:{{{3|}}}}}
|target=<b>all allies</b>
|category=Skill
|musictier=<b>3</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|musicplaytime=<b>4.68s</b>
|skilltype=Instant
|musicintervals=<b>1.04 > 1.04 > 1.04 > 0.52 > 1.04</b>
|skilltier=1
|range=<b>3m/4.5m/6m</b>
|range=4m
|stackingtype=<b>Aggregates by Target</b>
|usemoving=true
|maximumstacks=<b>1</b>
|skillcooldowntrigger=Active
|removable=<b>True</b>
|skillcooldown=10s
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=0.2s
|duration=<b>8s/16s/24s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration
|spellrechargeconst=<b>8</b>
}}
|spellrechargeintervalconst=<b>2s</b>
}}
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,SpellRechargeConst,SpellRechargeIntervalConst
|camping mastery={{#switch:{{lc:{{{3|}}}}}
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|regularinteractionspeed=50%
|stacking_type=Aggregates by Source
|maximum_stacks=1
|all=RegularInteractionSpeed,Stacking_Type,Maximum_Stacks
}}
}}
|chase={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|all=AuraRadius
}}
}}
|crippling shot={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|hitslowduration=1s
|hitslowmovespeed=-40%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=HitSlowDuration,HitSlowMoveSpeed,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|crossbow mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalpowerbonus=5%
|actionspeed=50%
|all=PhysicalPowerBonus,ActionSpeed
}}
}}
|field ration={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|maxcount=3
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=24s
|physicalheal=25
|scaling=100%
|all=SkillType,SkillTier,MaxCount,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalHeal,Scaling
}}
}}
|forceful shot={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|range=2.5m
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=18s
|duration=8s
|removable=True
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
}}
}}
|kinesthesia={{#switch:{{lc:{{{3|}}}}}
|category=Perk
}}
|multishot={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=22s
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
}}
}}
|nimble hands={{#switch:{{lc:{{{3|}}}}}
|category=Perk
}}
|penetrating shot={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=18s
|duration=8s
|physicalheadshotpenetration=50%
|armorpenetration=25%
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalHeadshotPenetration,ArmorPenetration
}}
}}
|quick fire={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=18s
|duration=8s
|removable=True
|actionspeed=50%
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,ActionSpeed
}}
}}
|quick reload={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|actionspeed=50%
|all=ActionSpeed
}}
}}
|quickshot={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=22s
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
}}
}}
|ranged weapons mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalpowerbonus=5%
|all=PhysicalPowerBonus
}}
}}
|sharpshooter={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalheadshotbonus=15%
|all=PhysicalHeadshotBonus
}}
}}
|spear proficiency={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalpower=7
|all=PhysicalPower
}}
}}
|trap mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|regularinteractionspeed=100%
|all=RegularInteractionSpeed
}}
}}
|true shot={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=18s
|duration=8s
|physicalpowerbonus=8%
|removable=True
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalPowerBonus,Removable,Stacking_Type,Maximum_Stacks
}}
}}
|all=Backstep,Camping Mastery,Chase,Crippling Shot,Crossbow Mastery,Field Ration,Forceful Shot,Kinesthesia,Multishot,Nimble Hands,Penetrating Shot,Quick Fire,Quick Reload,Quickshot,Ranged Weapons Mastery,Sharpshooter,Spear Proficiency,Trap Mastery,True Shot
}}
}}
|bard={{#switch:{{lc:{{{2|}}}}}
|dinofdarkness={{#switch:{{lc:{{{2|}}}}}
|charismatic performance={{#switch:{{lc:{{{3|}}}}}
|target=<b>all enemies/monsters</b>
|category=Perk
|musictier=<b>3</b>
|tags={{#switch:{{lc:{{{4|}}}}}
|musicplaytime=<b>7.36s</b>
|stacking_type=Aggregates by Target
|musicintervals=<b>0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92</b>
|maximum_stacks=1
|range=<b>5.5m</b>
|all=Stacking_Type,Maximum_Stacks
|stackingtype=<b>Aggregates by Target</b>
}}
|maximumstacks=<b>1</b>
}}
|magicalbasedamage=<b>1/3/5 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|dancing feet={{#switch:{{lc:{{{3|}}}}}
|scaling=<b>6%/9%/12% [[Scaling]]</b>
|category=Perk
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,MagicalBaseDamage,Scaling
|tags={{#switch:{{lc:{{{4|}}}}}
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
|movespeedadd=10
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=MoveSpeedAdd,Stacking_Type,Maximum_Stacks
}}
}}
|dissonance={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|range=6m
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=24s
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown
}}
}}
|encore={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|skillcooldowntrigger=Start
|skillcooldown=4s
|manualdexterity=100
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ManualDexterity
}}
}}
|fermata={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|resourcefulness=5
|all=Resourcefulness
}}
}}
|jolly time={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|movespeedadd=10
|removable=True
|buff_stacking_type=Aggregates by Target
|buff_maximum_stacks=1
|jollytime_stacking_type=Aggregates by Target
|jollytime_maximum_stacks=1
|all=MoveSpeedAdd,Removable,Buff_Stacking_Type,Buff_Maximum_Stacks,JollyTime_Stacking_Type,JollyTime_Maximum_Stacks
}}
}}
|lore mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|regularinteractionspeed=25%
|all=RegularInteractionSpeed
}}
}}
|melodic protection={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicaldamagereduction=30%
|all=PhysicalDamageReduction
}}
}}
|music memory ii={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|music memory={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|usemoving=true
|all=SkillType,SkillTier,UseMoving
}}
}}
|party maker={{#switch:{{lc:{{{3|}}}}}
|category=Skill
|tags={{#switch:{{lc:{{{4|}}}}}
|skilltype=Instant
|skilltier=1
|range=6m
|usemoving=true
|skillcooldowntrigger=Active
|skillcooldown=25s
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown
}}
}}
|rapier mastery={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|physicalweapondamage=2
|actionspeed=2
|rapiermastery_physicalweapondamage=2
|rapiermastery_actionspeed=5%
|demonsglee_physicalweapondamage=2
|demonsglee_actionspeed=5%
|all=PhysicalWeaponDamage,ActionSpeed,RapierMastery_PhysicalWeaponDamage,RapierMastery_ActionSpeed,DemonsGlee_PhysicalWeaponDamage,DemonsGlee_ActionSpeed
}}
}}
|reinforced instruments={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|melee_physicalpowerbonus=50%
|ranged_physicalpowerbonus=50%
|all=Melee_PhysicalPowerBonus,Ranged_PhysicalPowerBonus
}}
}}
|story teller={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|all=AuraRadius
}}
}}
|superior dexterity={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=Stacking_Type,Maximum_Stacks
}}
}}
|wanderer's luck={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|luck=50
|all=Luck
}}
}}
|war song={{#switch:{{lc:{{{3|}}}}}
|category=Perk
|tags={{#switch:{{lc:{{{4|}}}}}
|auraradius=450
|duration=6s
|physicalweapondamage=3
|stacking_type=Aggregates by Target
|maximum_stacks=1
|all=AuraRadius,Duration,PhysicalWeaponDamage,Stacking_Type,Maximum_Stacks
}}
}}
|all=Charismatic Performance,Dancing Feet,Dissonance,Encore,Fermata,Jolly Time,Lore Mastery,Melodic Protection,Music Memory II,Music Memory,Party Maker,Rapier Mastery,Reinforced Instruments,Story Teller,Superior Dexterity,Wanderer's Luck,War Song
}}
}}
|all=Barbarian,Fighter,Cleric,Rogue,Druid,Warlock,Wizard,Ranger,Bard
|harmonicshield={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>4</b>
|musicplaytime=<b>7.84s</b>
|musicintervals=<b>1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12</b>
|range=<b>3m/4.5m/6m</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</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>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>
}}
|lamentoflanguor={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>2</b>
|musicplaytime=<b>3.55s</b>
|musicintervals=<b>0.71 > 0.71 > 0.71 > 0.71 > 0.71</b>
|range=<b>3m/4.5m/6m</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</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>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,MoveSpeedAdd,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|peacemaking={{#switch:{{lc:{{{2|}}}}}
|target=<b>all characters</b>
|musictier=<b>3</b>
|channelingduration=<b>5s</b>
|musicplaytime=<b>6.42s</b>
|musicintervals=<b>1.48 > 1.48 > 1.48 > 1.48 > 0.5</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=Target,MusicTier,ChannelingDuration,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|piercingshrill={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>3</b>
|musicplaytime=<b>7.21s</b>
|musicintervals=<b>1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03</b>
|range=<b>5.5m</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|physicalbasedamage=<b>15/20/25 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>10%/30%/50% [[Scaling]]</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,StackingType,MaximumStacks,Removable,PhysicalBaseDamage,Scaling,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rousingrhythms={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>3</b>
|musicplaytime=<b>4s</b>
|musicintervals=<b>0.75 > 0.75 > 0.75 > 0.75 > 1</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/120s</b>
|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>
}}
|shriekofweakness={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>3</b>
|musicplaytime=<b>4.5s</b>
|musicintervals=<b>1.6 > 0.8 > 0.6 > 1.5</b>
|range=<b>4.5m</b>
|stackingtype=<b>Aggregates by Target</b>
|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>
}}
|songofshadow={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>3</b>
|musicplaytime=<b>6.19s</b>
|musicintervals=<b>0.63 > 0.63 > 0.63 > 0.95 > 0.95 > 0.95 > 0.95 > 0.5</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|duration=<b>15s/25s/35s</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,Duration,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|songofsilence={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>2</b>
|musicplaytime=<b>4.56s</b>
|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>
}}
|tranquility={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>2</b>
|musicplaytime=<b>4.88s</b>
|musicintervals=<b>0.75 > 0.38 > 0.75 > 0.38 > 1.12 > 1.5</b>
|range=<b>3m/4.5m/6m</b>
|tranquilitystackingtype=<b>Aggregates by Target</b>
|tranquilitymaximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>10s/20s/30s</b>
|recoverablebasehealing=<b>1 [[Healing#Recoverable_Healing|Recoverable Healing]]</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|perfectstatetag=<b>State.ActorStatus.Buff.Tranquility.Perfect</b>
|goodstatetag=<b>State.ActorStatus.Buff.Tranquility.Good</b>
|badstatetag=<b>State.ActorStatus.Buff.Tranquility.Bad</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,TranquilityStackingType,TranquilityMaximumStacks,Removable,PersuasivenessScaling,Duration,RecoverableBaseHealing,GrantedStackingType,GrantedMaximumStacks,Refresh,PerfectStateTag,GoodStateTag,BadStateTag
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|unchainedharmony={{#switch:{{lc:{{{2|}}}}}
|musictier=<b>5</b>
|musicplaytime=<b>7.92s</b>
|musicintervals=<b>1.22 > 1.22 > 0.61 > 1.84 > 1.22 > 0.61 > 1.2</b>
|range=<b>3m</b>
|triggertag=<b>Event.Interact.Trigger.Special</b>
|all=MusicTier,MusicPlaytime,MusicIntervals,Range,TriggerTag
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Bard, Category=Perk -->
|charismaticperformance={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dancingfeet={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=MoveSpeedAdd,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|fermata={{#switch:{{lc:{{{2|}}}}}
|resourcefulness=<b>5 [[Stats#Resourcefulness|Resourcefulness]]</b>
|all=Resourcefulness
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|jollytime={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|removable=<b>True</b>
|jollytimestackingtype=<b>Aggregates by Target</b>
|jollytimemaximumstacks=<b>1</b>
|physicalbasehealing=<b>5 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=MoveSpeedAdd,BuffStackingType,BuffMaximumStacks,Removable,JollyTimeStackingType,JollyTimeMaximumStacks,PhysicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|loremastery={{#switch:{{lc:{{{2|}}}}}
|regularinteractionspeed=<b>25% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|all=RegularInteractionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|melodicprotection={{#switch:{{lc:{{{2|}}}}}
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|all=PhysicalDamageReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rapiermastery={{#switch:{{lc:{{{2|}}}}}
|rapiermasteryphysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|rapiermasteryactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|demonsgleephysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|demonsgleeactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|all=RapierMasteryPhysicalBuffWeaponDamage,RapierMasteryActionSpeed,DemonsGleePhysicalBuffWeaponDamage,DemonsGleeActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|reinforcedinstruments={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>50% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|rangedphysicalpowerbonus=<b>50% [[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>
}}
|storyteller={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|knowledge=<b>3 [[Stats#Knowledge|Knowledge]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,Will,Knowledge,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|superiordexterity={{#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=Bard, Category=Skill -->
|dissonance={{#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>24s</b>
|duration=<b>3s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|encore={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>4s</b>
|manualdexterity=<b>100% [[Stats#Manual_Dexterity|Manual Dexterity]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ManualDexterity
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|musicmemoryii={{#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>
}}
|musicmemory={{#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>
}}
|partymaker={{#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>25s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Bard -->
<!-- Class=GrandMaster_Bard, Category=Music -->
|accelerando={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>4</b>
|musicplaytime=<b>4.94s</b>
|musicintervals=<b>0.78 > 0.78 > 0.78 > 0.78 > 1.04 > 0.78</b>
|range=<b>3m/4.5m/6m</b>
|duration=<b>8s</b>
|accelerandostackingtype=<b>Aggregates by Target</b>
|accelerandomaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|accelerandoremovable=<b>True</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>3</b>
|grantedremovable=<b>True</b>
|movespeedadd=<b>1/3/5 [[Stats#Move_Speed|Move Speed Add]]</b>
|totalactioncount=<b>3</b>
|timebetweenactions=<b>1s</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,AccelerandoStackingType,AccelerandoMaximumStacks,Refresh,AccelerandoRemovable,GrantedStackingType,GrantedMaximumStacks,GrantedRemovable,MoveSpeedAdd,TotalActionCount,TimeBetweenActions,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|allegro={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>4</b>
|musicplaytime=<b>4.25s</b>
|musicintervals=<b>1 > 1 > 1 > 0.75 > 0.5</b>
|range=<b>3m/4.5m/6m</b>
|duration=<b>8s</b>
|allegrostackingtype=<b>Aggregates by Target</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>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>60s/120s/240s</b>
|actionspeed=<b>4%/6%/8% [[Stats#Action_Speed|Action Speed]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|balladofcourage={{#switch:{{lc:{{{2|}}}}}
|target=<b>self</b>
|musictier=<b>1</b>
|musicplaytime=<b>3.75s</b>
|musicintervals=<b>0.75 > 0.75 > 0.75 > 0.75 > 0.75</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>60s/120s/240s</b>
|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>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|allattributes=<b>-1/-2/-3 [[Stats#Attributes|All Attributes]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,StackingType,MaximumStacks,Removable,PersuasivenessScaling,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|beatsofalacrity={{#switch:{{lc:{{{2|}}}}}
|target=<b>self</b>
|musictier=<b>1</b>
|musicplaytime=<b>3.6s</b>
|musicintervals=<b>1.2 > 0.6 > 0.3 > 0.3 > 1.2</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>60s/120s/240s</b>
|movespeedadd=<b>5/7/9 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,MoveSpeedAdd
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|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>
|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>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>8s/16s/24s</b>
|spellrechargeconst=<b>8</b>
|spellrechargeintervalconst=<b>2s</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration,SpellRechargeConst,SpellRechargeIntervalConst
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dinofdarkness={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>3</b>
|musicplaytime=<b>7.36s</b>
|musicintervals=<b>0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92 > 0.92</b>
|range=<b>5.5m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|magicalbasedamage=<b>1/3/5 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>6%/9%/12% [[Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|harmonicshield={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>4</b>
|musicplaytime=<b>7.84s</b>
|musicintervals=<b>1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12 > 1.12</b>
|range=<b>3m/4.5m/6m</b>
|armorrating=<b>15 [[Stats#Armor_Rating|Armor Rating]]</b>
|magicalresistance=<b>15 [[Stats#Magical_Resistance|Magical Resistance]]</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>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>
}}
|lamentoflanguor={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>2</b>
|musicplaytime=<b>3.55s</b>
|musicintervals=<b>0.71 > 0.71 > 0.71 > 0.71 > 0.71</b>
|range=<b>3m/4.5m/6m</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</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>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,MoveSpeedAdd,StackingType,MaximumStacks,Removable,PersuasivenessScaling,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|peacemaking={{#switch:{{lc:{{{2|}}}}}
|target=<b>all characters</b>
|musictier=<b>3</b>
|channelingduration=<b>5s</b>
|musicplaytime=<b>6.42s</b>
|musicintervals=<b>1.48 > 1.48 > 1.48 > 1.48 > 0.5</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=Target,MusicTier,ChannelingDuration,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|piercingshrill={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>3</b>
|musicplaytime=<b>7.21s</b>
|musicintervals=<b>1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03 > 1.03</b>
|range=<b>5.5m</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|physicalbasedamage=<b>15/20/25 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>10%/30%/50% [[Scaling]]</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,Duration,StackingType,MaximumStacks,Removable,PhysicalBaseDamage,Scaling,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rousingrhythms={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>3</b>
|musicplaytime=<b>4s</b>
|musicintervals=<b>0.75 > 0.75 > 0.75 > 0.75 > 1</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>30s/60s/120s</b>
|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>
}}
|shriekofweakness={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>3</b>
|musicplaytime=<b>4.5s</b>
|musicintervals=<b>1.6 > 0.8 > 0.6 > 1.5</b>
|range=<b>4.5m</b>
|stackingtype=<b>Aggregates by Target</b>
|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>
}}
|songofshadow={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>3</b>
|musicplaytime=<b>6.19s</b>
|musicintervals=<b>0.63 > 0.63 > 0.63 > 0.95 > 0.95 > 0.95 > 0.95 > 0.5</b>
|range=<b>3m/4.5m/6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|duration=<b>15s/25s/35s</b>
|persuasivenessscaling=<b>0% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,StackingType,MaximumStacks,Removable,Duration,PersuasivenessScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|songofsilence={{#switch:{{lc:{{{2|}}}}}
|target=<b>all enemies/monsters</b>
|musictier=<b>2</b>
|musicplaytime=<b>4.56s</b>
|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>
}}
|tranquility={{#switch:{{lc:{{{2|}}}}}
|target=<b>all allies</b>
|musictier=<b>2</b>
|musicplaytime=<b>4.88s</b>
|musicintervals=<b>0.75 > 0.38 > 0.75 > 0.38 > 1.12 > 1.5</b>
|range=<b>3m/4.5m/6m</b>
|tranquilitystackingtype=<b>Aggregates by Target</b>
|tranquilitymaximumstacks=<b>1</b>
|removable=<b>True</b>
|persuasivenessscaling=<b>100% [[Stats#Persuasiveness|Persuasiveness Scaling]]</b>
|duration=<b>10s/20s/30s</b>
|recoverablebasehealing=<b>1 [[Healing#Recoverable_Healing|Recoverable Healing]]</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|perfectstatetag=<b>State.ActorStatus.Buff.Tranquility.Perfect</b>
|goodstatetag=<b>State.ActorStatus.Buff.Tranquility.Good</b>
|badstatetag=<b>State.ActorStatus.Buff.Tranquility.Bad</b>
|all=Target,MusicTier,MusicPlaytime,MusicIntervals,Range,TranquilityStackingType,TranquilityMaximumStacks,Removable,PersuasivenessScaling,Duration,RecoverableBaseHealing,GrantedStackingType,GrantedMaximumStacks,Refresh,PerfectStateTag,GoodStateTag,BadStateTag
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|unchainedharmony={{#switch:{{lc:{{{2|}}}}}
|musictier=<b>5</b>
|musicplaytime=<b>7.92s</b>
|musicintervals=<b>1.22 > 1.22 > 0.61 > 1.84 > 1.22 > 0.61 > 1.2</b>
|range=<b>3m</b>
|triggertag=<b>Event.Interact.Trigger.Special</b>
|all=MusicTier,MusicPlaytime,MusicIntervals,Range,TriggerTag
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Bard, Category=Perk -->
|charismaticperformance={{#switch:{{lc:{{{2|}}}}}
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dancingfeet={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=MoveSpeedAdd,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|fermata={{#switch:{{lc:{{{2|}}}}}
|resourcefulness=<b>5 [[Stats#Resourcefulness|Resourcefulness]]</b>
|all=Resourcefulness
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|jollytime={{#switch:{{lc:{{{2|}}}}}
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|removable=<b>True</b>
|jollytimestackingtype=<b>Aggregates by Target</b>
|jollytimemaximumstacks=<b>1</b>
|physicalbasehealing=<b>5 [[Healing#Physical_Base_Healing|Physical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=MoveSpeedAdd,BuffStackingType,BuffMaximumStacks,Removable,JollyTimeStackingType,JollyTimeMaximumStacks,PhysicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|loremastery={{#switch:{{lc:{{{2|}}}}}
|regularinteractionspeed=<b>25% [[Stats#Regular_Interaction_Speed|Regular Interaction Speed]]</b>
|all=RegularInteractionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|melodicprotection={{#switch:{{lc:{{{2|}}}}}
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|all=PhysicalDamageReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rapiermastery={{#switch:{{lc:{{{2|}}}}}
|rapiermasteryphysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|rapiermasteryactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|demonsgleephysicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|demonsgleeactionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|all=RapierMasteryPhysicalBuffWeaponDamage,RapierMasteryActionSpeed,DemonsGleePhysicalBuffWeaponDamage,DemonsGleeActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|reinforcedinstruments={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>50% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|rangedphysicalpowerbonus=<b>50% [[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>
}}
|storyteller={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|knowledge=<b>3 [[Stats#Knowledge|Knowledge]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,Will,Knowledge,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|superiordexterity={{#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>
|skilltier=<b>1</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|duration=<b>3s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|encore={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>4s</b>
|manualdexterity=<b>100% [[Stats#Manual_Dexterity|Manual Dexterity]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ManualDexterity
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|musicmemoryii={{#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>
}}
|musicmemory={{#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>
}}
|partymaker={{#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>25s</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Barbarian -->
<!-- Class=Barbarian, Category=Skill -->
|achillesstrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|buffstackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|hitslowduration=<b>2.5s</b>
|hitslowmovespeed=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|physicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,BuffStackingType,BuffMaximumStacks,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,PhysicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|bloodexchange={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>5</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|maxcount=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|maxhealthbonus=<b>-20% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|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>
}}
|rage={{#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>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>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Strength,Vigor,PhysicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|recklessattack={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|armorpenetration=<b>85% [[Damage#Penetration|Armor Penetration]]</b>
|armorrating=<b>-85 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Source</b>
|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>
}}
|savageroar={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>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>
}}
|warcry={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>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>
}}
|warsacrifice={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|buffduration=<b>8s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|debuffduration=<b>8s</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|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>
}}
<!-- Class=Barbarian, Category=Perk -->
|axespecialization={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|duration=<b>Infinite</b>
|all=PhysicalBuffWeaponDamage,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|berserker={{#switch:{{lc:{{{2|}}}}}
|duration=<b>Infinite</b>
|all=Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|carnage={{#switch:{{lc:{{{2|}}}}}
|duration=<b>7s</b>
|armorrating=<b>75 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=Duration,ArmorRating,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|crush={{#switch:{{lc:{{{2|}}}}}
|impactpower=<b>1 [[Impact_Power|Impact Power]]</b>
|duration=<b>Infinite</b>
|all=ImpactPower,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|executioner={{#switch:{{lc:{{{2|}}}}}
|meleephysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|rangedphysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|all=MeleePhysicalHeadshotHitLocationBonus,RangedPhysicalHeadshotHitLocationBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|ironwill={{#switch:{{lc:{{{2|}}}}}
|magicalresistance=<b>60 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|all=MagicalResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|moraleboost={{#switch:{{lc:{{{2|}}}}}
|percentmaxhealthhealing=<b>12% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|potionchugger={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.5x</b>
|magicalbasehealing=<b>1.2x</b>
|physicalbaseshield=<b>1.2x</b>
|magicalbaseshield=<b>1.2x</b>
|all=Duration,MagicalBaseHealing,PhysicalBaseShield,MagicalBaseShield
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|robust={{#switch:{{lc:{{{2|}}}}}
|maxhealthbonus=<b>15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|all=MaxHealthBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|savage={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|duration=<b>Infinite</b>
|all=PhysicalPowerBonus,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|treacherouslungs={{#switch:{{lc:{{{2|}}}}}
|duration=<b>1.3x</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=Duration,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|two-hander={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|armorpenetration=<b>5% [[Damage#Penetration|Armor Penetration]]</b>
|all=PhysicalPowerBonus,ArmorPenetration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Barbarian -->
<!-- Class=GrandMaster_Barbarian, Category=Skill -->
|achillesstrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|buffstackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|hitslowduration=<b>2.5s</b>
|hitslowmovespeed=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|physicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,BuffStackingType,BuffMaximumStacks,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,PhysicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|bloodexchange={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>5</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|maxcount=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|maxhealthbonus=<b>-20% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|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>
}}
|rage={{#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>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>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Strength,Vigor,PhysicalDamageReduction,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|recklessattack={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|armorpenetration=<b>85% [[Damage#Penetration|Armor Penetration]]</b>
|armorrating=<b>-85 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Source</b>
|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>
}}
|savageroar={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>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>
}}
|warcry={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>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>
}}
|warsacrifice={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|buffduration=<b>8s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|debuffduration=<b>8s</b>
|percentmaxhealthhealing=<b>-10% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|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>
}}
<!-- Class=GrandMaster_Barbarian, Category=Perk -->
|axespecialization={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>3 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|duration=<b>Infinite</b>
|all=PhysicalBuffWeaponDamage,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|berserker={{#switch:{{lc:{{{2|}}}}}
|duration=<b>Infinite</b>
|all=Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|carnage={{#switch:{{lc:{{{2|}}}}}
|duration=<b>7s</b>
|armorrating=<b>75 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=Duration,ArmorRating,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|crush={{#switch:{{lc:{{{2|}}}}}
|impactpower=<b>1 [[Impact_Power|Impact Power]]</b>
|duration=<b>Infinite</b>
|all=ImpactPower,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|executioner={{#switch:{{lc:{{{2|}}}}}
|meleephysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|rangedphysicalheadshothitlocationbonus=<b>10% [[Damage#Hit_Location_Bonus|Physical Headshot Hit Location Bonus]]</b>
|all=MeleePhysicalHeadshotHitLocationBonus,RangedPhysicalHeadshotHitLocationBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|ironwill={{#switch:{{lc:{{{2|}}}}}
|magicalresistance=<b>60 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|all=MagicalResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|moraleboost={{#switch:{{lc:{{{2|}}}}}
|percentmaxhealthhealing=<b>12% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|potionchugger={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.5x</b>
|magicalbasehealing=<b>1.2x</b>
|physicalbaseshield=<b>1.2x</b>
|magicalbaseshield=<b>1.2x</b>
|all=Duration,MagicalBaseHealing,PhysicalBaseShield,MagicalBaseShield
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|robust={{#switch:{{lc:{{{2|}}}}}
|maxhealthbonus=<b>15% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|all=MaxHealthBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|savage={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|duration=<b>Infinite</b>
|all=PhysicalPowerBonus,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|treacherouslungs={{#switch:{{lc:{{{2|}}}}}
|duration=<b>1.3x</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=Duration,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|two-hander={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|armorpenetration=<b>5% [[Damage#Penetration|Armor Penetration]]</b>
|all=PhysicalPowerBonus,ArmorPenetration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Fighter -->
<!-- Class=Fighter, Category=Skill -->
|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>
}}
|breakthrough={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|duration=<b>10s</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|perfectblock={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>7s</b>
|duration=<b>6s</b>
|impactresistance=<b>5 [[Impact_Power#Impact_Resistance|Impact Resistance]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ImpactResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|secondwind={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>5</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|maxcount=<b>1</b>
|usemoving=<b>True</b>
|duration=<b>12s</b>
|percentmaxhealthhealing=<b>40% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,Duration,PercentMaxHealthHealing,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shieldslam={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|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>
}}
|spellreflection={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sprint={{#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>
|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>
}}
|taunt={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|physicaldamagereduction=<b>10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|magicaldamagereduction=<b>10% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|stackingtype=<b>Aggregates by Target</b>
|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>
}}
|victorystrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|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>
}}
<!-- Class=Fighter, Category=Perk -->
|adrenalinespike={{#switch:{{lc:{{{2|}}}}}
|duration=<b>12s</b>
|actionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|cooldown=<b>60s</b>
|activatehealthvalue=<b>40%</b>
|all=Duration,ActionSpeed,StackingType,MaximumStacks,Removable,Cooldown,ActivateHealthValue
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|barricade={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>50 [[Stats#Armor_Rating|Armor Rating]]</b>
|magicalresistance=<b>50 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|all=ArmorRating,MagicalResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|comboattack={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=Duration,PhysicalPowerBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|counterattack={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|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>
}}
|defensemastery={{#switch:{{lc:{{{2|}}}}}
|itemarmorratingbonus=<b>10% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|all=ItemArmorRatingBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dualwield={{#switch:{{lc:{{{2|}}}}}
|actionspeed=<b>10% [[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>
}}
|projectileresistance={{#switch:{{lc:{{{2|}}}}}
|projectiledamagereduction=<b>10% [[Damage#Projectile_Damage_Reduction|Projectile Damage Reduction]]</b>
|duration=<b>Infinite</b>
|all=ProjectileDamageReduction,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shieldmastery={{#switch:{{lc:{{{2|}}}}}
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|all=MoveSpeedBonus,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|slayer={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|slayerstackingtype=<b>Aggregates by Target</b>
|slayermaximumstacks=<b>1</b>
|all=PhysicalBuffWeaponDamage,BuffStackingType,BuffMaximumStacks,SlayerStackingType,SlayerMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|survivalisttongue={{#switch:{{lc:{{{2|}}}}}
|utilityeffectivenessbonus=<b>100% [[Stats#Utility_Effectiveness_Bonus|Utility Effectiveness Bonus]]</b>
|all=UtilityEffectivenessBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|swift={{#switch:{{lc:{{{2|}}}}}
|armorspeedpenaltybonus=<b>-30% [[Stats#Move_Speed|Armor Speed Penalty Bonus]]</b>
|all=ArmorSpeedPenaltyBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|swordmastery={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|actionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|passivestackingtype=<b>Aggregates by Source</b>
|passivemaximumstacks=<b>1</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|activatestackingtype=<b>Aggregates by Source</b>
|activatemaximumstacks=<b>1</b>
|all=PhysicalBuffWeaponDamage,ActionSpeed,PassiveStackingType,PassiveMaximumStacks,MoveSpeedAdd,ActivateStackingType,ActivateMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|weaponmastery={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>-5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|magicalpowerbonus=<b>-5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|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>
}}
<!-- Class=GrandMaster_Fighter -->
<!-- Class=GrandMaster_Fighter, Category=Skill -->
|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>
}}
|breakthrough={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|duration=<b>10s</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|perfectblock={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>7s</b>
|duration=<b>6s</b>
|impactresistance=<b>5 [[Impact_Power#Impact_Resistance|Impact Resistance]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ImpactResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|secondwind={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>5</b>
|canrecharge=<b>Can be [[Spell_Restoration|Recharged]]</b>
|maxcount=<b>1</b>
|usemoving=<b>True</b>
|duration=<b>12s</b>
|percentmaxhealthhealing=<b>40% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,CanRecharge,MaxCount,UseMoving,Duration,PercentMaxHealthHealing,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shieldslam={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|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>
}}
|spellreflection={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sprint={{#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>
|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>
}}
|taunt={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>18s</b>
|duration=<b>8s</b>
|physicaldamagereduction=<b>10% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|magicaldamagereduction=<b>10% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|stackingtype=<b>Aggregates by Target</b>
|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>
}}
|victorystrike={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|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>
}}
<!-- Class=GrandMaster_Fighter, Category=Perk -->
|adrenalinespike={{#switch:{{lc:{{{2|}}}}}
|duration=<b>12s</b>
|actionspeed=<b>15% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|cooldown=<b>60s</b>
|activatehealthvalue=<b>40%</b>
|all=Duration,ActionSpeed,StackingType,MaximumStacks,Removable,Cooldown,ActivateHealthValue
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|barricade={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>50 [[Stats#Armor_Rating|Armor Rating]]</b>
|magicalresistance=<b>50 [[Stats#Magical_Resistance|Magical Resistance]]</b>
|all=ArmorRating,MagicalResistance
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|comboattack={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=Duration,PhysicalPowerBonus,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|counterattack={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>10% [[Stats#Action_Speed|Action Speed]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|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>
}}
|defensemastery={{#switch:{{lc:{{{2|}}}}}
|itemarmorratingbonus=<b>10% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|all=ItemArmorRatingBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dualwield={{#switch:{{lc:{{{2|}}}}}
|actionspeed=<b>10% [[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>
}}
|projectileresistance={{#switch:{{lc:{{{2|}}}}}
|projectiledamagereduction=<b>10% [[Damage#Projectile_Damage_Reduction|Projectile Damage Reduction]]</b>
|duration=<b>Infinite</b>
|all=ProjectileDamageReduction,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shieldmastery={{#switch:{{lc:{{{2|}}}}}
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|actionspeed=<b>50% [[Stats#Action_Speed|Action Speed]]</b>
|all=MoveSpeedBonus,ActionSpeed
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|slayer={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>5 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|buffstackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|slayerstackingtype=<b>Aggregates by Target</b>
|slayermaximumstacks=<b>1</b>
|all=PhysicalBuffWeaponDamage,BuffStackingType,BuffMaximumStacks,SlayerStackingType,SlayerMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|survivalisttongue={{#switch:{{lc:{{{2|}}}}}
|utilityeffectivenessbonus=<b>100% [[Stats#Utility_Effectiveness_Bonus|Utility Effectiveness Bonus]]</b>
|all=UtilityEffectivenessBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|swift={{#switch:{{lc:{{{2|}}}}}
|armorspeedpenaltybonus=<b>-30% [[Stats#Move_Speed|Armor Speed Penalty Bonus]]</b>
|all=ArmorSpeedPenaltyBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|swordmastery={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|actionspeed=<b>5% [[Stats#Action_Speed|Action Speed]]</b>
|passivestackingtype=<b>Aggregates by Source</b>
|passivemaximumstacks=<b>1</b>
|movespeedadd=<b>10 [[Stats#Move_Speed|Move Speed Add]]</b>
|activatestackingtype=<b>Aggregates by Source</b>
|activatemaximumstacks=<b>1</b>
|all=PhysicalBuffWeaponDamage,ActionSpeed,PassiveStackingType,PassiveMaximumStacks,MoveSpeedAdd,ActivateStackingType,ActivateMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|weaponmastery={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>-5% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|magicalpowerbonus=<b>-5% [[Stats#Magical_Power_Bonus|Magical Power Bonus]]</b>
|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>
}}
<!-- Class=Cleric -->
<!-- Class=Cleric, Category=Perk -->
|advancedhealer={{#switch:{{lc:{{{2|}}}}}
|outgoingmagicalhealingadd=<b>5 [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Add|Magical Healing Add]]</b>
|all=OutgoingMagicalHealingAdd
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|bluntweaponmastery={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|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>
|maximumstacks=<b>1</b>
|all=AuraRadius,ArmorRating,MagicalResistance,Duration,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|holywater={{#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>
}}
|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>
}}
|overhealing={{#switch:{{lc:{{{2|}}}}}
|percentmaxhealthhealing=<b>-1% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|overhealedstackingtype=<b>Aggregates by Target</b>
|overhealedmaximumstacks=<b>1</b>
|overhealingstackingtype=<b>Aggregates by Source</b>
|overhealingmaximumstacks=<b>1</b>
|maxoverhealedhealthratio=<b>20%</b>
|all=PercentMaxHealthHealing,OverhealedStackingType,OverhealedMaximumStacks,OverhealingStackingType,OverhealingMaximumStacks,MaxOverhealedHealthRatio
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|perseverance={{#switch:{{lc:{{{2|}}}}}
|physicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Physical Absolute Reduction]]</b>
|magicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Magical Absolute Reduction]]</b>
|all=PhysicalAbsoluteReduction,MagicalAbsoluteReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|protectionfromevil={{#switch:{{lc:{{{2|}}}}}
|debuffdurationbonus=<b>-30% [[Stats#Debuff_Duration_Mod|Debuff Duration Bonus]]</b>
|duration=<b>Infinite</b>
|all=DebuffDurationBonus,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|requiem={{#switch:{{lc:{{{2|}}}}}
|requiem=<b>-50%</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=Cleric, Category=Spell -->
|bind={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|duration=<b>0.75s</b>
|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>
}}
|bless={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|duration=<b>30s</b>
|strength=<b>3 [[Stats#Strength|Strength]]</b>
|agility=<b>3 [[Stats#Agility|Agility]]</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Strength,Agility,Will,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cleanse={{#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>
|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>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,DivineStrikeDamage,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|earthquake={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|maxcount=<b>2</b>
|castingtime=<b>2.5s</b>
|channelingduration=<b>6s</b>
|range=<b>7m</b>
|arearadius=<b>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>
|magicalbasedamage=<b>7 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|aoelifetime=<b>30s</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,IsAreaInstall,MoveSpeedBonus,StackingType,MaximumStacks,MagicalBaseDamage,Scaling,AoELifetime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|holylight={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>3</b>
|castingtime=<b>1.75s</b>
|range=<b>7m</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitundeadscaling=<b>100% [[Scaling]]</b>
|magicalbasehealing=<b>25 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitallyscaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseDamage,HitUndeadScaling,MagicalBaseHealing,HitAllyScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|holystrike={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>4</b>
|castingtime=<b>2s</b>
|range=<b>7m</b>
|arearadius=<b>1m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>20 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>4s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|delaytime=<b>0.5s</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Scaling,Duration,StackingType,MaximumStacks,Removable,DelayTime,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|lesserheal={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|locustswarm={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|maxcount=<b>2</b>
|castingtime=<b>2.5s</b>
|channelingduration=<b>6s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>13 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|tickinterval=<b>0.1s</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|locustsswarmareastackingtype=<b>Aggregates by Target</b>
|locustsswarmareamaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealinglocustsswarmstackingtype=<b>Aggregates by Target</b>
|reducedhealinglocustsswarmmaximumstacks=<b>1</b>
|aoelifetime=<b>30s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Tickinterval,bExecutePeriodicEffectOnApplication,LocustsSwarmAreaStackingType,LocustsSwarmAreaMaximumStacks,Refresh,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingLocustsSwarmStackingType,ReducedHealingLocustsSwarmMaximumStacks,AoELifetime,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|protection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|duration=<b>20s</b>
|physicalbaseshield=<b>20 [[Shield|Physical Base Shield]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,PhysicalBaseShield,StackingType,MaximumStacks,Removable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|resurrection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>8</b>
|maxcount=<b>1</b>
|castingtime=<b>2.75s</b>
|channelingduration=<b>20s</b>
|range=<b>7m</b>
|percentmaxhealthhealing=<b>-99% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sanctuary={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2.25s</b>
|channelingduration=<b>5s</b>
|channelinginterval=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>3.5m</b>
|magicalbasehealing=<b>5 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitallyscaling=<b>50% [[Scaling]]</b>
|magicalbasedamage=<b>14 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitundeadscaling=<b>50% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,AreaRadius,MagicalBaseHealing,HitAllyScaling,MagicalBaseDamage,HitUndeadScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Cleric, Category=Skill -->
|divineprotection={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>45s</b>
|duration=<b>4s</b>
|physicaldamagereduction=<b>30% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,PhysicalDamageReduction,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|holypurification={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|skilltier=<b>1</b>
|castingtime=<b>1.5s</b>
|range=<b>7.5m</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>45s</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|judgement={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|skilltier=<b>1</b>
|castingtime=<b>0.75s</b>
|range=<b>5m</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|magicalbasedamage=<b>25 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>2s</b>
|movespeedbonus=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|smite={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>7s</b>
|removable=<b>True</b>
|magicalbasedamage=<b>10 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>75% [[Scaling]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Cleric -->
<!-- Class=GrandMaster_Cleric, Category=Perk -->
|advancedhealer={{#switch:{{lc:{{{2|}}}}}
|outgoingmagicalhealingadd=<b>5 [[Healing#Outgoing_vs_Incoming|Outgoing]] [[Healing#Magical_Healing_Add|Magical Healing Add]]</b>
|all=OutgoingMagicalHealingAdd
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|bluntweaponmastery={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>10% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|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>
|maximumstacks=<b>1</b>
|all=AuraRadius,ArmorRating,MagicalResistance,Duration,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|holywater={{#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>
}}
|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>
}}
|overhealing={{#switch:{{lc:{{{2|}}}}}
|percentmaxhealthhealing=<b>-1% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|overhealedstackingtype=<b>Aggregates by Target</b>
|overhealedmaximumstacks=<b>1</b>
|overhealingstackingtype=<b>Aggregates by Source</b>
|overhealingmaximumstacks=<b>1</b>
|maxoverhealedhealthratio=<b>20%</b>
|all=PercentMaxHealthHealing,OverhealedStackingType,OverhealedMaximumStacks,OverhealingStackingType,OverhealingMaximumStacks,MaxOverhealedHealthRatio
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|perseverance={{#switch:{{lc:{{{2|}}}}}
|physicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Physical Absolute Reduction]]</b>
|magicalabsolutereduction=<b>2 [[Damage#Absolute_Reduction|Magical Absolute Reduction]]</b>
|all=PhysicalAbsoluteReduction,MagicalAbsoluteReduction
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|protectionfromevil={{#switch:{{lc:{{{2|}}}}}
|debuffdurationbonus=<b>-30% [[Stats#Debuff_Duration_Mod|Debuff Duration Bonus]]</b>
|duration=<b>Infinite</b>
|all=DebuffDurationBonus,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|requiem={{#switch:{{lc:{{{2|}}}}}
|requiem=<b>-50%</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>
|range=<b>7m</b>
|duration=<b>0.75s</b>
|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>
}}
|bless={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|duration=<b>30s</b>
|strength=<b>3 [[Stats#Strength|Strength]]</b>
|agility=<b>3 [[Stats#Agility|Agility]]</b>
|will=<b>3 [[Stats#Will|Will]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,Strength,Agility,Will,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cleanse={{#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>
|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>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,DivineStrikeDamage,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|earthquake={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|maxcount=<b>2</b>
|castingtime=<b>2.5s</b>
|channelingduration=<b>6s</b>
|range=<b>7m</b>
|arearadius=<b>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>
|magicalbasedamage=<b>7 {{Element|Earth}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|aoelifetime=<b>30s</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,IsAreaInstall,MoveSpeedBonus,StackingType,MaximumStacks,MagicalBaseDamage,Scaling,AoELifetime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|holylight={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>3</b>
|castingtime=<b>1.75s</b>
|range=<b>7m</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitundeadscaling=<b>100% [[Scaling]]</b>
|magicalbasehealing=<b>25 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitallyscaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseDamage,HitUndeadScaling,MagicalBaseHealing,HitAllyScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|holystrike={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>4</b>
|castingtime=<b>2s</b>
|range=<b>7m</b>
|arearadius=<b>1m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>20 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>4s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|delaytime=<b>0.5s</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Scaling,Duration,StackingType,MaximumStacks,Removable,DelayTime,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|lesserheal={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,MagicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|locustswarm={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>7</b>
|maxcount=<b>2</b>
|castingtime=<b>2.5s</b>
|channelingduration=<b>6s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>13 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|tickinterval=<b>0.1s</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|locustsswarmareastackingtype=<b>Aggregates by Target</b>
|locustsswarmareamaximumstacks=<b>1</b>
|refresh=<b>Resets on Successful Application</b>
|incomingphysicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-50% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|reducedhealinglocustsswarmstackingtype=<b>Aggregates by Target</b>
|reducedhealinglocustsswarmmaximumstacks=<b>1</b>
|aoelifetime=<b>30s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,Tickinterval,bExecutePeriodicEffectOnApplication,LocustsSwarmAreaStackingType,LocustsSwarmAreaMaximumStacks,Refresh,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,ReducedHealingLocustsSwarmStackingType,ReducedHealingLocustsSwarmMaximumStacks,AoELifetime,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|protection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>5</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|duration=<b>20s</b>
|physicalbaseshield=<b>20 [[Shield|Physical Base Shield]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,PhysicalBaseShield,StackingType,MaximumStacks,Removable,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|resurrection={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>8</b>
|maxcount=<b>1</b>
|castingtime=<b>2.75s</b>
|channelingduration=<b>20s</b>
|range=<b>7m</b>
|percentmaxhealthhealing=<b>-99% [[Healing#Percent_Max_Health_Healing|Percent Max Health Healing]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,Range,PercentMaxHealthHealing
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sanctuary={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2.25s</b>
|channelingduration=<b>5s</b>
|channelinginterval=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>3.5m</b>
|magicalbasehealing=<b>5 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|hitallyscaling=<b>50% [[Scaling]]</b>
|magicalbasedamage=<b>14 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|hitundeadscaling=<b>50% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,ChannelingDuration,ChannelingInterval,Range,AreaRadius,MagicalBaseHealing,HitAllyScaling,MagicalBaseDamage,HitUndeadScaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Cleric, Category=Skill -->
|divineprotection={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|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>
}}
|holypurification={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|skilltier=<b>1</b>
|castingtime=<b>1.5s</b>
|range=<b>7.5m</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>45s</b>
|magicalbasedamage=<b>100 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|judgement={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Casting</b>
|skilltier=<b>1</b>
|castingtime=<b>0.75s</b>
|range=<b>5m</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|magicalbasedamage=<b>25 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|duration=<b>2s</b>
|movespeedbonus=<b>-30% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,CastingTime,Range,SkillCooldownTrigger,SkillCooldown,MagicalBaseDamage,Scaling,Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|smite={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>7.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>7s</b>
|removable=<b>True</b>
|magicalbasedamage=<b>10 {{Element|Divine}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>75% [[Scaling]]</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,Removable,MagicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Rogue -->
<!-- Class=Rogue, Category=Perk -->
|ambush={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|physicalpowerbonus=<b>25% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|backattack={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|creep={{#switch:{{lc:{{{2|}}}}}
|activatestackingtype=<b>Aggregates by Source</b>
|activatemaximumstacks=<b>1</b>
|duration=<b>0.5s</b>
|predelaystackingtype=<b>Aggregates by Source</b>
|predelaymaximumstacks=<b>1</b>
|creepstackingtype=<b>Aggregates by Source</b>
|creepmaximumstacks=<b>1</b>
|all=ActivateStackingType,ActivateMaximumStacks,Duration,PreDelayStackingType,PreDelayMaximumStacks,CreepStackingType,CreepMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|daggermastery={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|rangedphysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=MeleePhysicalPowerBonus,RangedPhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|doublejump={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=Duration,StackingType,MaximumStacks,MoveSpeedAdd
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|handcrossbowmastery={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|all=PhysicalBuffWeaponDamage
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hidemastery={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.7x</b>
|all=Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|jokester={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|all=AuraRadius,StackingType,MaximumStacks,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|pickpocket={{#switch:{{lc:{{{2|}}}}}
|all=
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|poisonedweapon={{#switch:{{lc:{{{2|}}}}}
|debuffduration=<b>4s</b>
|magicalbasedamage=<b>4 {{Element|Neutral}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Source</b>
|debuffmaximumstacks=<b>5</b>
|debuffremovable=<b>True</b>
|reducedhealingduration=<b>4s</b>
|incomingphysicalhealingmod=<b>-10% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|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>
}}
|thrust={{#switch:{{lc:{{{2|}}}}}
|armorpenetration=<b>20% [[Damage#Penetration|Armor Penetration]]</b>
|duration=<b>Infinite</b>
|all=ArmorPenetration,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|trapsandlocks={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Rogue, Category=Skill -->
|caltrops={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>4</b>
|range=<b>1.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>12s</b>
|physicalbasedamage=<b>10 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>3s</b>
|hitslowmovespeed=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|caltroplifetime=<b>60s</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable,CaltropLifeTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cutthroat={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hide={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|activestackingtype=<b>Aggregates by Source</b>
|activemaximumstacks=<b>2</b>
|removable=<b>True</b>
|stepsstackingtype=<b>Aggregates by Target</b>
|stepsmaximumstacks=<b>13</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ActiveStackingType,ActiveMaximumStacks,Removable,StepsStackingType,StepsMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rupture={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|duration=<b>5s</b>
|physicalbasedamage=<b>20 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|bleedingstackingtype=<b>Aggregates by Target</b>
|bleedingmaximumstacks=<b>5</b>
|refresh=<b>Resets on Successful Application</b>
|bleedingremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,Duration,PhysicalBaseDamage,Scaling,BleedingStackingType,BleedingMaximumStacks,Refresh,BleedingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|smokepot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>3</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|movespeedbonus=<b>-10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|aoelifetime=<b>12s</b>
|duration=<b>12s</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,MoveSpeedBonus,StackingType,MaximumStacks,AoELifetime,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|tumbling={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>0.5s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|weakpointattack={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|activeremovable=<b>True</b>
|duration=<b>3s</b>
|itemarmorratingbonus=<b>-40% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|debuffremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveRemovable,Duration,ItemArmorRatingBonus,StackingType,MaximumStacks,DebuffRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Rogue -->
<!-- Class=GrandMaster_Rogue, Category=Perk -->
|ambush={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|movespeedbonus=<b>10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|physicalpowerbonus=<b>25% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=Duration,MoveSpeedBonus,StackingType,MaximumStacks,Removable,PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|backattack={{#switch:{{lc:{{{2|}}}}}
|physicalpowerbonus=<b>30% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=PhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|creep={{#switch:{{lc:{{{2|}}}}}
|activatestackingtype=<b>Aggregates by Source</b>
|activatemaximumstacks=<b>1</b>
|duration=<b>0.5s</b>
|predelaystackingtype=<b>Aggregates by Source</b>
|predelaymaximumstacks=<b>1</b>
|creepstackingtype=<b>Aggregates by Source</b>
|creepmaximumstacks=<b>1</b>
|all=ActivateStackingType,ActivateMaximumStacks,Duration,PreDelayStackingType,PreDelayMaximumStacks,CreepStackingType,CreepMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|daggermastery={{#switch:{{lc:{{{2|}}}}}
|meleephysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|rangedphysicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|all=MeleePhysicalPowerBonus,RangedPhysicalPowerBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|doublejump={{#switch:{{lc:{{{2|}}}}}
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|movespeedadd=<b>-10 [[Stats#Move_Speed|Move Speed Add]]</b>
|all=Duration,StackingType,MaximumStacks,MoveSpeedAdd
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|handcrossbowmastery={{#switch:{{lc:{{{2|}}}}}
|physicalbuffweapondamage=<b>2 [[Damage#Buff_Weapon_Damage|Physical Buff Weapon Damage]]</b>
|all=PhysicalBuffWeaponDamage
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hidemastery={{#switch:{{lc:{{{2|}}}}}
|duration=<b>0.7x</b>
|all=Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|jokester={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|allattributes=<b>2 [[Stats#Attributes|All Attributes]]</b>
|all=AuraRadius,StackingType,MaximumStacks,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|pickpocket={{#switch:{{lc:{{{2|}}}}}
|all=
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|poisonedweapon={{#switch:{{lc:{{{2|}}}}}
|debuffduration=<b>4s</b>
|magicalbasedamage=<b>4 {{Element|Neutral}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Source</b>
|debuffmaximumstacks=<b>5</b>
|debuffremovable=<b>True</b>
|reducedhealingduration=<b>4s</b>
|incomingphysicalhealingmod=<b>-10% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|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>
}}
|thrust={{#switch:{{lc:{{{2|}}}}}
|armorpenetration=<b>20% [[Damage#Penetration|Armor Penetration]]</b>
|duration=<b>Infinite</b>
|all=ArmorPenetration,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|trapsandlocks={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>4.5m</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=GrandMaster_Rogue, Category=Skill -->
|caltrops={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>4</b>
|range=<b>1.5m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>12s</b>
|physicalbasedamage=<b>10 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>3s</b>
|hitslowmovespeed=<b>-50% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|caltroplifetime=<b>60s</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,PhysicalBaseDamage,Scaling,HitSlowDuration,HitSlowMoveSpeed,StackingType,MaximumStacks,Removable,CaltropLifeTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|cutthroat={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>18s</b>
|duration=<b>2s</b>
|stackingtype=<b>Aggregates by Source</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|hide={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>8s</b>
|activestackingtype=<b>Aggregates by Source</b>
|activemaximumstacks=<b>2</b>
|removable=<b>True</b>
|stepsstackingtype=<b>Aggregates by Target</b>
|stepsmaximumstacks=<b>13</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,ActiveStackingType,ActiveMaximumStacks,Removable,StepsStackingType,StepsMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rupture={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|duration=<b>5s</b>
|physicalbasedamage=<b>20 [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>50% [[Scaling]]</b>
|bleedingstackingtype=<b>Aggregates by Target</b>
|bleedingmaximumstacks=<b>5</b>
|refresh=<b>Resets on Successful Application</b>
|bleedingremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,Duration,PhysicalBaseDamage,Scaling,BleedingStackingType,BleedingMaximumStacks,Refresh,BleedingRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|smokepot={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|maxcount=<b>3</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>24s</b>
|movespeedbonus=<b>-10% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|aoelifetime=<b>12s</b>
|duration=<b>12s</b>
|all=SkillType,SkillTier,MaxCount,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,MoveSpeedBonus,StackingType,MaximumStacks,AoELifetime,Duration
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|tumbling={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>0.5s</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|weakpointattack={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>24s</b>
|activeremovable=<b>True</b>
|duration=<b>3s</b>
|itemarmorratingbonus=<b>-40% [[Stats#Armor_Rating|Item Armor Rating Bonus]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|debuffremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveRemovable,Duration,ItemArmorRatingBonus,StackingType,MaximumStacks,DebuffRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Druid -->
<!-- Class=Druid, Category=Perk -->
|animalkinship={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|all=MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dreamwalk={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|cooldown=<b>18s</b>
|stackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|dreamwalkmaximumstacks=<b>1</b>
|all=Duration,MagicalPower,Cooldown,StackingType,CooldownMaximumStacks,DreamwalkMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|enhancedwildness={{#switch:{{lc:{{{2|}}}}}
|armorrating=<b>10 [[Stats#Armor_Rating|Armor Rating]]</b>
|movespeedadd=<b>5 [[Stats#Move_Speed|Move Speed Add]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=ArmorRating,MoveSpeedAdd,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|forceofnature={{#switch:{{lc:{{{2|}}}}}
|duration=<b>3s</b>
|physicalpower=<b>3 [[Stats#Physical_Power|Physical Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=Duration,PhysicalPower,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|herbalsensing={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|maximumstacks=<b>1</b>
|all=AuraRadius,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|naturalhealing={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|naturalhealingmaximumstacks=<b>1</b>
|stackingtype=<b>Aggregates by Target</b>
|buffmaximumstacks=<b>1</b>
|magicalbasehealing=<b>1 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>10% [[Scaling]]</b>
|all=AuraRadius,NaturalHealingMaximumStacks,StackingType,BuffMaximumStacks,MagicalBaseHealing,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|prophecy={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|all=MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shapeshiftmastery={{#switch:{{lc:{{{2|}}}}}
|maximumstacks=<b>1</b>
|all=MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spiritbond={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|grantedstackingtype=<b>Aggregates by Target</b>
|grantedmaximumstacks=<b>2</b>
|cooldown=<b>1s</b>
|cooldownstackingtype=<b>Aggregates by Source</b>
|cooldownmaximumstacks=<b>1</b>
|spiritbondstackingtype=<b>Aggregates by Source</b>
|spiritbondmaximumstacks=<b>1</b>
|activatedstackingtype=<b>Aggregates by Source</b>
|activatedmaximumstacks=<b>1</b>
|transferpercent=<b>15%</b>
|maxspiritbondtransferdamage=<b>20</b>
|all=AuraRadius,GrantedStackingType,GrantedMaximumStacks,Cooldown,CooldownStackingType,CooldownMaximumStacks,SpiritBondStackingType,SpiritBondMaximumStacks,ActivatedStackingType,ActivatedMaximumStacks,TransferPercent,MaxSpiritBondTransferDamage
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spiritmagicmastery={{#switch:{{lc:{{{2|}}}}}
|magicalpower=<b>10 [[Stats#Magical_Power|Magical Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|all=MagicalPower,StackingType,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|sunandmoon={{#switch:{{lc:{{{2|}}}}}
|auraradius=<b>6m</b>
|vigor=<b>3 [[Stats#Vigor|Vigor]]</b>
|magicalpower=<b>5 [[Stats#Magical_Power|Magical Power]]</b>
|stackingtype=<b>Aggregates by Target</b>
|sunandmoonbuffmaximumstacks=<b>1</b>
|sunandmoonmaximumstacks=<b>1</b>
|all=AuraRadius,Vigor,MagicalPower,StackingType,SunAndMoonBuffMaximumStacks,SunAndMoonMaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|thorncoat={{#switch:{{lc:{{{2|}}}}}
|truephysicalbasedamage=<b>5 [[Damage#True_Base_Damage|True Physical Base Damage]]</b>
|maximumstacks=<b>1</b>
|all=TruePhysicalBaseDamage,MaximumStacks
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Druid, Category=Spell -->
|barkskinarmor={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>2</b>
|maxcount=<b>5</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|duration=<b>10s</b>
|armorrating=<b>25 [[Stats#Armor_Rating|Armor Rating]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,ArmorRating,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|dreamfire={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>3</b>
|maxcount=<b>4</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>0.8m</b>
|isareainstall=<b>True</b>
|magicalbasedamage=<b>15 {{Element|Spirit}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|enemyscaling=<b>100% [[Scaling]]</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|allyscaling=<b>100% [[Scaling]]</b>
|intervaltime=<b>0.5s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,MagicalBaseDamage,EnemyScaling,MagicalBaseHealing,AllyScaling,IntervalTime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|entanglingvines={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>3</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|arearadius=<b>1m</b>
|isareainstall=<b>True</b>
|duration=<b>1s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|refresh=<b>NeverReset</b>
|removable=<b>True</b>
|aoelifetime=<b>6s</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,Duration,StackingType,MaximumStacks,Refresh,Removable,AoELifetime
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|mendinggrove={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>2s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|magicalbasehealing=<b>10 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|maxhealthbonus=<b>10% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|aoelifetime=<b>7s</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,MagicalBaseHealing,StackingType,MaximumStacks,MaxHealthBonus,AoELifetime,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|nature'stouch={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>1</b>
|maxcount=<b>4</b>
|castingtime=<b>0.75s</b>
|range=<b>7m</b>
|recoverablehealth=<b>15 [[Health#Recoverable_Health|Recoverable Health]]</b>
|duration=<b>12s</b>
|magicalbasehealing=<b>15 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,RecoverableHealth,Duration,MagicalBaseHealing,Scaling,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|restore={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>3</b>
|castingtime=<b>1.75s</b>
|range=<b>7m</b>
|arearadius=<b>3m</b>
|duration=<b>10s</b>
|magicalbasehealing=<b>30 [[Healing#Magical_Base_Healing|Magical Base Healing]]</b>
|scaling=<b>50% [[Scaling]]</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,Duration,MagicalBaseHealing,Scaling,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|summontreant={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>5</b>
|maxcount=<b>2</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|arearadius=<b>0.75m</b>
|isareainstall=<b>True</b>
|physicalbasedamage=<b>10 [[File:ProjectileDamage.png|link=Damage_Types#Projectile|Projectile|x16px]] [[Damage#Base_Damage|Physical Base Damage]]</b>
|scaling=<b>100% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,PhysicalBaseDamage,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|thornbarrier={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>4</b>
|maxcount=<b>3</b>
|castingtime=<b>1.25s</b>
|range=<b>7m</b>
|arearadius=<b>1.5m</b>
|isareainstall=<b>True</b>
|physicalbasedamage=<b>4 [[Damage#Base_Damage|Physical Base Damage]]</b>
|bexecuteperiodiceffectonapplication=<b>True</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|scaling=<b>0% [[Scaling]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,AreaRadius,IsAreaInstall,PhysicalBaseDamage,bExecutePeriodicEffectOnApplication,StackingType,MaximumStacks,Scaling
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|treeoflife={{#switch:{{lc:{{{2|}}}}}
|spelltier=<b>6</b>
|maxcount=<b>2</b>
|castingtime=<b>1s</b>
|range=<b>7m</b>
|duration=<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>
|allattributes=<b>5 [[Stats#Attributes|All Attributes]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,RecoverableHealth,StackingType,MaximumStacks,Removable,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Druid, Category=ShapeShift -->
|bear={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|primaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|primaryimpactpower=<b>5 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|primaryprimitiveadd=<b>15 [[Damage#Primitive_Add|Primitive Add]]</b>
|primaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|hitslowduration=<b>1s</b>
|hitslowmovespeed=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|movementmultiplier=<b>80%</b>
|secondaryprimitive=<b>[[Stats#Strength|Strength]]</b>
|secondaryphysicalshapeshiftbasedamage=<b>[[Damage#Shapeshift|Physical ShapeShift Base Damage]]</b>
|secondaryimpactpower=<b>10 [[Impact_Power|Impact Power]]</b>
|secondaryscaling=<b>100% [[Scaling]]</b>
|secondaryprimitiveadd=<b>35 [[Damage#Primitive_Add|Primitive Add]]</b>
|secondaryprimitivemultiplier=<b>75% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|duration=<b>1s</b>
|secondarymovespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|secondarystackingtype=<b>Aggregates by Target</b>
|secondarymaximumstacks=<b>1</b>
|secondaryremovable=<b>True</b>
|physicaldamagereductionmod=<b>50% [[Stats#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>-30% [[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>-25% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-25% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-25% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|shapeshiftmovespeedbonus=<b>5% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|all=CastingTime,PrimaryPrimitive,PrimaryPhysicalShapeShiftBaseDamage,PrimaryImpactPower,PrimaryScaling,PrimaryPrimitiveAdd,PrimaryPrimitiveMultiplier,PrimaryBleedDuration,PhysicalBaseDamage,PrimaryBleedScaling,PrimaryBleedStackingType,PrimaryBleedMaximumStacks,Refresh,PrimaryBleedRemovable,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,MovementMultiplier,SecondaryPrimitive,SecondaryPhysicalShapeShiftBaseDamage,SecondaryImpactPower,SecondaryScaling,SecondaryPrimitiveAdd,SecondaryPrimitiveMultiplier,PrimarySilenceDuration,PrimarySilenceStackingType,PrimarySilenceMaximumStacks,PrimarySilenceRemovable,SecondaryDuration,SecondaryMoveSpeedBonus,SecondaryStackingType,SecondaryMaximumStacks,SecondaryRemovable,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus,ShapeShiftMoveSpeedBonus
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rat={{#switch:{{lc:{{{2|}}}}}
|castingtime=<b>1s</b>
|primaryphysicalbasedamage=<b>1 [[Damage#Base_Damage|Physical Base Damage]]</b>
|primaryimpactpower=<b>2 [[Impact_Power|Impact Power]]</b>
|primaryscaling=<b>100% [[Scaling]]</b>
|hitslowduration=<b>0.1s</b>
|hitslowmovespeed=<b>-1% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|hitslowstackingtype=<b>Aggregates by Target</b>
|hitslowmaximumstacks=<b>1</b>
|hitslowremovable=<b>True</b>
|duration=<b>3s</b>
|magicalbasedamage=<b>3 {{Element|Dark}} [[Damage#Base_Damage|Magical Base Damage]]</b>
|primarydiseasescaling=<b>50% [[Scaling]]</b>
|primarydiseasestackingtype=<b>Aggregates by Target</b>
|primarydiseasemaximumstacks=<b>1</b>
|expiration=<b>Removes Single Stack and Refreshes Duration</b>
|primarydiseaseremovable=<b>True</b>
|movementmultiplier=<b>80%</b>
|physicaldamagereduction=<b>-100% [[Stats#Damage_Reduction|Physical Damage Reduction]]</b>
|magicaldamagereduction=<b>-100% [[Stats#Magical_Damage_Reduction|Magical Damage Reduction]]</b>
|incomingphysicalhealingmod=<b>-95% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-95% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-95% [[Health#Max_Health_Bonus|Max Health Bonus]]</b>
|ratrandomsqueakmintimeconstant=<b>3s</b>
|ratrandomsqueakmaxtimeconstant=<b>10s</b>
|all=CastingTime,PrimaryPhysicalBaseDamage,PrimaryImpactPower,PrimaryScaling,HitSlowDuration,HitSlowMoveSpeed,HitSlowStackingType,HitSlowMaximumStacks,HitSlowRemovable,Duration,MagicalBaseDamage,PrimaryDiseaseScaling,PrimaryDiseaseStackingType,PrimaryDiseaseMaximumStacks,Expiration,PrimaryDiseaseRemovable,MovementMultiplier,PhysicalDamageReduction,MagicalDamageReduction,IncomingPhysicalHealingMod,IncomingMagicalHealingMod,MaxHealthBonus,RatRandomSqueakMinTimeConstant,RatRandomSqueakMaxTimeConstant
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- Class=Druid, Category=Skill -->
|insectpredation={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|primitive=<b>[[Stats#Resourcefulness|Resourcefulness]]</b>
|physicalshapeshiftbasehealing=<b>[[Damage#Shapeshift|Physical ShapeShift Base Healing]]</b>
|scaling=<b>100% [[Scaling]]</b>
|primitivemultiplier=<b>50% [[Damage#Primitive_Multiplier|Primitive Multiplier]]</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,Primitive,PhysicalShapeShiftBaseHealing,Scaling,PrimitiveMultiplier
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|rush={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|range=<b>6m</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Active</b>
|skillcooldown=<b>28s</b>
|duration=<b>3s</b>
|stackingtype=<b>Aggregates by Target</b>
|maximumstacks=<b>1</b>
|removable=<b>True</b>
|all=SkillType,SkillTier,Range,UseMoving,SkillCooldownTrigger,SkillCooldown,Duration,StackingType,MaximumStacks,Removable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shapeshiftmemoryii={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|shapeshiftmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|spellmemory={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|all=SkillType,SkillTier,UseMoving
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|survivalinstinct={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>End</b>
|skillcooldown=<b>28s</b>
|activeduration=<b>4s</b>
|movespeedadd=<b>20 [[Stats#Move_Speed|Move Speed Add]]</b>
|activestackingtype=<b>Aggregates by Target</b>
|activemaximumstacks=<b>1</b>
|activeremovable=<b>True</b>
|endduration=<b>3s</b>
|movespeedbonus=<b>-20% [[Stats#Move_Speed|Move Speed Bonus]]</b>
|endstackingtype=<b>Aggregates by Target</b>
|endmaximumstacks=<b>1</b>
|endremovable=<b>True</b>
|all=SkillType,SkillTier,UseMoving,SkillCooldownTrigger,SkillCooldown,ActiveDuration,MoveSpeedAdd,ActiveStackingType,ActiveMaximumStacks,ActiveRemovable,EndDuration,MoveSpeedBonus,EndStackingType,EndMaximumStacks,EndRemovable
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
|wildfury={{#switch:{{lc:{{{2|}}}}}
|skilltype=<b>Instant</b>
|skilltier=<b>1</b>
|usemoving=<b>True</b>
|skillcooldowntrigger=<b>Start</b>
|skillcooldown=<b>28s</b>
|duration=<b>6s</b>
|physicalpowerbonus=<b>15% [[Stats#Physical_Power_Bonus|Physical Power Bonus]]</b>
|physicaldamagereductionmod=<b>15% [[Stats#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>
|duration=<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>
|allattributes=<b>5 [[Stats#Attributes|All Attributes]]</b>
|all=SpellTier,MaxCount,CastingTime,Range,Duration,RecoverableHealth,StackingType,MaximumStacks,Removable,AllAttributes
|#default=<p style="color:#FF0000";>No <b>tag</b> found for "{{{2}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}
<!-- 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% [[Stats#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>-30% [[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>-25% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Physical_Healing_Mod|Physical Healing Mod]]</b>
|incomingmagicalhealingmod=<b>-25% [[Healing#Outgoing_vs_Incoming|Incoming]] [[Healing#Magical_Healing_Mod|Magical Healing Mod]]</b>
|maxhealthbonus=<b>-25% [[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% [[Stats#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>New Skill Stack</b>
|skillcooldown=<b>10s</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>New Skill Stack</b>
|skillcooldown=<b>10s</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=GrandMaster_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>
}}
|#default=<p style="color:#FF0000";>No <b>ability</b> found for "{{{1}}}", please <u>[[ClassAbilityDocs|correct it]]</u></p>
}}</includeonly><noinclude>
}}</includeonly><noinclude>
==Usage==
==Usage==
Line 2,644: Line 5,665:


==Variables==
==Variables==
*<class name>
*<ability name>
**<tag name>
*all
*all
**<ability name>
***category
***tags
****<tag name>




==Examples==
==Examples==
===Example 1===
===Example 1===
<pre>{{Ability_Data|barbarian|achilles strike|category}}</pre>
<pre>{{Ability_Data|AchillesStrike|PhysicalBaseDamage}}</pre>
{{Ability_Data|barbarian|achilles strike|category}}
{{Ability_Data|AchillesStrike|PhysicalBaseDamage}}
===Example 2===
===Example 2===
<pre>{{Ability_Data|all}}</pre>
<pre>{{Ability_Data|AchillesStrike|SkillCooldown}}</pre>
{{Ability_Data|all}}
{{Ability_Data|AchillesStrike|SkillCooldown}}
===Example 3===
<pre>{{Ability_Data|barbarian|achilles strike|tags|skillcooldown}}</pre>
{{Ability_Data|barbarian|achilles strike|tags|skillcooldown}}"
</noinclude>
</noinclude>

Latest revision as of 00:03, 1 November 2024

Usage

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


Variables

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


Examples

Example 1

{{Ability_Data|AchillesStrike|PhysicalBaseDamage}}

1 Physical Base Damage

Example 2

{{Ability_Data|AchillesStrike|SkillCooldown}}

24s