
Warm Breeze
Lvl: 5
Buff
Skill Delay: 2 sec
SP: 112
Range: 6
Cast Time: 4
Fixed Cast Time: 0.8
Within a range of 3 meters, remove Frozen status from all allies and prevent them from receiving any more freeze and slow effects. Each sec will restore 2.8% of all allies’ Max HP (When in PVP or GVG, will be 25%), Warm Breeze will last for 30 sec
Lvl: 4
Buff
Skill Delay: 2 sec
SP: 104
Range: 6
Cast Time: 4
Fixed Cast Time: 0.8
• Within a range of 3 meters, remove Frozen status from all allies and prevent them from receiving any more freeze and slow effects. Each sec will restore 2.4% of all allies’ Max HP (When in PVP or GVG, will be 25%), Warm Breeze will last for 30 sec
Lvl: 3
Buff
Skill Delay: 2 sec
SP: 96
Range: 6
Cast Time: 4
Fixed Cast Time: 0.8
• Within a range of 3 meters, remove Frozen status from all allies and prevent them from receiving any more freeze and slow effects. Each sec will restore 2% of all allies’ Max HP (When in PVP or GVG, will be 25%), Warm Breeze will last for 30 sec
Lvl: 2
Buff
Skill Delay: 2 sec
SP: 88
Range: 6
Cast Time: 4
Fixed Cast Time: 0.8
• Within a range of 3 meters, remove Frozen status from all allies and prevent them from receiving any more freeze and slow effects. Each sec will restore 1.6% of all allies’ Max HP (When in PVP or GVG, will be 25%), Warm Breeze will last for 30 sec
Lvl: 1
Buff
Skill Delay: 2 sec
SP: 80
Range: 6
Cast Time: 4
Fixed Cast Time: 0.8
• Within a range of 3 meters, remove Frozen status from all allies and prevent them from receiving any more freeze and slow effects. Each sec will restore 1.2% of all allies’ Max HP (When in PVP or GVG, will be 25%), Warm Breeze will last for 30 sec
Self 3710
function CommonFun.calcBuff_3710(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local skilllv_1 = srcUser:GetLernedSkillLevel(1325_ASSASSIN:WARM_BREEZE)
local MaxHp = targetUser:GetProperty("MaxHp")
local skilllv_2 = srcUser:GetLernedSkillLevel(1333_ASSASSIN:SUMMON_ELEMENTAL)
local BeHealEncPer2 = targetUser:GetProperty("BeHealEncPer")
local HealEncPer = srcUser:GetProperty("HealEncPer")
local Element = 0
local ElementNpc = srcUser:getCurElementElfID()
if ElementNpc == 580010 then
Element = 0.001 * skilllv_2
end
local mapid, maptype = srcUser:GetMapInfo()
if (maptype == PVP_MAPS) and srcUser:HasBuffID(20820100_WARM_BREEZE_PVP_EFFECT_NOT_REDUCED_:MAX_STACK_0) == false then
MaxHp = MaxHp * 0.25
end
local GemValue = srcUser:GetGemValue(82091_WARM_BREEZE_RECOVERY_EFFECT_PERCENTAGE)
local GemDam = 1 + GemValue / 100000
local A = MaxHp * (skilllv_1 * 0.004 + 0.008 + Element) * (1 + BeHealEncPer2) * (1 + HealEncPer) * GemDam
return A
end
Self
{
"id": 118280,
"BuffName": "Warm Breeze",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"type": "DelStatus",
"status": [
5
],
"random_num": 1
}
}
Self
{
"id": 118281,
"BuffName": "Warm Breeze",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"type": "ImmuneStatus",
"status": [
5
]
}
}
Self
{
"id": 118282,
"BuffName": "Warm Breeze (Recover HP)",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"Hp": {
"type": 3710
},
"Sp": {
"type": 3711
},
"type": "HSPChange",
"calc_heal": 1
}
}
Self
{
"id": 118283,
"BuffName": "Warm Breeze (Immune to Slowdown)",
"BuffRate": {
"Odds": 100
},
"BuffEffect": {
"attr": {
"MoveSpd": 2,
"MoveSpdPer": 2
},
"type": "AttrControl"
}
}
Self
{
"id": 118284,
"BuffName": "Fleeting Warm Breeze",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 1
},
"BuffEffect": {
"id": [
118280,
118281,
118282,
118283
],
"type": "AddBuff"
},
"BuffStateID": 118284
}
Formula
{
"id": 814005,
"Buff": {
"self": [
118284
]
},
"Cost": 1,
"Desc": [
{
"id": 1325000,
"params": [
2.8
]
}
],
"Icon": "skill_1325001",
"Camps": "Friend",
"Level": 5,
"Logic": "SkillNone",
"DescId": "##170325",
"NameZh": "##158059",
"CastAct": "reading",
"DelayCD": 2,
"Fire_EP": 3,
"SE_cast": "Common/Magic_cast",
"Pvp_buff": {
"self": [
118284
]
},
"AttackAct": [
"use_skill"
],
"Attack_EP": 3,
"Lead_Type": {
"CCT": 0.8,
"FCT": 4,
"type": 2
},
"SE_attack": "Skill/GroundDistortion_attack",
"SkillCost": {
"sp": 112
},
"SkillType": "Buff",
"Target_EP": 3,
"Launch_Range": 6,
"AutoCondition": [
{
"time": 30,
"type": 1,
"no_target": 1
}
]
}