This site is in early development. Sections are still being written and figures may change.

All Things Albion
Dynamic Defense

Dynamic DefenseActive

DYNAMIC_DEFENSE

React to the targeted enemy or ally, adapting your fighting style for 4s based on the weapon the target is wielding.

If the target is wielding a magic weapon:
Increases your Magic Resistance by 80% and all damage by 10%.

If the target is wielding a physical weapon:
Increases your Armor by 80% and all damage by 10%.

If the target is a mob:
Increases your Defense vs. mobs by 50% and damage vs. mobs by 25%.

Stats

Energy cost26
Cooldown20 s
Cast timeInstant
Range15 m
Targetall

Granted by(1)

Advanced view

Where each number comes from, and the arithmetic behind it. How this works

# Source Base Progression Result
{0} $DYNAMIC_DEFENSE_MAGIC.buffovertime[0].time 4 4s
{1} $DYNAMIC_DEFENSE_MAGIC.buffovertime[0].value 0.8 80%
{2} $DYNAMIC_DEFENSE_MAGIC.buffovertime[1].value 0.1 10%
{3} $DYNAMIC_DEFENSE_PHYSICAL.buffovertime[0].value 0.8 80%
{4} $DYNAMIC_DEFENSE_PHYSICAL.buffovertime[1].value 0.1 10%
{5} $DYNAMIC_DEFENSE_MOB.buffovertime[0].value 0.5 50%
{6} $DYNAMIC_DEFENSE_MOB.buffovertime[1].value 0.25 25%

Ability definition

{
 "@uniquename": "DYNAMIC_DEFENSE",
 "@target": "all",
 "@energyusage": "9",
 "@castingtime": "0",
 "@castrange": "15",
 "@recastdelay": "20",
 "@category": "instant",
 "@uitype": "buff",
 "@descriptionlocatag": "@SPELLS_DYNAMIC_DEFENSE_DESC",
 "@statblock": "@SPELLS_STANDARD_STATBLOCK",
 "@autoattackcooldownaftercasting": "Trigger",
 "@controllerpreferredtarget": "enemyandally",
 "applyspell": [
  {
   "@target": "all",
   "@spell": "DYNAMIC_DEFENSE_MAGIC",
   "IfTargetWeaponTypeEquipped": {
    "@type": "Magic"
   },
   "not": {
    "or": {
     "IfTargetType": {
      "@type": "mob"
     }
    }
   }
  },
  {
   "@target": "all",
   "@spell": "DYNAMIC_DEFENSE_PHYSICAL",
   "not": {
    "IfTargetWeaponTypeEquipped": {
     "@type": "Magic"
    },
    "IfTargetType": {
     "@type": "mob"
    }
   }
  },
  {
   "@target": "all",
   "@spell": "DYNAMIC_DEFENSE_MOB",
   "IfTargetType": {
    "@type": "mob"
   }
  }
 ]
}

Abilities