Faith Pray
Lvl: 6 Buff CD: 30 sec Skill Delay: 2 sec SP: 45 Range: 15

Prays for 1 allied unit so in the next 10 sec, it won’t die though it takes fatal damage. During the skill, Priest cannot move, Attack or do anything else

Lvl: 5 Buff CD: 31 sec Skill Delay: 2 sec SP: 45 Range: 15
• Prays for 1 allied unit so in the next 9 sec, it won’t die though it takes fatal damage. During the skill, Priest cannot move, Attack or do anything else
Lvl: 4 Buff CD: 32 sec Skill Delay: 2 sec SP: 42 Range: 15
• Prays for 1 allied unit so in the next 8 sec, it won’t die though it takes fatal damage. During the skill, Priest cannot move, Attack or do anything else
Lvl: 3 Buff CD: 33 sec Skill Delay: 2 sec SP: 38 Range: 15
• Prays for 1 allied unit so in the next 7 sec, it won’t die though it takes fatal damage. During the skill, Priest cannot move, Attack or do anything else
Lvl: 2 Buff CD: 34 sec Skill Delay: 2 sec SP: 35 Range: 15
• Prays for 1 allied unit so in the next 6 sec, it won’t die though it takes fatal damage. During the skill, Priest cannot move, Attack or do anything else
Lvl: 1 Buff CD: 35 sec Skill Delay: 2 sec SP: 32 Range: 15
• Prays for 1 allied unit so in the next 5 sec, it won’t die though it takes fatal damage. During the skill, Priest cannot move, Attack or do anything else

Team 5550

function CommonFun.calcBuff_5550(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local Gem = srcUser:GetGemValue(51122_FAITH_PRAY_S_TARGET_RECOVERS_PERCENTAGE_OF_MAX_HP_EVERY_SECOND)
  local MaxHp = targetUser:GetProperty("MaxHp")
  local A = MaxHp * Gem / 100000
  return A
end

Friend 5550

function CommonFun.calcBuff_5550(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local Gem = srcUser:GetGemValue(51122_FAITH_PRAY_S_TARGET_RECOVERS_PERCENTAGE_OF_MAX_HP_EVERY_SECOND)
  local MaxHp = targetUser:GetProperty("MaxHp")
  local A = MaxHp * Gem / 100000
  return A
end

Self

{
  "id": 45000184,
  "BuffName": "Faith Pray [reduce damage]",
  "BuffRate": {
    "Odds": {
      "type": 471
    }
  },
  "BuffEffect": {
    "type": "AttrChange",
    "DamReduc": {
      "type": 470
    },
    "MDamReduc": {
      "type": 470
    }
  },
  "BuffStateID": 45000184
}

Self

{
  "id": 45000271,
  "BuffName": "Faith Pray Continuous Effect (Self)",
  "BuffRate": {
    "Odds": {
      "a": 0,
      "b": 100,
      "c": 20510120,
      "type": 5040
    }
  },
  "BuffType": {
    "isgain": 1,
    "isdisperse": 1
  },
  "BuffEffect": {
    "id": [
      45000184
    ],
    "type": "AddBuff"
  }
}

Team

{
  "id": 45000180,
  "BuffName": "Faith Pray",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "AttrChange",
    "AttrEffect2": [
      4
    ]
  },
  "BuffStateID": 45000180
}

Team

{
  "id": 45000188,
  "BuffName": "Faith Pray [Recover Max HP]",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "Hp": {
      "type": 5550
    },
    "type": "HSPChange",
    "calc_heal": 1
  }
}

Team

{
  "id": 45000270,
  "BuffName": "Faith Pray Continuous Effect (Teammate)",
  "BuffRate": {
    "Odds": {
      "a": 0,
      "b": 100,
      "c": 20510120,
      "type": 5040
    }
  },
  "BuffType": {
    "isgain": 1,
    "isdisperse": 1
  },
  "BuffEffect": {
    "id": [
      45000180,
      45000188
    ],
    "type": "AddBuff"
  }
}

Friend

{
  "id": 45000180,
  "BuffName": "Faith Pray",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "AttrChange",
    "AttrEffect2": [
      4
    ]
  },
  "BuffStateID": 45000180
}

Friend

{
  "id": 45000188,
  "BuffName": "Faith Pray [Recover Max HP]",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "Hp": {
      "type": 5550
    },
    "type": "HSPChange",
    "calc_heal": 1
  }
}

Friend

{
  "id": 45000270,
  "BuffName": "Faith Pray Continuous Effect (Teammate)",
  "BuffRate": {
    "Odds": {
      "a": 0,
      "b": 100,
      "c": 20510120,
      "type": 5040
    }
  },
  "BuffType": {
    "isgain": 1,
    "isdisperse": 1
  },
  "BuffEffect": {
    "id": [
      45000180,
      45000188
    ],
    "type": "AddBuff"
  }
}

Formula

{
  "CD": 30,
  "id": 811006,
  "Buff": {
    "self": [
      45000271
    ],
    "team": [
      45000270
    ],
    "friend": [
      45000270
    ]
  },
  "Cost": 1,
  "Desc": [
    {
      "id": 504000,
      "params": [
        10
      ]
    }
  ],
  "Icon": "xpskill3",
  "Camps": "Friend",
  "Level": 6,
  "Logic": "SkillLockedTarget",
  "DescId": "##171062",
  "NameZh": "##161411",
  "DelayCD": 2,
  "Fire_EP": 3,
  "Pvp_buff": {
    "self": [
      45000271
    ],
    "team": [
      45000270
    ],
    "friend": [
      45000270
    ]
  },
  "Attack_EP": 3,
  "SkillCost": {
    "1": {
      "num": 1,
      "itemID": 12521
    },
    "sp": 45
  },
  "SkillType": "Buff",
  "Target_EP": 3,
  "Launch_Range": 15
}