Soul Breath
Lvl: 5 Buff CD: 18 sec Skill Delay: 1.5 sec SP: 60 Cast Time: 4

Take your soul out of your body, avoiding all damage taken, but reduce ATK by 30%, and increase movement speed by 15%, lasts 5s. This skill will consume all souls. The Cooldown Time is fixed and can't be reduced

Lvl: 4 Buff CD: 20 sec Skill Delay: 1.5 sec SP: 50 Cast Time: 4
• Take your soul out of your body, avoiding all damage taken, but reduce ATK by 40%, and increase movement speed by 12%, lasts 5s. This skill will consume all souls. The Cooldown Time is fixed and can't be reduced
Lvl: 3 Buff CD: 22 sec Skill Delay: 1.5 sec SP: 40 Cast Time: 4
• Take your soul out of your body, avoiding all damage taken, but reduce ATK by 50%, and increase movement speed by 9%, lasts 5s. This skill will consume all souls. The Cooldown Time is fixed and can't be reduced
Lvl: 2 Buff CD: 24 sec Skill Delay: 1.5 sec SP: 30 Cast Time: 4
• Take your soul out of your body, avoiding all damage taken, but reduce ATK by 60%, and increase movement speed by 6%, lasts 5s. This skill will consume all souls. The Cooldown Time is fixed and can't be reduced
Lvl: 1 Buff CD: 26 sec Skill Delay: 1.5 sec SP: 20 Cast Time: 4
• Take your soul out of your body, avoiding all damage taken, but reduce ATK by 70%, and increase movement speed by 3%, lasts 5s. This skill will consume all souls. The Cooldown Time is fixed and can't be reduced

Self 6270

function CommonFun.calcBuff_6270(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local skilllv = srcUser:GetLernedSkillLevel(3902_DIVINE_AVENGER:SOUL_PROTECTION)
  local Atk = srcUser:GetProperty("Atk")
  local AtkPer = srcUser:GetProperty("AtkPer")
  local A = Atk * (1 + AtkPer) * skilllv * 0.6
  return A
end

Self

{
  "id": 130510,
  "BuffDesc": "Soul Walk: cannot receive damage, but self ATK down",
  "BuffIcon": "skillbuff_commonbuff",
  "BuffName": "Soul Walk",
  "BuffRate": {
    "Odds": 100
  },
  "IconType": 1,
  "BuffEffect": {
    "type": "AttrChange",
    "AtkPer": {
      "a": 0.1,
      "b": -0.8,
      "type": 1
    },
    "MoveSpdPer": {
      "a": 3920,
      "b": 0.02,
      "c": 0,
      "type": 8
    },
    "extra_attr": {
      "AtkPer": {
        "a": 0,
        "b": 0,
        "c": 31151,
        "type": 5020
      },
      "MoveSpdPer": {
        "a": 0.03,
        "b": 0,
        "type": 1
      }
    },
    "end_extra_buff": [
      130512
    ]
  },
  "BuffStateID": 130510
}

Self

{
  "id": 130511,
  "BuffName": "Soul Walk (Costs all souls)",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "DelBuff",
    "layer": [
      {
        "id": 130503,
        "layer": 15
      }
    ]
  }
}

Self

{
  "id": 130512,
  "BuffName": "Soul Breath ending +Buff",
  "BuffRate": {
    "Odds": {
      "a": 0,
      "b": 100,
      "c": 20310170,
      "type": 5040
    }
  },
  "BuffEffect": {
    "id": [
      130580,
      130524
    ],
    "type": "AddBuff"
  }
}

Self

{
  "id": 130513,
  "BuffName": "Soul Breath (Blood Locking)",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "LockHp",
    "locktype": 2
  }
}

Self

{
  "id": 130514,
  "BuffName": "Soul Breath (Immunize crowd control effects)",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "ImmuneStatus",
    "status": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9,
      10,
      11,
      12
    ]
  }
}

Self

{
  "id": 130524,
  "BuffName": "Dark Ceremony",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "AddBuff",
    "layer": [
      {
        "id": 130503,
        "layer": 15
      }
    ]
  }
}

Self

{
  "id": 130580,
  "BuffDesc": "Absorbs DMG",
  "BuffIcon": "skillbuff_commonbuff",
  "BuffName": "Soul Armor (Absorbs DMG)",
  "BuffRate": {
    "Odds": 100
  },
  "BuffType": {
    "isgain": 1,
    "isdisperse": 1
  },
  "IconType": 1,
  "BuffEffect": {
    "type": "AbsorbDamage",
    "AbsorbAmount": {
      "type": 6270
    }
  },
  "BuffStateID": 130580
}

Formula

{
  "CD": 18,
  "id": 3901005,
  "Buff": {
    "self": [
      130510,
      130511,
      130513,
      130514
    ]
  },
  "Cost": 1,
  "Desc": [
    {
      "id": 3901000,
      "params": [
        30,
        15
      ]
    }
  ],
  "Icon": "skill_3901001",
  "Camps": "Friend",
  "FixCD": 1,
  "Level": 5,
  "Logic": "SkillNone",
  "DescId": "##1219200",
  "NameZh": "##169746",
  "CastAct": "reading",
  "DelayCD": 1.5,
  "Fire_EP": 3,
  "ItemCost": [
    {
      "id": 12903,
      "count": 1350
    }
  ],
  "Pvp_buff": {
    "self": [
      130510,
      130511,
      130513,
      130514
    ]
  },
  "AttackAct": [
    "use_skill"
  ],
  "Attack_EP": 3,
  "Lead_Type": {
    "CCT": 0,
    "FCT": 4,
    "type": 2
  },
  "SE_attack": "Skill/ACMagicenergy",
  "SkillCost": {
    "sp": 60
  },
  "SkillType": "Buff",
  "Target_EP": 3,
  "Launch_Range": 0,
  "PreCondition": [
    {
      "id": 130503,
      "type": 6
    }
  ],
  "AutoCondition": [
    {
      "type": 8,
      "no_target": 1
    }
  ],
  "ExtraMaxLevel": 1
}