
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
}