
Tasty Shrimp Party
Lvl: 10
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 100% for 60 seconds.
Lvl: 9
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
• Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 90% for 57 seconds.
Lvl: 8
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
• Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 80% for 54 seconds.
Lvl: 7
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
• Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 70% for 51 seconds.
Lvl: 6
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
• Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 60% for 48 seconds.
Lvl: 5
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
• Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 50% for 45 seconds.
Lvl: 4
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
• Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 40% for 42 seconds.
Lvl: 3
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
• Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 30% for 39 seconds.
Lvl: 2
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
• Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 20% for 36 seconds.
Lvl: 1
Buff
CD: 1 sec
Skill Delay: 1.5 sec
SP: 50
• Uses [Shrimp] and [Shrimp Swamp] on all teammates around you, and increases SP Restore Spd by 10% for 33 seconds.
Aesir
• Tasty Shrimp Party - Magic Tasty Shrimp Party's SP Regenerating SPD increases additionally by 10%
Self 5430
function CommonFun.calcBuff_5430(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local Int = srcUser:GetProperty("Int")
local MAtk = srcUser:GetProperty("MAtk")
local MAtkPer = srcUser:GetProperty("MAtkPer")
local skilllv_1 = srcUser:GetLernedSkillLevel(1609_BLADE_SOUL:FRESH_SHRIMP)
local BeHealEncPer2 = targetUser:GetProperty("BeHealEncPer")
local HealEncPer = srcUser:GetProperty("HealEncPer")
local skilllv_2 = srcUser:GetLernedSkillLevel(1632_BLADE_SOUL:OCEAN_SOUL)
local Num = srcUser:GetRunePoint(153019_AESIR_FRESH_SHRIMP_S_HEALING_EFFECT_5)
local GemHuoxia = srcUser:GetGemValue(153101_FRESH_SHRIMP_RECOVERY_EFFECT_PERCENTAGE)
local WFoxtail = 1
local RefineLv7 = srcUser:GetEquipedRefineLv(7_WEAPON)
local Ring7 = srcUser:GetEquipedID(7_WEAPON)
if srcUser:HasBuffID(90002603_LUSH_FOX_GRASS_R4_:MAX_STACK_0) then
WFoxtail = WFoxtail + RefineLv7 * 0.02
end
if Ring7 == 44308 or Ring7 == 144308 then
WFoxtail = WFoxtail + RefineLv7 * 0.02
end
local A = (MAtk * (1 + MAtkPer) * skilllv_1 * 0.05 + Int * skilllv_1 * 2) * (1 + BeHealEncPer2) * (1 + HealEncPer) * (1 + skilllv_2 * 0.02) * (1 + Num * 0.05) * (1 + GemHuoxia / 100000) * WFoxtail
local mapid, maptype = srcUser:GetMapInfo()
if maptype == PVP_MAPS then
A = A * 4
end
local RateNum = 0
if srcUser:HasBuffID(90004614_GIANT_FOX_GRASS_1_T5_:MAX_STACK_0) then
RateNum = 15
end
if CommonFun.IsInRate(RateNum, srcUser:GetRandom()) then
return A * 2
else
return A
end
end
Team 5430
function CommonFun.calcBuff_5430(srcUser, targetUser, a, b, c, d, lv)
if srcUser == nil or targetUser == nil then
return 0
end
local Int = srcUser:GetProperty("Int")
local MAtk = srcUser:GetProperty("MAtk")
local MAtkPer = srcUser:GetProperty("MAtkPer")
local skilllv_1 = srcUser:GetLernedSkillLevel(1609_BLADE_SOUL:FRESH_SHRIMP)
local BeHealEncPer2 = targetUser:GetProperty("BeHealEncPer")
local HealEncPer = srcUser:GetProperty("HealEncPer")
local skilllv_2 = srcUser:GetLernedSkillLevel(1632_BLADE_SOUL:OCEAN_SOUL)
local Num = srcUser:GetRunePoint(153019_AESIR_FRESH_SHRIMP_S_HEALING_EFFECT_5)
local GemHuoxia = srcUser:GetGemValue(153101_FRESH_SHRIMP_RECOVERY_EFFECT_PERCENTAGE)
local WFoxtail = 1
local RefineLv7 = srcUser:GetEquipedRefineLv(7_WEAPON)
local Ring7 = srcUser:GetEquipedID(7_WEAPON)
if srcUser:HasBuffID(90002603_LUSH_FOX_GRASS_R4_:MAX_STACK_0) then
WFoxtail = WFoxtail + RefineLv7 * 0.02
end
if Ring7 == 44308 or Ring7 == 144308 then
WFoxtail = WFoxtail + RefineLv7 * 0.02
end
local A = (MAtk * (1 + MAtkPer) * skilllv_1 * 0.05 + Int * skilllv_1 * 2) * (1 + BeHealEncPer2) * (1 + HealEncPer) * (1 + skilllv_2 * 0.02) * (1 + Num * 0.05) * (1 + GemHuoxia / 100000) * WFoxtail
local mapid, maptype = srcUser:GetMapInfo()
if maptype == PVP_MAPS then
A = A * 4
end
local RateNum = 0
if srcUser:HasBuffID(90004614_GIANT_FOX_GRASS_1_T5_:MAX_STACK_0) then
RateNum = 15
end
if CommonFun.IsInRate(RateNum, srcUser:GetRandom()) then
return A * 2
else
return A
end
end
Self
{
"id": 123210,
"BuffDesc": "Continuously receiving healing.",
"BuffIcon": "skillbuff_1609001",
"BuffName": "Party Fresh Shrimp",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 1
},
"IconType": 1,
"DelBuffID": [
123040
],
"BuffEffect": {
"Hp": {
"type": 5430
},
"type": "HSPChange",
"calc_heal": 1
},
"BuffStateID": 123040
}
Self
{
"id": 123211,
"BuffDesc": "Increase Atk & M.Atk",
"BuffIcon": "skillbuff_1610001",
"BuffName": "Party Shrimp Swamp",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 1
},
"IconType": 1,
"DelBuffID": [
123050
],
"BuffEffect": {
"Atk": {
"type": 5431
},
"MAtk": {
"type": 5431
},
"type": "AttrChange"
},
"BuffStateID": 123050
}
Self
{
"id": 123212,
"BuffName": "Party SP Regen",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 1
},
"BuffEffect": {
"type": "AttrChange",
"SpRestoreSpdPer": {
"a": 0.1,
"b": 0,
"c": 153046,
"d": 0.1,
"type": 3250
}
}
}
Team
{
"id": 123210,
"BuffDesc": "Continuously receiving healing.",
"BuffIcon": "skillbuff_1609001",
"BuffName": "Party Fresh Shrimp",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 1
},
"IconType": 1,
"DelBuffID": [
123040
],
"BuffEffect": {
"Hp": {
"type": 5430
},
"type": "HSPChange",
"calc_heal": 1
},
"BuffStateID": 123040
}
Team
{
"id": 123211,
"BuffDesc": "Increase Atk & M.Atk",
"BuffIcon": "skillbuff_1610001",
"BuffName": "Party Shrimp Swamp",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 1
},
"IconType": 1,
"DelBuffID": [
123050
],
"BuffEffect": {
"Atk": {
"type": 5431
},
"MAtk": {
"type": 5431
},
"type": "AttrChange"
},
"BuffStateID": 123050
}
Team
{
"id": 123212,
"BuffName": "Party SP Regen",
"BuffRate": {
"Odds": 100
},
"BuffType": {
"isgain": 1,
"isdisperse": 1
},
"BuffEffect": {
"type": "AttrChange",
"SpRestoreSpdPer": {
"a": 0.1,
"b": 0,
"c": 153046,
"d": 0.1,
"type": 3250
}
}
}
Formula
{
"CD": 1,
"id": 1631010,
"Buff": {
"self": [
123210,
123211,
123212
],
"team": [
123210,
123211,
123212
]
},
"Cost": 1,
"Desc": [
{
"id": 1631000,
"params": [
100,
60
]
}
],
"Icon": "skill_1631001",
"Camps": "Friend",
"Level": 10,
"Logic": "SkillSelfRange",
"DescId": "##170241",
"NameZh": "##169528",
"DelayCD": 1.5,
"Fire_EP": 3,
"SE_fire": "Skill/Skill_monster_Doram_shrimp_release",
"Pvp_buff": {
"self": [
123210,
123211,
123212
],
"team": [
123210,
123211,
123212
]
},
"AttackAct": [
"use_skill2"
],
"Attack_EP": 0,
"SkillCost": {
"sp": 50
},
"SkillType": "Buff",
"Target_EP": 0,
"Logic_Param": {
"range": 7,
"include_friendnpc": 1
},
"Launch_Range": 0,
"AutoCondition": [
{
"time": 60,
"type": 1,
"no_target": 1
},
{
"type": 7,
"no_target": 1
}
]
}