
Dragon Soul
Lvl: 10
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 300% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Lvl: 9
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
• Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 280% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Lvl: 8
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
• Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 260% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Lvl: 7
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
• Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 240% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Lvl: 6
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
• Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 220% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Lvl: 5
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
• Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 200% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Lvl: 4
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
• Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 180% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Lvl: 3
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
• Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 160% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Lvl: 2
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
• Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 140% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Lvl: 1
Buff
CD: 25 sec
Skill Delay: 2 sec
Cast Time: 4
• Consume 5 Dragon Balls and reduces HP to 20%% of max HP. The amount of HP reduced will be converted to a shield that can absorb damage at a 120% ratio. The shield cannot be cleared and lasts 20s. (Cannot be used when HP is below 20%.)
Self 6020
function CommonFun.calcBuff_6020(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local MaxHp = srcUser:GetProperty("MaxHp")
local Hp = srcUser:GetProperty("Hp")
local skilllv_1 = srcUser:GetLernedSkillLevel(3302_LIGHTBRINGER:DRAGON_SOUL)
local A = (Hp - MaxHp * 0.2) * (1 + skilllv_1 * 0.2)
if A < 0 then
A = 0
end
return A
end
Self 6030
function CommonFun.calcBuff_6030(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local MaxHp = srcUser:GetProperty("MaxHp")
local Hp = srcUser:GetProperty("Hp")
local A = -(Hp - MaxHp * a)
return A
end
Self
{
"id": 127190,
"BuffDesc": "Absorbs DMG",
"BuffIcon": "skillbuff_commonbuff",
"BuffName": "Dragon Shield (Add Shield)",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 0
},
"IconType": 1,
"BuffEffect": {
"type": "AbsorbDamage",
"AbsorbAmount": {
"type": 6020
}
},
"BuffStateID": 127190
}
Self
{
"id": 127191,
"BuffName": "Dragon Shield (Deduct HP)",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"Hp": {
"a": 0.2,
"type": 6030
},
"type": "HSPChange"
}
}
Formula
{
"CD": 25,
"id": 3302010,
"Buff": {
"self": [
127190,
127191
]
},
"Cost": 1,
"Desc": [
{
"id": 3302000,
"params": [
300
]
}
],
"Icon": "skill_3302001",
"Camps": "Friend",
"Level": 10,
"Logic": "SkillNone",
"DescId": "##2824467",
"NameZh": "##169837",
"CastAct": "reading",
"DelayCD": 2,
"Fire_EP": 3,
"ItemCost": [
{
"id": 12903,
"count": 1580
}
],
"Pvp_buff": {
"self": [
127190,
127191
]
},
"AttackAct": [
"use_skill3"
],
"Attack_EP": 3,
"Lead_Type": {
"CCT": 0,
"FCT": 4,
"type": 2
},
"SE_attack": "Skill/skill_magic_dragonsprite_attack",
"SkillCost": [
{
"num": 5,
"buffID": 100500
}
],
"SkillType": "Buff",
"Target_EP": 0,
"Launch_Range": 0,
"PreCondition": [
{
"type": 3,
"value": 20
}
],
"AutoCondition": [
{
"type": 8,
"no_target": 1
},
{
"time": 45,
"type": 1,
"no_target": 1
}
],
"ExtraMaxLevel": 0
}