Bragi’s Faith
Lvl: 5 LeadSkill CD: 12 sec Skill Delay: 4 sec SP: 120 Range: 9

Solar Trouvere continues chanting, during which all DMG and healing received by enemy units and teammates within 5 meters won't take immediate effect. After the chant, the DMG and healing will be calculated and settled where the caster and all its teammates will receive 50% less of the total DMG and the Natural Sound on Repeat effect is added for nearby teammates every 0.5 second. The chant will last for 5 seconds, during which the caster is immune to all abnormal states

Lvl: 4 LeadSkill CD: 12 sec Skill Delay: 4 sec SP: 110 Range: 9
• Solar Trouvere continues chanting, during which all DMG and healing received by enemy units and teammates within 5 meters won't take immediate effect. After the chant, the DMG and healing will be calculated and settled where the caster and all its teammates will receive 40% less of the total DMG and the Natural Sound on Repeat effect is added for nearby teammates every 0.5 second. The chant will last for 4.5 seconds, during which the caster is immune to all abnormal states
Lvl: 3 LeadSkill CD: 12 sec Skill Delay: 4 sec SP: 100 Range: 9
• Solar Trouvere continues chanting, during which all DMG and healing received by enemy units and teammates within 5 meters won't take immediate effect. After the chant, the DMG and healing will be calculated and settled where the caster and all its teammates will receive 30% less of the total DMG and the Natural Sound on Repeat effect is added for nearby teammates every 0.5 second. The chant will last for 4 seconds, during which the caster is immune to all abnormal states
Lvl: 2 LeadSkill CD: 12 sec Skill Delay: 4 sec SP: 90 Range: 9
• Solar Trouvere continues chanting, during which all DMG and healing received by enemy units and teammates within 5 meters won't take immediate effect. After the chant, the DMG and healing will be calculated and settled where the caster and all its teammates will receive 20% less of the total DMG and the Natural Sound on Repeat effect is added for nearby teammates every 0.5 second. The chant will last for 3.5 seconds, during which the caster is immune to all abnormal states
Lvl: 1 LeadSkill CD: 12 sec Skill Delay: 4 sec SP: 80 Range: 9
• Solar Trouvere continues chanting, during which all DMG and healing received by enemy units and teammates within 5 meters won't take immediate effect. After the chant, the DMG and healing will be calculated and settled where the caster and all its teammates will receive 10% less of the total DMG and the Natural Sound on Repeat effect is added for nearby teammates every 0.5 second. The chant will last for 3 seconds, during which the caster is immune to all abnormal states

Self 3820

function CommonFun.calcBuff_3820(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local skilllv_1 = srcUser:GetLernedSkillLevel(1391_ASSASSIN_CROSS:SHIELD_RESONANCE)
  local skilllv_2 = srcUser:GetLernedSkillLevel(1440_ASSASSIN_CROSS:SHIELD_RESONANCE)
  local Vit = srcUser:GetProperty("Vit")
  local Int = srcUser:GetProperty("Int")
  local BeHealEncPer2 = targetUser:GetProperty("BeHealEncPer")
  local HealEncPer = srcUser:GetProperty("HealEncPer")
  local Num = srcUser:GetRunePoint(102045_AESIR_SHIELD_RESONANCE_RESTORATION_EFFECT_INCREASED_BY_5)
  local GemValue1 = srcUser:GetGemValue(102081_SHIELD_RESONANCE_S_RECOVER_EFFECT_PERCENTAGE)
  local GemValue2 = srcUser:GetGemValue(112081_SHIELD_RESONANCE_S_RECOVER_EFFECT_PERCENTAGE)
  local Gem = 1 + GemValue1 / 100000 + GemValue2 / 100000
  local A = ((skilllv_1 + skilllv_2) * 3 + 20) * (Vit / 2 + Int) * (1 + HealEncPer) * (1 + BeHealEncPer2) * (1 + Num * 0.05) * Gem
  local mapid, maptype = srcUser:GetMapInfo()
  if maptype == PVP_MAPS then
    A = A * 4
  end
  return A
end

Team 3820

function CommonFun.calcBuff_3820(srcUser, targetUser, a, b, c, d, lv)
  if srcUser == nil or targetUser == nil then
    return 0
  end
  local skilllv_1 = srcUser:GetLernedSkillLevel(1391_ASSASSIN_CROSS:SHIELD_RESONANCE)
  local skilllv_2 = srcUser:GetLernedSkillLevel(1440_ASSASSIN_CROSS:SHIELD_RESONANCE)
  local Vit = srcUser:GetProperty("Vit")
  local Int = srcUser:GetProperty("Int")
  local BeHealEncPer2 = targetUser:GetProperty("BeHealEncPer")
  local HealEncPer = srcUser:GetProperty("HealEncPer")
  local Num = srcUser:GetRunePoint(102045_AESIR_SHIELD_RESONANCE_RESTORATION_EFFECT_INCREASED_BY_5)
  local GemValue1 = srcUser:GetGemValue(102081_SHIELD_RESONANCE_S_RECOVER_EFFECT_PERCENTAGE)
  local GemValue2 = srcUser:GetGemValue(112081_SHIELD_RESONANCE_S_RECOVER_EFFECT_PERCENTAGE)
  local Gem = 1 + GemValue1 / 100000 + GemValue2 / 100000
  local A = ((skilllv_1 + skilllv_2) * 3 + 20) * (Vit / 2 + Int) * (1 + HealEncPer) * (1 + BeHealEncPer2) * (1 + Num * 0.05) * Gem
  local mapid, maptype = srcUser:GetMapInfo()
  if maptype == PVP_MAPS then
    A = A * 4
  end
  return A
end

Self

{
  "id": 118711,
  "BuffName": "Shield Resonance",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "Hp": {
      "type": 3820
    },
    "type": "HSPChange",
    "calc_heal": 1
  }
}

Self

{
  "id": 128140,
  "BuffName": "Tyre’s Faith",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "LaterCalc",
    "self_heal_per": {
      "a": 3426,
      "b": 0.1,
      "c": 1,
      "type": 8
    },
    "team_heal_per": {
      "a": 3426,
      "b": 0.1,
      "c": 1,
      "type": 8
    },
    "enemy_heal_per": 1,
    "self_damage_per": {
      "a": -0.1,
      "b": 1,
      "c": 102142,
      "type": 5020
    },
    "team_damage_per": {
      "a": -0.1,
      "b": 1,
      "c": 102142,
      "type": 5020
    },
    "enemy_damage_per": {
      "a": 0,
      "b": 1,
      "c": 102141,
      "type": 5020
    }
  }
}
Majestic Echo

Self

{
  "id": 128141,
  "BuffName": "Bragi's Faith Majestic Echo",
  "BuffRate": {
    "Odds": {
      "a": 0,
      "b": 100,
      "c": 21020160,
      "type": 5040
    }
  },
  "BuffEffect": {
    "id": 3402010,
    "Odds": 100,
    "type": "UseSkill",
    "IsActive": 0
  }
}

Self

{
  "id": 128200,
  "BuffName": "Guide Skill Abnormality Immunity",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "ImmuneStatus",
    "status": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9,
      10,
      11,
      12
    ],
    "immune_force": 1
  }
}

Team

{
  "id": 118711,
  "BuffName": "Shield Resonance",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "Hp": {
      "type": 3820
    },
    "type": "HSPChange",
    "calc_heal": 1
  }
}

Team

{
  "id": 128140,
  "BuffName": "Tyre’s Faith",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "LaterCalc",
    "self_heal_per": {
      "a": 3426,
      "b": 0.1,
      "c": 1,
      "type": 8
    },
    "team_heal_per": {
      "a": 3426,
      "b": 0.1,
      "c": 1,
      "type": 8
    },
    "enemy_heal_per": 1,
    "self_damage_per": {
      "a": -0.1,
      "b": 1,
      "c": 102142,
      "type": 5020
    },
    "team_damage_per": {
      "a": -0.1,
      "b": 1,
      "c": 102142,
      "type": 5020
    },
    "enemy_damage_per": {
      "a": 0,
      "b": 1,
      "c": 102141,
      "type": 5020
    }
  }
}

Enemy

{
  "id": 128140,
  "BuffName": "Tyre’s Faith",
  "BuffRate": {
    "Odds": 100
  },
  "BuffEffect": {
    "type": "LaterCalc",
    "self_heal_per": {
      "a": 3426,
      "b": 0.1,
      "c": 1,
      "type": 8
    },
    "team_heal_per": {
      "a": 3426,
      "b": 0.1,
      "c": 1,
      "type": 8
    },
    "enemy_heal_per": 1,
    "self_damage_per": {
      "a": -0.1,
      "b": 1,
      "c": 102142,
      "type": 5020
    },
    "team_damage_per": {
      "a": -0.1,
      "b": 1,
      "c": 102142,
      "type": 5020
    },
    "enemy_damage_per": {
      "a": 0,
      "b": 1,
      "c": 102141,
      "type": 5020
    }
  }
}

Formula

{
  "CD": 12,
  "id": 3409005,
  "Buff": {
    "self": [
      128140,
      128200,
      128141,
      118711
    ],
    "team": [
      128140,
      118711
    ],
    "enemy": [
      128140
    ]
  },
  "Cost": 1,
  "Desc": [
    {
      "id": 3409000,
      "params": [
        50,
        5
      ]
    }
  ],
  "Icon": "skill_3409001",
  "Camps": "Team|Enemy",
  "Level": 5,
  "Logic": "SkillSelfRange",
  "DescId": "##1131172",
  "NameZh": "##170068",
  "CastAct": "reading",
  "DelayCD": 4,
  "Fire_EP": 3,
  "ItemCost": [
    {
      "id": 12903,
      "count": 1020
    }
  ],
  "Pvp_buff": {
    "self": [
      128140,
      128200,
      128141,
      118711
    ],
    "team": [
      128140,
      118711
    ],
    "enemy": [
      128140
    ]
  },
  "AttackAct": [
    "use_magic"
  ],
  "Attack_EP": 3,
  "Lead_Type": {
    "DCT": 5,
    "type": 4
  },
  "SE_attack": "Skill/tutupeng",
  "SkillCost": {
    "sp": 120
  },
  "SkillType": "LeadSkill",
  "Target_EP": 3,
  "Logic_Param": {
    "count": 6,
    "range": 5,
    "duration": 3,
    "interval": 0.5,
    "no_select": 1,
    "isTimeTrap": 1,
    "include_friendnpc": 1
  },
  "Launch_Range": 9,
  "ExtraMaxLevel": 0
}