diff --git a/lua/app/config/act_gold_pig.lua b/lua/app/config/act_gold_pig.lua
index 75fc5021..ad374f56 100644
--- a/lua/app/config/act_gold_pig.lua
+++ b/lua/app/config/act_gold_pig.lua
@@ -5,8 +5,11 @@ local act_gold_pig = {
["battle_diamond"]=100,
["min_diamond"]=300,
["max_diamond"]=600,
+ ["battle_gold"]=1000,
+ ["min_gold"]=3000,
+ ["max_gold"]=6000,
["recharge_id"]=5,
- ["value"]=400
+ ["value"]=600
},
[201]={
["before_id"]=101,
@@ -14,8 +17,11 @@ local act_gold_pig = {
["battle_diamond"]=250,
["min_diamond"]=1000,
["max_diamond"]=2000,
+ ["battle_gold"]=2500,
+ ["min_gold"]=10000,
+ ["max_gold"]=20000,
["recharge_id"]=10,
- ["value"]=700
+ ["value"]=999
},
[301]={
["before_id"]=201,
@@ -23,8 +29,11 @@ local act_gold_pig = {
["battle_diamond"]=300,
["min_diamond"]=1500,
["max_diamond"]=3000,
+ ["battle_gold"]=3000,
+ ["min_gold"]=15000,
+ ["max_gold"]=30000,
["recharge_id"]=12,
- ["value"]=700
+ ["value"]=999
},
[401]={
["before_id"]=301,
@@ -32,8 +41,11 @@ local act_gold_pig = {
["battle_diamond"]=400,
["min_diamond"]=2000,
["max_diamond"]=4000,
+ ["battle_gold"]=4000,
+ ["min_gold"]=20000,
+ ["max_gold"]=40000,
["recharge_id"]=13,
- ["value"]=700
+ ["value"]=999
},
[501]={
["before_id"]=401,
@@ -41,8 +53,11 @@ local act_gold_pig = {
["battle_diamond"]=500,
["min_diamond"]=2500,
["max_diamond"]=5000,
+ ["battle_gold"]=5000,
+ ["min_gold"]=25000,
+ ["max_gold"]=50000,
["recharge_id"]=14,
- ["value"]=700
+ ["value"]=999
},
[601]={
["before_id"]=501,
@@ -50,8 +65,11 @@ local act_gold_pig = {
["battle_diamond"]=600,
["min_diamond"]=3000,
["max_diamond"]=6000,
+ ["battle_gold"]=6000,
+ ["min_gold"]=30000,
+ ["max_gold"]=60000,
["recharge_id"]=15,
- ["value"]=700
+ ["value"]=999
},
[701]={
["before_id"]=601,
@@ -59,8 +77,11 @@ local act_gold_pig = {
["battle_diamond"]=1000,
["min_diamond"]=5000,
["max_diamond"]=10000,
+ ["battle_gold"]=10000,
+ ["min_gold"]=50000,
+ ["max_gold"]=100000,
["recharge_id"]=16,
- ["value"]=700
+ ["value"]=999
}
}
local config = {
diff --git a/lua/app/config/activity_bounty_task.lua b/lua/app/config/activity_bounty_task.lua
index 1070d8e7..50b12812 100644
--- a/lua/app/config/activity_bounty_task.lua
+++ b/lua/app/config/activity_bounty_task.lua
@@ -18,7 +18,8 @@ local activity_bounty_task = {
100,
100,
100
- }
+ },
+ ["icon"]="11"
},
[2]={
["type"]=1,
@@ -39,7 +40,8 @@ local activity_bounty_task = {
100,
100,
100
- }
+ },
+ ["icon"]="10"
},
[3]={
["type"]=11,
@@ -60,7 +62,8 @@ local activity_bounty_task = {
100,
100,
100
- }
+ },
+ ["icon"]="7"
},
[4]={
["type"]=12,
@@ -81,7 +84,8 @@ local activity_bounty_task = {
100,
100,
100
- }
+ },
+ ["icon"]="9"
},
[5]={
["type"]=10,
@@ -102,7 +106,8 @@ local activity_bounty_task = {
100,
100,
100
- }
+ },
+ ["icon"]="7"
},
[6]={
["type"]=19,
@@ -123,7 +128,8 @@ local activity_bounty_task = {
100,
100,
100
- }
+ },
+ ["icon"]="9"
}
}
local config = {
diff --git a/lua/app/config/buff.lua b/lua/app/config/buff.lua
index 29f09da7..c95f76d2 100644
--- a/lua/app/config/buff.lua
+++ b/lua/app/config/buff.lua
@@ -726,26 +726,53 @@ local buff = {
},
[82]={
["id"]=82,
- ["name"]="rebirth"
- },
- [83]={
- ["id"]=83,
- ["name"]="ocean_shield",
+ ["name"]="shield_ice_rebound_200",
["buff_type"]=2,
["decr"]=3,
["icon"]="shield_ice",
["fx_continued"]={
- 24
+ 26
+ },
+ ["fx_disappear"]={
+ 27
+ }
+ },
+ [83]={
+ ["id"]=83,
+ ["name"]="shield_rebound_100",
+ ["buff_type"]=2,
+ ["decr"]=3,
+ ["icon"]="shield",
+ ["fx_continued"]={
+ 22
+ },
+ ["fx_disappear"]={
+ 23
}
},
[84]={
["id"]=84,
+ ["name"]="rebirth",
+ ["buff_type"]=7,
+ ["decr"]=1,
+ ["formula"]=3,
+ ["icon"]="weakness_all_add"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield",
+ ["buff_type"]=2,
+ ["decr"]=1,
+ ["icon"]="shield_ice"
+ },
+ [86]={
+ ["id"]=86,
["name"]="self_heal",
["buff_type"]=6,
["stack"]=2,
["decr"]=1,
["formula"]=3,
- ["icon"]="shield_ice"
+ ["icon"]="lock"
}
}
local keys = {
@@ -831,14 +858,16 @@ local keys = {
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
["skill_hurt_add_show"]=buff[81],
- ["rebirth"]=buff[82],
- ["ocean_shield"]=buff[83],
- ["self_heal"]=buff[84]
+ ["shield_ice_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=84
+count=86
}
return config
\ No newline at end of file
diff --git a/lua/app/config/grid_type.lua b/lua/app/config/grid_type.lua
index 5a6895df..f085926f 100644
--- a/lua/app/config/grid_type.lua
+++ b/lua/app/config/grid_type.lua
@@ -5,8 +5,7 @@ local grid_type = {
[1]={
["icon"]="battle_hinder_1",
["cant_link"]=1,
- ["element_invalid"]=1,
- ["cant_upset"]=1
+ ["element_invalid"]=1
},
[2]={
["icon"]="battle_obstacle_stone_2",
@@ -18,7 +17,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_za_b01"
},
[3]={
@@ -31,7 +29,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_za_b01"
},
[4]={
@@ -42,7 +39,6 @@ local grid_type = {
3
},
["break_count"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_za_b03"
},
[5]={
@@ -55,7 +51,6 @@ local grid_type = {
["break_count"]=1,
["break_stay_element"]=1,
["cant_link"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_za_b02"
},
[6]={
@@ -74,7 +69,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_zhuqiantk_b01"
},
[8]={
@@ -87,7 +81,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["effect"]=1,
["effect_sfx"]="sfx_piece_huojian_b01",
["sfx_flow"]=1,
@@ -106,7 +99,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["effect"]=1,
["effect_sfx"]="sfx_piece_huojian_b01",
["sfx_flow"]=1,
@@ -125,7 +117,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["effect"]=1,
["effect_sfx"]="sfx_piece_huojian_b01",
["sfx_flow"]=1,
@@ -144,7 +135,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["effect"]=1,
["effect_sfx"]="sfx_piece_huojian_b01",
["sfx_flow"]=1,
@@ -164,7 +154,6 @@ local grid_type = {
["break_stay_element"]=1,
["can_fall"]=1,
["cant_link"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_kucao_b01"
},
[13]={
@@ -179,7 +168,6 @@ local grid_type = {
["can_fall"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_guodong_b01",
["effect"]=5,
["effect_sfx"]="sfx_piece_guodong_b02",
@@ -198,7 +186,6 @@ local grid_type = {
["bftc_time"]=0.4,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_shendeng_b01",
["effect"]=3,
["effect_trigger"]=2
@@ -220,7 +207,6 @@ local grid_type = {
["bftc_time"]=0.3,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_baoxiang_b01",
["effect"]=4,
["effect_trigger"]=2
@@ -238,8 +224,7 @@ local grid_type = {
["spine_change"]="idle1_1",
["break_count"]=1,
["cant_link"]=1,
- ["element_invalid"]=1,
- ["cant_upset"]=1
+ ["element_invalid"]=1
},
[17]={
["icon"]="battle_obstacle_chest_1",
@@ -254,8 +239,7 @@ local grid_type = {
["spine_change"]="idle1",
["break_count"]=1,
["cant_link"]=1,
- ["element_invalid"]=1,
- ["cant_upset"]=1
+ ["element_invalid"]=1
},
[18]={
["icon"]="battle_obstacle_stump_1",
@@ -267,7 +251,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_muzhuang_b01"
},
[19]={
@@ -280,7 +263,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_muzhuang_b01"
},
[20]={
@@ -293,7 +275,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_muzhuang_b01"
},
[21]={
@@ -308,7 +289,6 @@ local grid_type = {
["can_fall"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_shuipao_b01",
["effect"]=5,
["effect_sfx"]="sfx_piece_shuipao_b02",
@@ -326,7 +306,6 @@ local grid_type = {
["can_fall"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_yuni_b01",
["effect"]=5,
["effect_sfx"]="sfx_piece_yuni_b02",
@@ -344,7 +323,6 @@ local grid_type = {
["can_fall"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_duwu_b01",
["effect"]=5,
["effect_sfx"]="sfx_piece_duwu_b02",
@@ -360,7 +338,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_jitang_b01"
},
[25]={
@@ -373,7 +350,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_jitang_b01"
},
[26]={
@@ -386,7 +362,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_jitang_b01"
},
[27]={
@@ -397,7 +372,6 @@ local grid_type = {
3
},
["break_count"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_fazhen_b01"
},
[28]={
@@ -410,7 +384,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_zhongrushi_b01"
},
[29]={
@@ -423,7 +396,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_zhongrushi_b01"
},
[30]={
@@ -436,7 +408,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_zhongrushi_b01"
},
[31]={
@@ -449,7 +420,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_tiexie_b01"
},
[32]={
@@ -462,7 +432,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_tiexie_b01"
},
[33]={
@@ -475,7 +444,6 @@ local grid_type = {
["break_count"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_tiexie_b01"
},
[34]={
@@ -490,7 +458,6 @@ local grid_type = {
["can_fall"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_rongyan_b01",
["effect"]=5,
["effect_sfx"]="sfx_piece_rongyan_b02",
@@ -507,7 +474,6 @@ local grid_type = {
["break_stay_element"]=1,
["can_fall"]=1,
["cant_link"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_caocong_b01"
},
[36]={
@@ -519,7 +485,6 @@ local grid_type = {
["can_fall"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_rongyan_b01",
["effect"]=6,
["effect_trigger"]=1
@@ -533,7 +498,6 @@ local grid_type = {
["can_fall"]=1,
["cant_link"]=1,
["element_invalid"]=1,
- ["cant_upset"]=1,
["break_sfx"]="sfx_piece_duwu_b01",
["effect"]=6,
["effect_trigger"]=1
diff --git a/lua/app/config/hero.lua b/lua/app/config/hero.lua
index 4e098105..98b97283 100644
--- a/lua/app/config/hero.lua
+++ b/lua/app/config/hero.lua
@@ -312,6 +312,66 @@ local hero = {
1400201
}
},
+ [14003]={
+ ["position"]=1,
+ ["qlt"]=4,
+ ["hurt_skill"]={
+ 1400310,
+ 1400311,
+ 1400312,
+ 1400313
+ },
+ ["base_skill"]=1400320,
+ ["rouge_skill"]=1400300,
+ ["rouge_skill_1"]=1400301,
+ ["rouge_skill_2"]=1400302,
+ ["rouge_skill_3"]=1400303,
+ ["rouge_skill_4"]=1400304,
+ ["rouge_skill_5"]=1400305,
+ ["rouge_skill_6"]=1400306,
+ ["rouge_skill_7"]=1400307,
+ ["begin_lv"]=5,
+ ["hp"]={
+ 12000000,
+ 13680000,
+ 15360000,
+ 17120000,
+ 18960000,
+ 20960000,
+ 24560000,
+ 28440000,
+ 32940000,
+ 37900000,
+ 43300000,
+ 49300000,
+ 56060000,
+ 63560000,
+ 72120000
+ },
+ ["atk"]={
+ 6000000,
+ 6840000,
+ 7680000,
+ 8560000,
+ 9480000,
+ 10480000,
+ 12280000,
+ 14220000,
+ 16470000,
+ 18950000,
+ 21650000,
+ 24650000,
+ 28030000,
+ 31780000,
+ 36060000
+ },
+ ["model_id"]="p0018",
+ ["item_id"]=14003,
+ ["collection_point"]=5,
+ ["skin"]={
+ 14003
+ }
+ },
[22001]={
["position"]=2,
["qlt"]=2,
@@ -624,6 +684,66 @@ local hero = {
24002
}
},
+ [24003]={
+ ["position"]=2,
+ ["qlt"]=4,
+ ["hurt_skill"]={
+ 2400310,
+ 2400311,
+ 2400312,
+ 2400313
+ },
+ ["base_skill"]=2400320,
+ ["rouge_skill"]=2400300,
+ ["rouge_skill_1"]=2400301,
+ ["rouge_skill_2"]=2400302,
+ ["rouge_skill_3"]=2400303,
+ ["rouge_skill_4"]=2400304,
+ ["rouge_skill_5"]=2400305,
+ ["rouge_skill_6"]=2400306,
+ ["rouge_skill_7"]=2400307,
+ ["begin_lv"]=5,
+ ["hp"]={
+ 12000000,
+ 13680000,
+ 15360000,
+ 17120000,
+ 18960000,
+ 20960000,
+ 24560000,
+ 28440000,
+ 32940000,
+ 37900000,
+ 43300000,
+ 49300000,
+ 56060000,
+ 63560000,
+ 72120000
+ },
+ ["atk"]={
+ 6000000,
+ 6840000,
+ 7680000,
+ 8560000,
+ 9480000,
+ 10480000,
+ 12280000,
+ 14220000,
+ 16470000,
+ 18950000,
+ 21650000,
+ 24650000,
+ 28030000,
+ 31780000,
+ 36060000
+ },
+ ["model_id"]="p0018",
+ ["item_id"]=24003,
+ ["collection_point"]=5,
+ ["skin"]={
+ 24003
+ }
+ },
[32001]={
["position"]=3,
["qlt"]=2,
@@ -994,6 +1114,7 @@ local hero = {
["icon"]="24",
["item_id"]=34002,
["unlock_arena"]=6,
+ ["is_show"]=1,
["collection_point"]=5,
["skin"]={
34003
@@ -1314,7 +1435,7 @@ local hero = {
}
},
[44003]={
- ["position"]=3,
+ ["position"]=4,
["qlt"]=4,
["hurt_skill"]={
4400310,
@@ -1688,9 +1809,70 @@ local hero = {
["skin"]={
54002
}
+ },
+ [54003]={
+ ["position"]=5,
+ ["qlt"]=4,
+ ["hurt_skill"]={
+ 5400310,
+ 5400311,
+ 5400312,
+ 5400313
+ },
+ ["base_skill"]=5400320,
+ ["rouge_skill"]=5400300,
+ ["rouge_skill_1"]=5400301,
+ ["rouge_skill_2"]=5400302,
+ ["rouge_skill_3"]=5400303,
+ ["rouge_skill_4"]=5400304,
+ ["rouge_skill_5"]=5400305,
+ ["rouge_skill_6"]=5400306,
+ ["rouge_skill_7"]=5400307,
+ ["begin_lv"]=5,
+ ["hp"]={
+ 12000000,
+ 13680000,
+ 15360000,
+ 17120000,
+ 18960000,
+ 20960000,
+ 24560000,
+ 28440000,
+ 32940000,
+ 37900000,
+ 43300000,
+ 49300000,
+ 56060000,
+ 63560000,
+ 72120000
+ },
+ ["atk"]={
+ 6000000,
+ 6840000,
+ 7680000,
+ 8560000,
+ 9480000,
+ 10480000,
+ 12280000,
+ 14220000,
+ 16470000,
+ 18950000,
+ 21650000,
+ 24650000,
+ 28030000,
+ 31780000,
+ 36060000
+ },
+ ["model_id"]="p0030",
+ ["icon"]="24",
+ ["item_id"]=54003,
+ ["collection_point"]=5,
+ ["skin"]={
+ 44003
+ }
}
}
local config = {
-data=hero,count=27
+data=hero,count=30
}
return config
\ No newline at end of file
diff --git a/lua/app/config/skill.lua b/lua/app/config/skill.lua
index eafe90a2..f5dca686 100644
--- a/lua/app/config/skill.lua
+++ b/lua/app/config/skill.lua
@@ -1533,6 +1533,247 @@ local skill = {
},
["obj"]=1
},
+ [1400310]={
+ ["position"]=1,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_red",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=2,
+ ["sound_hit"]={
+ 1000023
+ },
+ ["name_act"]="attack01",
+ ["fx_self"]=300100,
+ ["fx_self_mirror"]=400100
+ },
+ [1400311]={
+ ["position"]=1,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_red",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=2,
+ ["sound_hit"]={
+ 1000024
+ },
+ ["name_act"]="attack02",
+ ["fx_self"]=300101,
+ ["fx_self_mirror"]=400101
+ },
+ [1400312]={
+ ["position"]=1,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_red",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=4,
+ ["sound_hit"]={
+ 1000021
+ },
+ ["name_act"]="attack03",
+ ["fx_self"]=300102,
+ ["fx_self_mirror"]=400102
+ },
+ [1400313]={
+ ["position"]=1,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_red",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=1,
+ ["sound_hit"]={
+ 1000022
+ },
+ ["name_act"]="attack04",
+ ["fx_self"]=300103,
+ ["fx_self_mirror"]=400103
+ },
+ [1400320]={
+ ["energy"]=10,
+ ["link"]=1,
+ ["position"]=1,
+ ["method"]=1,
+ ["skill_type"]=0,
+ ["battle_icon"]="21",
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_red",
+ ["num"]=40000,
+ ["ratio"]=10000,
+ ["round"]=0
+ },
+ {
+ ["type"]="vulnerable",
+ ["num"]=2500,
+ ["ratio"]=10000,
+ ["round"]=2
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=200,
+ ["shake_type"]=6,
+ ["name_act"]="skill01"
+ },
+ [1400321]={
+ ["position"]=1,
+ ["effect_type"]=2,
+ ["trigger"]=6,
+ ["effect"]={
+ {
+ ["type"]="heal",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=1
+ },
+ [1400322]={
+ ["position"]=1,
+ ["buff_condition"]={
+ {
+ {
+ ["type"]="state",
+ ["attr"]="weaken",
+ ["op"]=">",
+ ["v"]=0,
+ ["side"]=2
+ }
+ }
+ },
+ ["condition_rel"]={
+ {
+ 1,
+ 1
+ }
+ },
+ ["combo_position"]=1,
+ ["effect_type"]=2,
+ ["trigger"]=5,
+ ["effect"]={
+ {
+ ["type"]="hurt_red",
+ ["num"]=5000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2
+ },
+ [1400323]={
+ ["position"]=1,
+ ["buff_condition"]={
+ {
+ {
+ ["type"]="state",
+ ["attr"]="vulnerable",
+ ["op"]=">",
+ ["v"]=0,
+ ["side"]=2
+ }
+ }
+ },
+ ["condition_rel"]={
+ {
+ 1,
+ 1
+ }
+ },
+ ["effect_type"]=1,
+ ["trigger"]=5,
+ ["effect"]={
+ {
+ ["type"]="heal",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=1
+ },
+ [1400324]={
+ ["position"]=1,
+ ["effect_type"]=2,
+ ["trigger"]=6,
+ ["effect"]={
+ {
+ ["type"]="rebirth",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=1
+ },
+ [1400325]={
+ ["position"]=1,
+ ["effect_type"]=2,
+ ["trigger"]=6,
+ ["effect"]={
+ {
+ ["type"]="rebirth",
+ ["num"]=10000,
+ ["ratio"]=15000,
+ ["round"]=2
+ }
+ },
+ ["obj"]=1
+ },
[2200110]={
["position"]=2,
["effect_type"]=1,
@@ -2899,6 +3140,244 @@ local skill = {
},
["obj"]=1
},
+ [2400310]={
+ ["position"]=2,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_yellow",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=1,
+ ["sound_hit"]={
+ 2300114
+ },
+ ["name_act"]="attack01",
+ ["fx_self"]=300095,
+ ["fx_self_mirror"]=400095
+ },
+ [2400311]={
+ ["position"]=2,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_yellow",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=1,
+ ["sound_hit"]={
+ 4200111
+ },
+ ["name_act"]="attack02",
+ ["fx_self"]=300096,
+ ["fx_self_mirror"]=400096
+ },
+ [2400312]={
+ ["position"]=2,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_yellow",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=1,
+ ["sound_hit"]={
+ 4200112
+ },
+ ["name_act"]="attack03",
+ ["fx_self"]=300097,
+ ["fx_self_mirror"]=400097
+ },
+ [2400313]={
+ ["position"]=2,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_yellow",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=1,
+ ["sound_hit"]={
+ 4200113
+ },
+ ["name_act"]="attack04",
+ ["fx_self"]=300098,
+ ["fx_self_mirror"]=400098
+ },
+ [2400320]={
+ ["energy"]=10,
+ ["link"]=1,
+ ["position"]=2,
+ ["method"]=1,
+ ["skill_type"]=1,
+ ["boardrange"]={
+
+ },
+ ["battle_icon"]="22",
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_yellow",
+ ["num"]=40000,
+ ["ratio"]=10000,
+ ["round"]=0
+ },
+ {
+ ["type"]="stun",
+ ["num"]=0,
+ ["ratio"]=5000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 100
+ },
+ ["shake_time"]=200,
+ ["shake_type"]=6,
+ ["sound"]=24002200,
+ ["sound_delay"]=0.0,
+ ["name_act"]="skill01",
+ ["fx_self"]=300099,
+ ["bullet_time"]={
+ 633,
+ 3000,
+ 400
+ },
+ ["fx_self_mirror"]=400099
+ },
+ [2400321]={
+ ["position"]=2,
+ ["buff_condition"]={
+ {
+ {
+ ["type"]="state",
+ ["attr"]="vulnerable",
+ ["op"]=">",
+ ["v"]=0,
+ ["side"]=2
+ }
+ }
+ },
+ ["condition_rel"]={
+ {
+ 1,
+ 1
+ }
+ },
+ ["effect_type"]=2,
+ ["trigger"]=5,
+ ["effect"]={
+ {
+ ["type"]="bleed",
+ ["num"]=3500,
+ ["ratio"]=1000,
+ ["round"]=2
+ }
+ },
+ ["obj"]=2
+ },
+ [2400322]={
+ ["position"]=2,
+ ["effect_type"]=2,
+ ["trigger"]=9,
+ ["effect"]={
+ {
+ ["type"]="atkp_color_add",
+ ["num"]=1000,
+ ["ratio"]=10000,
+ ["round"]=999
+ }
+ },
+ ["obj"]=1
+ },
+ [2400323]={
+ ["position"]=2,
+ ["buff_condition"]={
+ {
+ {
+ ["type"]="state",
+ ["attr"]="vulnerable",
+ ["op"]=">",
+ ["v"]=0,
+ ["side"]=2
+ }
+ }
+ },
+ ["condition_rel"]={
+ {
+ 1,
+ 1
+ }
+ },
+ ["effect_type"]=2,
+ ["trigger"]=6,
+ ["effect"]={
+ {
+ ["type"]="bleed",
+ ["num"]=3500,
+ ["ratio"]=2000,
+ ["round"]=2
+ }
+ },
+ ["obj"]=2
+ },
+ [2400324]={
+ ["position"]=2,
+ ["effect_type"]=2,
+ ["trigger"]=9,
+ ["effect"]={
+ {
+ ["type"]="heal",
+ ["num"]=20000,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=1
+ },
[3200110]={
["position"]=3,
["effect_type"]=1,
@@ -7302,6 +7781,210 @@ local skill = {
},
["obj"]=2
},
+ [5400310]={
+ ["position"]=5,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_purple",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 140
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=2,
+ ["sound_hit"]={
+ 1000001
+ },
+ ["name_act"]="attack01",
+ ["fx_self"]=300112,
+ ["fx_self_mirror"]=400112
+ },
+ [5400311]={
+ ["position"]=5,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_purple",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 140
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=2,
+ ["sound_hit"]={
+ 1000002
+ },
+ ["name_act"]="attack02",
+ ["fx_self"]=300113,
+ ["fx_self_mirror"]=400113
+ },
+ [5400312]={
+ ["position"]=5,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_purple",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 140
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=1,
+ ["sound_hit"]={
+ 1000003
+ },
+ ["name_act"]="attack03",
+ ["fx_self"]=300114,
+ ["fx_self_mirror"]=400114
+ },
+ [5400313]={
+ ["position"]=5,
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_purple",
+ ["num"]=10000,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 140
+ },
+ ["shake_time"]=100,
+ ["shake_type"]=2,
+ ["sound_hit"]={
+ 1000004
+ },
+ ["name_act"]="attack04",
+ ["fx_self"]=300115,
+ ["fx_self_mirror"]=400115
+ },
+ [5400320]={
+ ["energy"]=10,
+ ["link"]=1,
+ ["position"]=5,
+ ["method"]=1,
+ ["skill_type"]=1,
+ ["skill_type_parameter"]={
+
+ },
+ ["battle_icon"]="25",
+ ["effect_type"]=1,
+ ["trigger"]=1,
+ ["effect"]={
+ {
+ ["type"]="hurt_purple",
+ ["num"]=50000,
+ ["ratio"]=10000,
+ ["round"]=0
+ },
+ {
+ ["type"]="corrupt",
+ ["num"]=5000,
+ ["ratio"]=10000,
+ ["round"]=2
+ }
+ },
+ ["obj"]=2,
+ ["skill_position"]={
+ 1,
+ 140
+ },
+ ["shake_time"]=200,
+ ["shake_type"]=6,
+ ["sound"]=54002200,
+ ["sound_delay"]=0.0,
+ ["name_act"]="skill01",
+ ["fx_self"]=300116,
+ ["bullet_time"]={
+ 3166,
+ 3000,
+ 400
+ },
+ ["fx_self_mirror"]=400116
+ },
+ [5400321]={
+ ["position"]=5,
+ ["effect_type"]=2,
+ ["trigger"]=5,
+ ["effect"]={
+ {
+ ["type"]="poison",
+ ["num"]=2500,
+ ["ratio"]=1000,
+ ["round"]=2
+ }
+ },
+ ["obj"]=2
+ },
+ [5400322]={
+ ["position"]=5,
+ ["effect_type"]=2,
+ ["trigger"]=6,
+ ["effect"]={
+ {
+ ["type"]="lethargy",
+ ["num"]=0,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=2
+ },
+ [5400323]={
+ ["position"]=5,
+ ["effect_type"]=2,
+ ["trigger"]=3,
+ ["effect"]={
+ {
+ ["type"]="skill_hurt_add",
+ ["num"]=1000,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=2
+ },
+ [5400324]={
+ ["position"]=5,
+ ["effect_type"]=2,
+ ["trigger"]=6,
+ ["effect"]={
+ {
+ ["type"]="lethargy",
+ ["num"]=0,
+ ["ratio"]=10000,
+ ["round"]=2
+ }
+ },
+ ["obj"]=1
+ },
[10001]={
["effect_type"]=1,
["trigger"]=1,
@@ -25022,6 +25705,6 @@ local skill = {
}
}
local config = {
-data=skill,count=903
+data=skill,count=931
}
return config
\ No newline at end of file
diff --git a/lua/app/config/skill_rogue.lua b/lua/app/config/skill_rogue.lua
index 32e5a1a6..9b749f15 100644
--- a/lua/app/config/skill_rogue.lua
+++ b/lua/app/config/skill_rogue.lua
@@ -1335,6 +1335,130 @@ local skill_rogue = {
["obj"]=3,
["icon"]="202"
},
+ [1400300]={
+ ["limit_times"]=1,
+ ["weight"]=100000,
+ ["qlt"]=4,
+ ["type"]=6,
+ ["skill_position"]=1,
+ ["icon"]="191"
+ },
+ [1400301]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=12,
+ ["skill_position"]=1,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=1400321,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=3,
+ ["icon"]="196"
+ },
+ [1400302]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=3,
+ ["type"]=9,
+ ["skill_position"]=1,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=1400322,
+ ["ratio"]=10000,
+ ["round"]=999
+ }
+ },
+ ["obj"]=3,
+ ["icon"]="197"
+ },
+ [1400303]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=3,
+ ["type"]=7,
+ ["parameter"]={
+ 2,
+ 1000
+ },
+ ["skill_position"]=1,
+ ["icon"]="198"
+ },
+ [1400304]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=9,
+ ["skill_position"]=1,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=1400323,
+ ["ratio"]=10000,
+ ["round"]=999
+ }
+ },
+ ["obj"]=3,
+ ["icon"]="199"
+ },
+ [1400305]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=12,
+ ["skill_position"]=1,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=1400324,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=3,
+ ["icon"]="200"
+ },
+ [1400306]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=3,
+ ["type"]=9,
+ ["skill_position"]=1,
+ ["effect"]={
+ {
+ ["type"]="atkp_red_add",
+ ["num"]=1500,
+ ["ratio"]=10000,
+ ["round"]=999
+ }
+ },
+ ["obj"]=3,
+ ["icon"]="201"
+ },
+ [1400307]={
+ ["unlock"]=1400305,
+ ["cover_unlock"]=1400305,
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=12,
+ ["skill_position"]=1,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=1400325,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=3,
+ ["icon"]="202"
+ },
[2200100]={
["limit_times"]=1,
["weight"]=100000,
@@ -1996,6 +2120,134 @@ local skill_rogue = {
["obj"]=4,
["icon"]="209"
},
+ [2400300]={
+ ["limit_times"]=1,
+ ["weight"]=100000,
+ ["qlt"]=4,
+ ["type"]=6,
+ ["skill_position"]=2,
+ ["icon"]="192"
+ },
+ [2400301]={
+ ["method"]=2,
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=3,
+ ["type"]=2,
+ ["skill_position"]=2,
+ ["boardrange"]={
+ {
+ ["type"]=1,
+ ["range"]=2
+ },
+ {
+ ["type"]=2,
+ ["range"]=2
+ }
+ },
+ ["icon"]="203"
+ },
+ [2400302]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=8,
+ ["parameter"]={
+ 2,
+ 1
+ },
+ ["skill_position"]=2,
+ ["icon"]="204"
+ },
+ [2400303]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=9,
+ ["skill_position"]=2,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=2400321,
+ ["ratio"]=10000,
+ ["round"]=999
+ }
+ },
+ ["obj"]=4,
+ ["icon"]="205"
+ },
+ [2400304]={
+ ["method"]=2,
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=3,
+ ["type"]=2,
+ ["skill_position"]=2,
+ ["boardrange"]={
+ {
+ ["type"]=3,
+ ["range"]=2
+ },
+ {
+ ["type"]=4,
+ ["range"]=2
+ }
+ },
+ ["icon"]="206"
+ },
+ [2400305]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=12,
+ ["skill_position"]=2,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=2400322,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=4,
+ ["icon"]="207"
+ },
+ [2400306]={
+ ["unlock"]=2400203,
+ ["cover_unlock"]=2400203,
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=3,
+ ["type"]=9,
+ ["skill_position"]=2,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=2400323,
+ ["ratio"]=10000,
+ ["round"]=999
+ }
+ },
+ ["obj"]=4,
+ ["icon"]="208"
+ },
+ [2400307]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=12,
+ ["skill_position"]=2,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=2400324,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=4,
+ ["icon"]="209"
+ },
[3200100]={
["limit_times"]=1,
["weight"]=100000,
@@ -2646,6 +2898,7 @@ local skill_rogue = {
["limit_times"]=1,
["weight"]=3000,
["qlt"]=4,
+ ["type"]=12,
["skill_position"]=3,
["effect"]={
{
@@ -2661,6 +2914,7 @@ local skill_rogue = {
["limit_times"]=1,
["weight"]=3000,
["qlt"]=3,
+ ["type"]=12,
["skill_position"]=3,
["effect"]={
{
@@ -2676,6 +2930,7 @@ local skill_rogue = {
["limit_times"]=1,
["weight"]=3000,
["qlt"]=4,
+ ["type"]=9,
["skill_position"]=3,
["effect"]={
{
@@ -2707,6 +2962,7 @@ local skill_rogue = {
["limit_times"]=1,
["weight"]=3000,
["qlt"]=4,
+ ["type"]=12,
["skill_position"]=3,
["effect"]={
{
@@ -2738,6 +2994,7 @@ local skill_rogue = {
["limit_times"]=1,
["weight"]=3000,
["qlt"]=3,
+ ["type"]=12,
["skill_position"]=3,
["effect"]={
{
@@ -3081,7 +3338,7 @@ local skill_rogue = {
["limit_times"]=1,
["weight"]=3000,
["qlt"]=3,
- ["type"]=3,
+ ["type"]=2,
["skill_position"]=4,
["boardrange"]={
{
@@ -4078,9 +4335,162 @@ local skill_rogue = {
},
["obj"]=7,
["icon"]="230"
+ },
+ [5400300]={
+ ["limit_times"]=1,
+ ["weight"]=100000,
+ ["qlt"]=4,
+ ["type"]=6,
+ ["skill_position"]=5,
+ ["icon"]="195"
+ },
+ [5400301]={
+ ["method"]=2,
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=3,
+ ["type"]=2,
+ ["skill_position"]=5,
+ ["boardrange"]={
+ {
+ ["type"]=5,
+ ["range"]=1
+ },
+ {
+ ["type"]=6,
+ ["range"]=1
+ },
+ {
+ ["type"]=7,
+ ["range"]=1
+ },
+ {
+ ["type"]=8,
+ ["range"]=1
+ }
+ },
+ ["icon"]="224"
+ },
+ [5400302]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=9,
+ ["skill_position"]=5,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=5400321,
+ ["ratio"]=10000,
+ ["round"]=999
+ }
+ },
+ ["obj"]=7,
+ ["icon"]="225"
+ },
+ [5400303]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=3,
+ ["type"]=8,
+ ["parameter"]={
+ 2,
+ 1
+ },
+ ["skill_position"]=5,
+ ["icon"]="226"
+ },
+ [5400304]={
+ ["method"]=2,
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=3,
+ ["type"]=2,
+ ["skill_position"]=5,
+ ["boardrange"]={
+ {
+ ["type"]=5,
+ ["range"]=1
+ },
+ {
+ ["type"]=6,
+ ["range"]=1
+ },
+ {
+ ["type"]=7,
+ ["range"]=1
+ },
+ {
+ ["type"]=8,
+ ["range"]=1
+ }
+ },
+ ["icon"]="227"
+ },
+ [5400305]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=14,
+ ["parameter"]={
+ 6
+ },
+ ["skill_position"]=5,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=5400322,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=7,
+ ["icon"]="228"
+ },
+ [5400306]={
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=15,
+ ["parameter"]={
+ 4
+ },
+ ["skill_position"]=5,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=5400323,
+ ["ratio"]=10000,
+ ["round"]=0
+ }
+ },
+ ["obj"]=7,
+ ["icon"]="229"
+ },
+ [5400307]={
+ ["unlock"]=5400305,
+ ["cover_unlock"]=5400305,
+ ["limit_times"]=1,
+ ["weight"]=3000,
+ ["qlt"]=4,
+ ["type"]=14,
+ ["parameter"]={
+ 6
+ },
+ ["skill_position"]=5,
+ ["effect"]={
+ {
+ ["type"]="add_skill",
+ ["num"]=5400324,
+ ["ratio"]=10000,
+ ["round"]=1
+ }
+ },
+ ["obj"]=7,
+ ["icon"]="230"
}
}
local config = {
-data=skill_rogue,count=260
+data=skill_rogue,count=284
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/cn/buff.lua b/lua/app/config/strings/cn/buff.lua
index 551e5085..433a76e5 100644
--- a/lua/app/config/strings/cn/buff.lua
+++ b/lua/app/config/strings/cn/buff.lua
@@ -32,157 +32,212 @@ local buff = {
[24]={
["id"]=24,
["desc"]="伤害提升:造成的伤害提升{0}。",
+ ["tips_desc"]="伤害提升:造成的所有伤害提升。",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="眩晕",
["desc"]="眩晕:本回合无法行动。",
+ ["tips_desc"]="眩晕:本回合无法行动。",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="护盾:可承受最大生命值{0}的伤害。",
+ ["desc"]="护盾:可承受一定伤害。",
+ ["tips_desc"]="护盾:可承受一定伤害。",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="冰霜",
["desc"]="冰霜:普攻次数-{0}。",
+ ["tips_desc"]="冰霜:普攻次数减少。",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="亢奋",
["desc"]="亢奋:普攻次数+{0}。",
+ ["tips_desc"]="亢奋:普攻次数增加。",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="反伤护盾:可承受最大生命值{0}的伤害,反弹200%对方伤害。",
+ ["desc"]="反伤护盾:可承受一定伤害,反弹对方伤害。",
+ ["tips_desc"]="反伤护盾:可承受一定伤害,反弹对方伤害。",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="灼烧",
["desc"]="灼烧:回合结束时造成释放者攻击力{0}的伤害。",
+ ["tips_desc"]="灼烧:回合结束时造成一定的伤害。",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="易伤",
["desc"]="易伤:受到所有伤害提升{0}。",
+ ["tips_desc"]="易伤:受到所有伤害提升。",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="冻结",
["desc"]="冻结:本回合无法行动,且增益效果不生效。",
+ ["tips_desc"]="冻结:本回合无法行动,且增益效果不生效。",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="中毒",
["desc"]="中毒:回合结束时造成释放者攻击力{0}的伤害。",
+ ["tips_desc"]="中毒:回合结束时造成一定伤害。",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="禁锢",
["desc"]="禁锢:本回合只可使用普攻,且技能进度不会增长。",
+ ["tips_desc"]="禁锢:本回合只可使用普攻,且技能进度不会增长。",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="腐败",
["desc"]="腐败:生命恢复效果降低{0}。",
+ ["tips_desc"]="腐败:生命恢复效果降低。",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="流血",
["desc"]="流血:受击时恢复攻击者生命,回合结束时造成释放者攻击力{0}的伤害。",
+ ["tips_desc"]="流血:受击时恢复攻击者生命,回合结束时造成伤害。",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="虚弱",
["desc"]="虚弱:造成的伤害降低{0}。",
+ ["tips_desc"]="虚弱:造成的伤害降低。",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="昏睡",
["desc"]="昏睡:本回合无法行动,受击会移除效果。",
+ ["tips_desc"]="昏睡:本回合无法行动,受击会移除效果。",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="诅咒",
["desc"]="诅咒:攻击不会造成伤害,而是治疗对方。",
+ ["tips_desc"]="诅咒:攻击不会造成伤害,而是治疗对方。",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="锁定",
["desc"]="锁定:随机锁定棋盘上的一种颜色,无法选中。",
+ ["tips_desc"]="锁定:随机锁定棋盘上的一种颜色,无法选中。",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="先手",
["desc"]="先手:每回合都率先出手。",
+ ["tips_desc"]="先手:每回合都率先出手。",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="不死",
["desc"]="不死:受到致命伤害不会死亡。",
+ ["tips_desc"]="不死:本回合受到致命伤害不会死亡。",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="反击",
["desc"]="反击:受到直接伤害时有{0}的概率进行反击。",
+ ["tips_desc"]="反击:受到直接伤害时有概率进行反击。",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="反伤",
["desc"]="反伤:反弹{0}对方伤害。",
+ ["tips_desc"]="反伤:反弹对方伤害。",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="反伤护盾:可承受最大生命值{0}的伤害,反弹400%对方伤害。",
+ ["desc"]="反伤护盾:可承受一定伤害,反弹对方大量伤害。",
+ ["tips_desc"]="反伤护盾2:可承受一定伤害,反弹对方大量伤害。",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="冰霜护盾:可承受最大生命值{0}的伤害。",
+ ["desc"]="冰霜护盾:可承受一定伤害。",
+ ["tips_desc"]="冰霜护盾:可承受一定伤害。",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="冰霜护盾:可承受最大生命值{0}的伤害,反弹400%对方伤害。",
+ ["desc"]="冰霜护盾2:可承受一定伤害,反弹对方大量伤害。",
+ ["tips_desc"]="冰霜护盾2:可承受一定伤害,反弹对方大量伤害。",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="意念护盾",
["desc"]="意念护盾:护盾存在时不会受到任何伤害,每被攻击命中1次将扣除1层护盾。",
+ ["tips_desc"]="意念护盾:护盾存在时不会受到任何伤害,每被攻击命中1次将扣除1层护盾。",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="冰霜护盾:可承受最大生命值{0}的伤害。",
+ ["desc"]="冰霜护盾:可承受一定伤害。",
+ ["tips_desc"]="冰霜护盾:可承受一定伤害。",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="技能增伤",
["desc"]="技能增伤:所有技能伤害增加",
+ ["tips_desc"]="技能增伤:所有技能伤害增加",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="反伤护盾:可承受一定伤害,反弹对方大量伤害。",
+ ["tips_desc"]="反伤护盾2:可承受一定伤害,反弹对方大量伤害。",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="反伤护盾:可承受一定伤害,反弹对方伤害。",
+ ["tips_desc"]="反伤护盾:可承受一定伤害,反弹对方伤害。",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["desc"]="重生:持续期间被击败则会触发重生并恢复生命,回合结束时未触发重生也会恢复生命。",
+ ["tips_desc"]="重生:持续期间被击败则会触发重生并恢复生命,回合结束时未触发重生也会恢复生命。",
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["desc"]="海洋护盾:承受一定伤害,免疫所有负面效果。",
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["desc"]="自愈:回合结束时恢复生命。",
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +274,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/de/buff.lua b/lua/app/config/strings/de/buff.lua
index 9a1585bf..09c5b74c 100644
--- a/lua/app/config/strings/de/buff.lua
+++ b/lua/app/config/strings/de/buff.lua
@@ -130,6 +130,26 @@ local buff = {
[81]={
["id"]=81,
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -166,12 +186,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/en/buff.lua b/lua/app/config/strings/en/buff.lua
index 9dfe6efe..a5adf638 100644
--- a/lua/app/config/strings/en/buff.lua
+++ b/lua/app/config/strings/en/buff.lua
@@ -32,157 +32,208 @@ local buff = {
[24]={
["id"]=24,
["desc"]="Damage Boost: Increases damage dealt by {0}.",
+ ["tips_desc"]="Damage Boost: Increases all damage dealt.",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="Stun",
["desc"]="Stun: Unable to take any action this turn.",
+ ["tips_desc"]="Stun: Unable to take any action this turn.",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="Shield: Absorbs damage up to {0} of Max HP.",
+ ["desc"]="Shield: Can take a certain amount of damage.",
+ ["tips_desc"]="Shield: Can take a certain amount of damage.",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="Cold",
["desc"]="Cold: Normal attack -{0}.",
+ ["tips_desc"]="Cold: Less normal attacks.",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="Rage",
["desc"]="Rage: Normal attack +{0}.",
+ ["tips_desc"]="Rage: More normal attacks.",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="Counter Shield: Absorbs damage up to {0} of Max HP and reflects 200% of the damage back to the enemy.",
+ ["desc"]="Counter Shield: Absorbs a certain amount of damage and reflects damage back to the enemy.",
+ ["tips_desc"]="Counter Shield: Absorbs a certain amount of damage and reflects damage back to the enemy.",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="Burn",
["desc"]="Burn: Inflicts damage equal to {0} of the caster's attack at the end of the turn.",
+ ["tips_desc"]="Burn: Inflicts a certain amount of damage at the end of the turn.",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="Vulnerable",
["desc"]="Vulnerable: Increases all damage taken by {0}.",
+ ["tips_desc"]="Vulnerable: Increases all damage taken.",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="Frozen",
["desc"]="Frozen: Unable to take any action and buffs won't take effect this turn.",
+ ["tips_desc"]="Frozen: Unable to take any action and buffs won't take effect this turn.",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="Poisoned",
["desc"]="Poisoned: Inflicts damage equal to {0} of the caster's attack at the end of the turn.",
+ ["tips_desc"]="Poisoned: Inflicts a certain amount of damage at the end of the turn.",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="Imprison",
["desc"]="Imprison: Can only use normal attacks this turn.",
+ ["tips_desc"]="Imprison: Can only use normal attacks this turn and skill gauge will not increase.",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="Corruption",
["desc"]="Corruption: Reduces HP recovery effect by {0}.",
+ ["tips_desc"]="Corruption: HP recovery effect reduces.",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="Bleed",
["desc"]="Bleed: Restores the attacker's HP upon hit and deals damage equal to {0} of the attacker's attack at the end of the turn.",
+ ["tips_desc"]="Bleed: Restores the attacker's HP upon hit and deals damage at the end of the turn.",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="Weak",
["desc"]="Weak: Reduces damage dealt by {0}.",
+ ["tips_desc"]="Weak: Reduces damage dealt.",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="Drowsy",
["desc"]="Drowsy: Unable to take any action this turn. Cured when hit.",
+ ["tips_desc"]="Drowsy: Unable to take any action this turn. Cured when hit.",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="Curse",
["desc"]="Curse: Attacks will not deal damage but instead heal the opponent.",
+ ["tips_desc"]="Curse: Attacks will not deal damage but instead heal the opponent.",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="Lock",
["desc"]="Lock: Locks a random color on the board and prevents it from being selected.",
+ ["tips_desc"]="Lock: Locks a random color on the board and prevents it from being selected.",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="Head-start",
["desc"]="Head-start: Act first every turn.",
+ ["tips_desc"]="Head-start: Act first every turn.",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="Undead",
["desc"]="Undead: Does not die from fatal damage.",
+ ["tips_desc"]="Undead: Does not die from fatal damage this turn.",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="Counterattack",
["desc"]="Counterattack: Has a {0} chance to counterattack after taking direct damage.",
+ ["tips_desc"]="Counterattack: Has a chance to counterattack when directly hit.",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="Damage Counter",
["desc"]="Damage Counter: Reflects {0} of the enemy's damage.",
+ ["tips_desc"]="Damage Counter: Reflects enemy's damage.",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="Counter Shield: Absorbs damage up to {0} of Max HP and reflects 400% of the enemy's damage.",
+ ["desc"]="Counter Shield : Absorbs a certain amount of damage and reflects massive damage back to the enemy.",
+ ["tips_desc"]="Counter Shield 2: Absorbs a certain amount of damage and reflects massive damage back to the enemy.",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="Frost Shield: Absorbs damage up to {0} of Max HP.",
+ ["desc"]="Frost Shield: Absorbs a certain amount of damage.",
+ ["tips_desc"]="Frost Shield: Absorbs a certain amount of damage.",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="Frost Shield: Absorbs damage up to {0} of Max HP and reflects 400% of the enemy's damage.",
+ ["desc"]="Frost Shield 2: Absorbs a certain amount of damage and reflects massive damage back to the enemy.",
+ ["tips_desc"]="Frost Shield 2: Absorbs a certain amount of damage and reflects massive damage back to the enemy.",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="Psychic Shield",
["desc"]="Psychic Shield: While the shield is active, the bearer is invulnerable and takes no damage. Each hit taken consumes one stack of the shield.",
+ ["tips_desc"]="Psychic Shield: While the shield is active, the bearer is invulnerable and takes no damage. Each hit taken consumes one stack of the shield.",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="Frost Shield: Absorbs damage up to {0} of Max HP.",
+ ["desc"]="Frost Shield: Absorbs a certain amount of damage.",
+ ["tips_desc"]="Frost Shield: Absorbs a certain amount of damage.",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="Skill DMG Bonus",
["desc"]="Skill DMG Bonus: Increases all skill damage",
+ ["tips_desc"]="Skill DMG Bonus: Increases all skill damage",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="Counter Shield : Absorbs a certain amount of damage and reflects massive damage back to the enemy.",
+ ["tips_desc"]="Counter Shield 2: Absorbs a certain amount of damage and reflects massive damage back to the enemy.",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="Counter Shield: Absorbs a certain amount of damage and reflects damage back to the enemy.",
+ ["tips_desc"]="Counter Shield: Absorbs a certain amount of damage and reflects damage back to the enemy.",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +270,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/es/buff.lua b/lua/app/config/strings/es/buff.lua
index 00f2998b..c7008d72 100644
--- a/lua/app/config/strings/es/buff.lua
+++ b/lua/app/config/strings/es/buff.lua
@@ -32,157 +32,208 @@ local buff = {
[24]={
["id"]=24,
["desc"]="Aumento de daño: daño causado aumenta en {0}.",
+ ["tips_desc"]="Aumento de daño: aumento de todos daños causados.",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="Vértigo",
["desc"]="Vértigo: incapaz de actuar en esta ronda.",
+ ["tips_desc"]="Vértigo: incapaz de actuar en esta ronda.",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="Escudo: soporta daño de {0} del HP máximo.",
+ ["desc"]="Escudo: puede soportar una cierta cantidad de daño.",
+ ["tips_desc"]="Escudo: puede soportar una cierta cantidad de daño.",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="Escarcha",
["desc"]="Escarcha: número de ataque comunes - {0}.",
+ ["tips_desc"]="Escarcha: reduce el número de ATQ común.",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="Excitado",
["desc"]="Excitado: número de ataques comunes + {0}.",
+ ["tips_desc"]="Excitado: aumenta el número de ATQ común.",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="Escudo Reflexivo: soporta daño de {0} del HP máximo, y rebota 200% del daño del rival.",
+ ["desc"]="Escudo Reflexivo: puede soportar una cierta cantidad de daño y reflejar el daño del oponente.",
+ ["tips_desc"]="Escudo Reflexivo: puede soportar una cierta cantidad de daño y reflejar el daño del oponente.",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="Quemadura",
["desc"]="Quemadura: al final de la ronda, causa un daño de {0} del ataque del lanzador.",
+ ["tips_desc"]="Quemadura: causa una cierta cantidad de daño al final de la ronda.",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="Vulnerabilidad",
["desc"]="Vulnerabilidad: todo el daño recibido aumenta en {0}.",
+ ["tips_desc"]="Vulnerabilidad: aumento de todos daños recibidos.",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="Congelado",
["desc"]="Congelado: incapaz de actuar y aplicar el efecto de bonus en esta ronda.",
+ ["tips_desc"]="Congelado: incapaz de actuar y aplicar el efecto de bonus en esta ronda.",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="Envenenado",
["desc"]="Envenenado: al final de la ronda, causa un daño de {0} del ataque del lanzador.",
+ ["tips_desc"]="Envenenado: causa una cierta cantidad de daño al final de la ronda.",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="Encarcelado",
["desc"]="Encarcelado: solo se usan ataques comunes en esta ronda.",
+ ["tips_desc"]="Encarcelado: solo se usa ATQ común en esta ronda, y el progreso de la habilidad no aumenta.",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="Corrupto",
["desc"]="Corrupto: efecto de recuperación de HP se reduce en {0}.",
+ ["tips_desc"]="Corrupto: reduce el efecto de recuperación de HP.",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="Sangrado",
["desc"]="Sangrado: restaura HP del atacante cuando es golpeado e causa un daño de {0} del ataque del lanzador al final de la ronda.",
+ ["tips_desc"]="Sangrado: restaura HP del atacante cuando es golpeado, y causa daño al final de la ronda.",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="Débil",
["desc"]="Débil: daño causado se reduce en {0}.",
+ ["tips_desc"]="Debilidad: reduce el daño causado.",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="Dormido",
["desc"]="Dormido: incapaz de actuar en esta ronda, y el efecto se eliminará al ser golpeado.",
+ ["tips_desc"]="Dormido: incapaz de actuar en esta ronda, y el efecto se eliminará al ser golpeado.",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="Maldecido",
["desc"]="Maldecido: el ataque cura al rival en vez de causar daño.",
+ ["tips_desc"]="Maldecido: el ataque cura al rival en vez de causar daño.",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="Bloqueo",
["desc"]="Bloqueo: bloquea un color aleatorio en el tablero para que no pueda ser elegido.",
+ ["tips_desc"]="Bloqueo: bloquea un color aleatorio en el tablero para que no pueda ser elegido.",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="Iniciado",
["desc"]="Iniciado: toma la iniciativa en cada ronda.",
+ ["tips_desc"]="Iniciado: toma la iniciativa en cada ronda.",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="Inmortal",
["desc"]="Inmortal: no muere por daño letal.",
+ ["tips_desc"]="Inmortal: no muere por daño letal en esta ronda.",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="Contraataque",
["desc"]="Contraataque: al recibir daño directo, hay un {0} de chance de contraatacar.",
+ ["tips_desc"]="Contraataque: hay un chance de contra-atacar al recibir daño directo.",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="Daño Reflexivo",
["desc"]="Daño Reflexivo: rebota {0} el daño del rival.",
+ ["tips_desc"]="Daño Reflexivo: refleja el daño del oponente.",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="Escudo Reflexivo: soporta daño de {0} del HP máximo, y rebota 400% del daño del rival.",
+ ["desc"]="Escudo Reflexivo : puede soportar una cierta cantidad de daño y reflejar daño masivo del oponente.",
+ ["tips_desc"]="Escudo Reflexivo 2: puede soportar una cierta cantidad de daño y reflejar daño masivo del oponente.",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="Escudo de Escarcha: soporta daño de {0} del HP máximo.",
+ ["desc"]="Escudo de Escarcha: puede soportar una cierta cantidad de daño.",
+ ["tips_desc"]="Escudo de Escarcha: puede soportar una cierta cantidad de daño.",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="Escudo de Escarcha: soporta daño de {0} del HP máximo, y rebota 400% del daño del rival.",
+ ["desc"]="Escudo de Escarcha 2: puede soportar una cierta cantidad de daño y reflejar daño masivo del oponente.",
+ ["tips_desc"]="Escudo de Escarcha 2: puede soportar una cierta cantidad de daño y reflejar daño masivo del oponente.",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="Escudo Mental",
["desc"]="Escudo Mental: cuando el escudo está ativo, estarás inmune a todos los daños. Cada ataque acertado remueve 1 capa de escudo.",
+ ["tips_desc"]="Escudo Mental: cuando el escudo está ativo, estarás inmune a todos los daños. Cada ataque acertado remueve 1 capa de escudo.",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="Escudo de Escarcha: soporta daño de {0} del HP máximo.",
+ ["desc"]="Escudo de Escarcha: puede soportar una cierta cantidad de daño.",
+ ["tips_desc"]="Escudo de Escarcha: puede soportar una cierta cantidad de daño.",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="Bonus de daño de habilidad",
["desc"]="Bonus de daño de habilidad: aumenta el daño de todas las habilidades",
+ ["tips_desc"]="Bonus de daño de habilidad: aumenta el daño de todas las habilidades",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="Escudo Reflexivo : puede soportar una cierta cantidad de daño y reflejar daño masivo del oponente.",
+ ["tips_desc"]="Escudo Reflexivo 2: puede soportar una cierta cantidad de daño y reflejar daño masivo del oponente.",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="Escudo Reflexivo: puede soportar una cierta cantidad de daño y reflejar el daño del oponente.",
+ ["tips_desc"]="Escudo Reflexivo: puede soportar una cierta cantidad de daño y reflejar el daño del oponente.",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +270,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/fr/buff.lua b/lua/app/config/strings/fr/buff.lua
index 9a1585bf..09c5b74c 100644
--- a/lua/app/config/strings/fr/buff.lua
+++ b/lua/app/config/strings/fr/buff.lua
@@ -130,6 +130,26 @@ local buff = {
[81]={
["id"]=81,
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -166,12 +186,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/id/buff.lua b/lua/app/config/strings/id/buff.lua
index f1e9adf7..2ccf97f2 100644
--- a/lua/app/config/strings/id/buff.lua
+++ b/lua/app/config/strings/id/buff.lua
@@ -32,157 +32,208 @@ local buff = {
[24]={
["id"]=24,
["desc"]="Damage Boost: DMG yang diberikan meningkat {0}.",
+ ["tips_desc"]="Damage Boost: Semua DMG yang diberikan meningkat.",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="Stun",
["desc"]="Stun: Tidak dapat bergerak pada giliran ini.",
+ ["tips_desc"]="Stun: Tidak dapat bergerak pada giliran ini.",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="Perisai: Menerima hingga {0} DMG HP maksimum.",
+ ["desc"]="Perisai: Bisa menahan sejumlah DMG.",
+ ["tips_desc"]="Perisai: Bisa menahan sejumlah DMG.",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="Frost",
["desc"]="Frost: ATK Normal -{0}.",
+ ["tips_desc"]="Frost: Jumlah ATK Normal berkurang.",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="Excited",
["desc"]="Excited: ATK Normal +{0}.",
+ ["tips_desc"]="Excited: Jumlah ATK Normal bertambah.",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="Perisai Anti-DMG: Menerima {0} DMG dari HP maksimum dan memantulkan 200% DMG musuh.",
+ ["desc"]="Perisai Anti-DMG: Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
+ ["tips_desc"]="Perisai Anti-DMG: Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="Scorch",
["desc"]="Scorch: Memberikan {0} DMG pada kekuatan penyerang di akhir giliran.",
+ ["tips_desc"]="Scorch: Memberikan sejumlah DMG di akhir giliran.",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="Rentan",
["desc"]="Rentan: Semua DMG yang diterima meningkat {0}.",
+ ["tips_desc"]="Rentan: Semua DMG yang diterima meningkat.",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="Freeze",
["desc"]="Freeze: Tidak dapat bergerak pada giliran ini dan efek buff tidak berlaku.",
+ ["tips_desc"]="Freeze: Tidak dapat bertindak pada giliran ini dan efek buff tidak berlaku.",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="Keracunan",
["desc"]="Keracunan: Memberikan {0} DMG pada penyerang di akhir giliran.",
+ ["tips_desc"]="Keracunan: Memberikan sejumlah DMG di akhir giliran.",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="Larangan",
["desc"]="Larangan: Hanya dapat menggunakan Normal ATK pada giliran ini.",
+ ["tips_desc"]="Larangan: Hanya bisa menggunakan ATK Normal di giliran ini, dan progres skill tidak akan meningkat.",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="Korupsi",
["desc"]="Korupsi: Efek pemulihan HP berkurang {0}.",
+ ["tips_desc"]="Korosi: Efek pemulihan HP berkurang.",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="Bleed",
["desc"]="Bleed: Memulihkan HP penyerang saat diserang dan memberikan {0} DMG pada penyerang di akhir giliran.",
+ ["tips_desc"]="Bleed: Memulihkan HP penyerang saat diserang dan memberikan DMG di akhir giliran.",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="Lemah",
["desc"]="Lemah: DMG yang diberikan berkurang {0}.",
+ ["tips_desc"]="Lemah: Mengurangi DMG.",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="Kantuk",
["desc"]="Kantuk: Tidak dapat begerak pada giliran ini, memukul akan menghapus efek.",
+ ["tips_desc"]="Kantuk: Tidak dapat beraksi pada giliran ini, dan menerima ATK akan menghilangkan efek.",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="Kutuk",
["desc"]="Kutuk: ATK tidak menyebabkan DMG, tetapi menyembuhkan musuh.",
+ ["tips_desc"]="Kutuk: ATK tidak menimbulkan DMG, tetapi menyembuhkan lawan.",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="Kunci",
["desc"]="Kunci: Mengunci warna di papan tulis secara acak dan tidak dapat dipilih.",
+ ["tips_desc"]="Kunci: Mengunci warna di papan secara acak dam tidak dapat dipilih.",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="Strike",
["desc"]="Strike: Memimpin di setiap giliran.",
+ ["tips_desc"]="Strike: Memimpin di setiap giliran.",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="Imortal",
["desc"]="Imortal: Tidak mati saat menerima DMG fatal.",
+ ["tips_desc"]="Imortal: Menerima DMG fatal pada giliran ini tidak akan membunuhmu.",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="Serangan Balik",
["desc"]="Serangan Balik: {0} peluang melakukan serangan balik saat menerima DMG langsung.",
+ ["tips_desc"]="Serangan Balik: Berpeluang melakukan serangan balik saat menerima DMG langsung.",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="DMG Balik",
["desc"]="DMG Balik: Memantulkan {0} DMG musuh.",
+ ["tips_desc"]="DMG Balik: Memantulkan DMG lawan.",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="Perisai Anti-DMG: Menerima {0} DMG dari HP maksimum dan memantulkan 400% DMG musuh.",
+ ["desc"]="Perisai Anti-DMG : Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
+ ["tips_desc"]="Perisai Anti-DMG 2: Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="Perisai Frost: Menerima hingga {0} DMG HP maksimum.",
+ ["desc"]="Perisai Frost: Dapat menahan sejumlah DMG.",
+ ["tips_desc"]="Perisai Frost: Dapat menahan sejumlah DMG.",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="Perisai Frost: Menerima hingga {0} DMG HP maksimum, dan memantulkan 400% DMG musuh.",
+ ["desc"]="Perisai Frost 2: Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
+ ["tips_desc"]="Perisai Frost 2: Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="Perisai Psikis",
["desc"]="Perisai Psikis: Saat perisai aktif, pembawa perisai menjadi kebal dan tidak menerima DMG. Setiap ATK yang diterima menghabiskan 1 tumpukan perisai.",
+ ["tips_desc"]="Perisai Psikis: Tidak akan menerima DMG apa pun selama ada perisai, dan 1 layer perisai akan dikurangi untuk setiap ATK.",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="Perisai Frost: Menerima hingga {0} DMG HP maksimum.",
+ ["desc"]="Perisai Frost: Dapat menahan sejumlah DMG.",
+ ["tips_desc"]="Perisai Frost: Dapat menahan sejumlah DMG.",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="Peningkatan DMG Skill",
["desc"]="Peningkatan DMG Skill: Semua DMG skill meningkat",
+ ["tips_desc"]="Peningkatan DMG Skill: Semua DMG skill meningkat",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="Perisai Anti-DMG : Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
+ ["tips_desc"]="Perisai Anti-DMG 2: Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="Perisai Anti-DMG: Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
+ ["tips_desc"]="Perisai Anti-DMG: Dapat menahan sejumlah DMG dan memantulkan kembali DMG lawan.",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +270,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/ja/buff.lua b/lua/app/config/strings/ja/buff.lua
index 5a5e2438..8dd6a504 100644
--- a/lua/app/config/strings/ja/buff.lua
+++ b/lua/app/config/strings/ja/buff.lua
@@ -32,157 +32,208 @@ local buff = {
[24]={
["id"]=24,
["desc"]="ダメージ増加:敵に与えるダメージが{0}増加する。",
+ ["tips_desc"]="ダメージ増加:敵に与えるすべてのダメージが増加する。",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="スタン",
["desc"]="スタン:このターンは行動できない。",
+ ["tips_desc"]="スタン:このターンは行動できない。",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="シールド:最大HP{0}のダメージを無効化する。",
+ ["desc"]="シールド:一定量のダメージには耐えられる。",
+ ["tips_desc"]="シールド:一定量のダメージには耐えられる。",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="凍傷",
["desc"]="凍傷:通常攻撃の回数が-{0}。",
+ ["tips_desc"]="凍傷:通常攻撃の回数が減少する。",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="興奮",
["desc"]="興奮:通常攻撃の回数が+{0}。",
+ ["tips_desc"]="興奮:通常攻撃の回数が増加する。",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="ミラーシールド:最大HP{0}のダメージを無効化し、200%のダメージを反射する。",
+ ["desc"]="ミラーシールド:一定量のダメージには耐えられ、ダメージを敵に反射する。",
+ ["tips_desc"]="ミラーシールド:一定量のダメージには耐えられ、ダメージを敵に反射する。",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="⽕傷",
["desc"]="⽕傷:ターンが終了した時、発動者攻撃力{0}のダメージを受ける。",
+ ["tips_desc"]="⽕傷:ターンが終了した時、敵に一定量のダメージを与える。",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="被ダメージアップ",
["desc"]="被ダメージアップ:受けた全てのダメージが{0}増加する。",
+ ["tips_desc"]="被ダメージアップ:敵が受けるダメージが増加する。",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="凍結",
["desc"]="凍結:このターンは行動できず、バフ効果も無効。",
+ ["tips_desc"]="凍結:このターンは行動できず、バフ効果も無効。",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="中毒",
["desc"]="中毒:ターンが終了した時、発動者攻撃力{0}のダメージを受ける。",
+ ["tips_desc"]="中毒:ターンが終了した時、敵に一定量のダメージを与える。",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="拘束",
["desc"]="拘束:このターンでは通常攻撃しか使用できない。",
+ ["tips_desc"]="拘束:このターンでは通常攻撃しか使用できず、且つスキルの進捗は増加しない。",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="腐敗",
["desc"]="腐敗:HP回復効果は{0}減少する。",
+ ["tips_desc"]="腐敗:HP回復効果は減少する。",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="出血",
["desc"]="出血:ダメージを受けた時は敵のHPが回復し、ターンが終了した時、発動者攻撃力{0}のダメージを受ける。",
+ ["tips_desc"]="出血:ダメージを受けた時は敵のHPが回復し、ターンが終了した時、敵にダメージを与える。",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="弱体",
["desc"]="弱体:与えるダメージが{0}減少する。",
+ ["tips_desc"]="弱体:与えるダメージが減少する。",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="昏睡",
["desc"]="昏睡:このターンは行動できず、ダメージを受けると解除される。",
+ ["tips_desc"]="昏睡:このターンは行動できず、ダメージを受けると解除される。",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="呪い",
["desc"]="呪い:攻撃はダメージを与えることなく、敵を回復する。",
+ ["tips_desc"]="呪い:攻撃はダメージを与えることなく、敵を回復する。",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="ロック",
["desc"]="ロック:いずれの元素がロックされ、選択できなくなる。",
+ ["tips_desc"]="ロック:いずれの元素がロックされ、選択できなくなる。",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="先手",
["desc"]="先手:毎ターン先手を取る。",
+ ["tips_desc"]="先手:毎ターン先手を取る。",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="不死",
["desc"]="不死:致命ダメージを受けても死亡しない。",
+ ["tips_desc"]="不死:このターンで致命ダメージを受けても死亡しない。",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="反撃",
["desc"]="反撃:直接ダメージを受けた時、{0}の確率で反撃する。",
+ ["tips_desc"]="反撃:直接ダメージを受けた時、一定の確率で反撃する。",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="反射",
["desc"]="反射:{0}のダメージを反射する。",
+ ["tips_desc"]="反射:ダメージを反射する。",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="ミラーシールド:最大HP{0}のダメージを無効化し、400%のダメージを反射する。",
+ ["desc"]="ミラーシールド:一定量のダメージには耐えられ、大量のダメージを敵に反射する。",
+ ["tips_desc"]="ミラーシールド2:一定量のダメージには耐えられ、大量のダメージを敵に反射する。",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="アイスシールド:最大HP{0}のダメージを無効化する。",
+ ["desc"]="アイスシールド:一定量のダメージには耐えられる。",
+ ["tips_desc"]="アイスシールド:一定量のダメージには耐えられる。",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="アイスシールド:最大HP{0}のダメージを無効化し、400%のダメージを反射する。",
+ ["desc"]="アイスシールド2:一定量のダメージには耐えられ、大量のダメージを敵に反射する。",
+ ["tips_desc"]="アイスシールド2:一定量のダメージには耐えられ、大量のダメージを敵に反射する。",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="マインドシールド",
["desc"]="マインドシールド:シールドがある間はダメージを受けず、攻撃が命中するごとにシールドが1つ減少する。",
+ ["tips_desc"]="マインドシールド:シールドがある間はダメージを受けず、攻撃が命中するごとにシールドが1つ減少する。",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="アイスシールド:最大HP{0}のダメージを無効化する。",
+ ["desc"]="アイスシールド:一定量のダメージには耐えられる。",
+ ["tips_desc"]="アイスシールド:一定量のダメージには耐えられる。",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="スキルダメージ増加",
["desc"]="スキルダメージ増加:全てのスキルのダメージが増加する",
+ ["tips_desc"]="スキルダメージ増加:全てのスキルのダメージが増加する",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="ミラーシールド:一定量のダメージには耐えられ、大量のダメージを敵に反射する。",
+ ["tips_desc"]="ミラーシールド2:一定量のダメージには耐えられ、大量のダメージを敵に反射する。",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="ミラーシールド:一定量のダメージには耐えられ、ダメージを敵に反射する。",
+ ["tips_desc"]="ミラーシールド:一定量のダメージには耐えられ、ダメージを敵に反射する。",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +270,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/ko/buff.lua b/lua/app/config/strings/ko/buff.lua
index 219625f9..18f0344a 100644
--- a/lua/app/config/strings/ko/buff.lua
+++ b/lua/app/config/strings/ko/buff.lua
@@ -32,157 +32,208 @@ local buff = {
[24]={
["id"]=24,
["desc"]="대미지 상승: 가하는 대미지가 {0} 증가합니다.",
+ ["tips_desc"]="대미지 상승: 가하는 모든 대미지가 증가합니다.",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="기절",
["desc"]="기절: 이번 턴에 움직일 수 없습니다.",
+ ["tips_desc"]="기절: 이번 턴에 움직일 수 없습니다.",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="보호막: 최대 HP의 {0}에 달하는 대미지를 흡수할 수 있습니다.",
+ ["desc"]="보호막: 일정한 피해를 흡수할 수 있습니다.",
+ ["tips_desc"]="보호막: 일정한 피해를 흡수할 수 있습니다.",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="서리 상태",
["desc"]="서리 상태: 일반 공격 횟수 -{0}",
+ ["tips_desc"]="서리 상태: 일반 공격의 횟수가 감소합니다.",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="과열 상태",
["desc"]="과열 상태: 일반 공격 횟수+{0}",
+ ["tips_desc"]="과열 상태: 일반 공격 횟수가 증가합니다.",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="가시 돋친 보호막: 최대 HP의 {0}에 달하는 대미지를 흡수하고 상대가 입힌 대미지의 200%를 되돌려줍니다.",
+ ["desc"]="피해 반사 보호막: 일정한 피해를 흡수하며 상대의 대미지를 반사합니다.",
+ ["tips_desc"]="피해 반사 보호막: 일정한 피해를 흡수하며 상대의 대미지를 반사합니다.",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="버닝 효과",
["desc"]="버닝 효과: 턴 종료 시 스킬 사용자 공격력의 {0}에 달하는 대미지를 입힙니다.",
+ ["tips_desc"]="버닝 효과: 턴 종료 시 일정량의 피해를 입힙니다.",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="부상 효과",
["desc"]="부상 효과: 받는 모든 대미지가 {0} 상승합니다.",
+ ["tips_desc"]="부상: 받는 모든 피해가 증가합니다.",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="동결 효과",
["desc"]="동결 효과: 이번 턴에 움직일 수 없으며 버프 효과가 적용되지 않습니다.",
+ ["tips_desc"]="동결: 이번 턴에 움직일 수 없으며 버프 효과가 적용되지 않습니다.",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="중독 효과",
["desc"]="중독 효과: 턴 종료 시 스킬 사용자 공격력의 {0}에 달하는 대미지를 입힙니다.",
+ ["tips_desc"]="중독: 턴 종료 시 일정한 피해를 입힙니다.",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="속박 효과",
["desc"]="속박 효과: 이번 턴에는 일반 공격만 사용할 수 있습니다.",
+ ["tips_desc"]="속박: 이번 턴은 일반 공격만 할 수 있으며 스킬 진행도가 증가하지 않습니다.",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="부패 효과",
["desc"]="부패 효과: HP 회복 효과가 {0} 감소합니다.",
+ ["tips_desc"]="부패: HP 회복 효과가 감소합니다.",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="출혈 효과",
["desc"]="출혈 효과: 공격 받을 때 공격자의 HP가 회복되며 턴 종료 시 스킬 사용자 공격력의 {0}에 달하는 대미지를 입힙니다.",
+ ["tips_desc"]="출혈: 피격 시 공격자가 HP를 회복하며 턴 종료 시 피해를 입힙니다.",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="탈진 효과",
["desc"]="탈진 효과: 입히는 대미지가 {0} 감소합니다.",
+ ["tips_desc"]="탈진 효과: 입히는 대미지가 감소합니다.",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="수면 효과",
["desc"]="수면 효과: 이번 턴에 움직일 수 없으며 공격 받으면 수면 효과가 풀립니다.",
+ ["tips_desc"]="수면: 이번 턴에 움직일 수 없으며 공격 받으면 수면 효과가 풀립니다.",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="저주",
["desc"]="저주: 공격 시 상대에게 피해를 입히지 않고 오히려 상대를 치유합니다.",
+ ["tips_desc"]="저주: 공격 시 상대에게 피해를 입히지 않고 오히려 상대를 치유합니다.",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="잠금",
["desc"]="잠금: 보드에서 임의의 색상 한 가지를 선택할 수 없도록 잠급니다.",
+ ["tips_desc"]="잠금: 보드에서 임의의 색상 한 가지를 선택할 수 없도록 잠급니다.",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="선제공격",
["desc"]="선제공격: 매 턴마다 먼저 공격할 수 있습니다.",
+ ["tips_desc"]="선제공격: 매 턴마다 먼저 공격할 수 있습니다.",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="불멸",
["desc"]="불멸: 치명적인 대미지를 입어도 사망하지 않습니다.",
+ ["tips_desc"]="불멸: 이번 턴에 치명적인 대미지를 입어도 사망하지 않습니다.",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="반격",
["desc"]="반격: 직접 피해를 입으면 {0} 확률로 반격합니다.",
+ ["tips_desc"]="반격: 직접 피해를 입을 때 확률적으로 반격합니다.",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="피해 반사",
["desc"]="피해 반사: 상대의 {0} 대미지를 반사합니다.",
+ ["tips_desc"]="피해 반사: 상대의 대미지를 반사합니다.",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="피해 반사 보호막: 최대 HP의 {0}에 달하는 대미지를 흡수하고 상대 대미지의 400%를 반사합니다.",
+ ["desc"]="피해 반사 보호막: 일정한 대미지를 흡수하며 상대의 대미지를 대량 반사합니다.",
+ ["tips_desc"]="피해 반사 보호막2: 일정한 대미지를 흡수하며 상대의 대미지를 대량 반사합니다.",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="서리 보호막: 최대 HP의 {0}에 달하는 대미지를 흡수할 수 있습니다.",
+ ["desc"]="서리 보호막: 일정한 피해를 흡수할 수 있습니다.",
+ ["tips_desc"]="서리 보호막: 일정한 피해를 흡수할 수 있습니다.",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="서리 보호막: 최대 HP의 {0}에 달하는 대미지를 흡수하며 상대가 준 대미지의 400%를 되돌려줍니다.",
+ ["desc"]="서리 보호막2: 일정한 피해를 흡수하며 상대의 대미지를 대량 반사합니다.",
+ ["tips_desc"]="서리 보호막2: 일정한 피해를 흡수하며 상대의 대미지를 대량 반사합니다.",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="염력 보호막",
["desc"]="염력 보호막: 보호막이 존재하는 동안 대미지를 받지 않으며 공격받을 때마다 보호막이 한 층 벗겨집니다.",
+ ["tips_desc"]="염력 보호막: 보호막이 존재하는 동안 대미지를 받지 않으며 공격받을 때마다 보호막이 한 층 벗겨집니다.",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="서리 보호막: 최대 HP의 {0}에 달하는 대미지를 흡수할 수 있습니다.",
+ ["desc"]="서리 보호막: 일정한 피해를 흡수할 수 있습니다.",
+ ["tips_desc"]="서리 보호막: 일정한 피해를 흡수할 수 있습니다.",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="스킬 대미지 보너스",
["desc"]="스킬 대미지 보너스: 모든 스킬의 대미지가 증가합니다.",
+ ["tips_desc"]="스킬 대미지 보너스: 모든 스킬 대미지가 증가합니다.",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="피해 반사 보호막: 일정한 대미지를 흡수하며 상대의 대미지를 대량 반사합니다.",
+ ["tips_desc"]="피해 반사 보호막2: 일정한 대미지를 흡수하며 상대의 대미지를 대량 반사합니다.",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="피해 반사 보호막: 일정한 피해를 흡수하며 상대의 대미지를 반사합니다.",
+ ["tips_desc"]="피해 반사 보호막: 일정한 피해를 흡수하며 상대의 대미지를 반사합니다.",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +270,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/pt/buff.lua b/lua/app/config/strings/pt/buff.lua
index a57132fb..8bde60c1 100644
--- a/lua/app/config/strings/pt/buff.lua
+++ b/lua/app/config/strings/pt/buff.lua
@@ -32,157 +32,208 @@ local buff = {
[24]={
["id"]=24,
["desc"]="Aumento de dano: dano causado aumenta em {0}.",
+ ["tips_desc"]="Aumento de dano: aumento de todo dano causado.",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="Estonteado",
["desc"]="Estonteado: não consegue agir neste turno.",
+ ["tips_desc"]="Estonteado: não consegue agir neste turno.",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="Amparo: aguenta dano equivalente a {0} da Vida Máxima.",
+ ["desc"]="Escudo: pode aguentar uma certa quantidade de dano.",
+ ["tips_desc"]="Escudo: pode aguentar uma certa quantidade de dano.",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="Gélido",
["desc"]="Gélido: número de golpes comuns - {0}.",
+ ["tips_desc"]="Gelidez: redução do número de ataques básicos.",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="Excitado",
["desc"]="Excitado: número de golpes comuns + {0}.",
+ ["tips_desc"]="Excitação: aumenta o número de ataques básicos.",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="Escudo de Reflexão: aguenta dano equivalente a {0} da Vida Máxima e reflete 200% do dano do oponente.",
+ ["desc"]="Escudo de Reflexão: pode aguentar uma certa quantidade de dano e refletir o dano do oponente.",
+ ["tips_desc"]="Escudo de Reflexão: pode aguentar uma certa quantidade de dano e refletir o dano do oponente.",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="Conflagrado",
["desc"]="Conflagrado: no final do turno, sofre um dano equivalente a {0} do Ataque do lançador.",
+ ["tips_desc"]="Conflagração: causa uma certa quantidade de dano ao fim do turno.",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="Vulnerável",
["desc"]="Vulnerável: sofre {0} a mais de todo o dano recebido.",
+ ["tips_desc"]="Vulnerável: aumento de todo o dano recebido.",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="Congelado",
["desc"]="Congelado: não consegue agir, nem se aplicam os bônus neste turno.",
+ ["tips_desc"]="Congelado: não consegue agir, nem se aplicam os bônus neste turno.",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="Envenenado",
["desc"]="Envenenado: no final do turno, sofre um dano equivalente a {0} do Ataque do lançador.",
+ ["tips_desc"]="Envenenamento: causa uma certa quantidade de dano ao fim do turno.",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="Encarcerado",
["desc"]="Encarcerado: só consegue utilizar golpes comuns neste turno.",
+ ["tips_desc"]="Encarcerado: só consegue utilizar golpes comuns neste turno e o progresso da habilidade não aumenta.",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="Corrupto",
["desc"]="Corrupto: reduz o efeito de recuperação de vida em {0}.",
+ ["tips_desc"]="Corrupto: redução do efeito de recuperação de vida.",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="Sangrado",
["desc"]="Sangrado: recupera a vida do atacante ao ser atingido e sofre um dano equivalente a {0} do Ataque do lançador no final do turno.",
+ ["tips_desc"]="Sangramento: restaura a vida do atacante ao sofrer um ataque e causa dano ao fim do turno.",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="Enfraquecido",
["desc"]="Enfraquecido: reduz o dano causado em {0}.",
+ ["tips_desc"]="Enfraquecido: reduz o dano causado.",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="Sonolento",
["desc"]="Sonolento: não consegue agir neste turno. O efeito é removido ao ser atingido.",
+ ["tips_desc"]="Sonolento: não consegue agir neste turno. O efeito é removido ao ser atingido.",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="Maldito",
["desc"]="Maldito: em vez de causar dano, seus golpes curam o oponente.",
+ ["tips_desc"]="Maldito: em vez de causar dano, seus golpes curam o oponente.",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="Bloqueio",
["desc"]="Bloqueio: uma cor aleatória fica bloqueada no tabuleiro e não pode ser selecionada.",
+ ["tips_desc"]="Bloqueio: uma cor aleatória fica bloqueada no tabuleiro e não pode ser selecionada.",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="Iniciativo",
["desc"]="Iniciativo: sempre age primeiro em cada turno.",
+ ["tips_desc"]="Pioneiro: sempre age primeiro em cada turno.",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="Imortal",
["desc"]="Imortal: não morre ao receber dano fatal.",
+ ["tips_desc"]="Imortal: não morre ao receber dano fatal neste turno.",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="Contra-ataque",
["desc"]="Contra-ataque: há {0} de chance de contra-atacar ao receber dano direto.",
+ ["tips_desc"]="Contra-ataque: há uma chance de contra-atacar ao sofrer dano direto.",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="Reflexão",
["desc"]="Reflexão: reflete {0} do dano do oponente.",
+ ["tips_desc"]="Reflexão: reflete o dano do oponente.",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="Escudo de Reflexão: aguenta dano equivalente a {0} da Vida Máxima e reflete 400% do dano do oponente.",
+ ["desc"]="Escudo de Reflexão : pode aguentar uma certa quantidade de dano e refletir um dano massivo do oponente.",
+ ["tips_desc"]="Escudo de Reflexão 2: pode aguentar uma certa quantidade de dano e refletir um dano massivo do oponente.",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="Escudo Gélido: aguenta dano equivalente a {0} da Vida Máxima.",
+ ["desc"]="Escudo Gélido: pode aguentar uma certa quantidade de dano.",
+ ["tips_desc"]="Escudo Gélido: pode aguentar uma certa quantidade de dano.",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="Escudo Gélido: aguenta dano equivalente a {0} da Vida Máxima e reflete 400% do dano do oponente.",
+ ["desc"]="Escudo Gélido: pode aguentar uma certa quantidade de dano e refletir um dano massivo do oponente.",
+ ["tips_desc"]="Escudo Gélido: pode aguentar uma certa quantidade de dano e refletir um dano massivo do oponente.",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="Escudo Mental",
["desc"]="Escudo Mental: quando o escudo está ativo, fica imune a todo o dano. Cada ataque atingido remove 1 vez do escudo.",
+ ["tips_desc"]="Escudo Mental: quando o escudo está ativo, fica imune a todo o dano. Cada ataque atingido remove 1 vez do escudo.",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="Escudo Gélido: aguenta dano equivalente a {0} da Vida Máxima.",
+ ["desc"]="Escudo Gélido: pode aguentar uma certa quantidade de dano.",
+ ["tips_desc"]="Escudo Gélido: pode aguentar uma certa quantidade de dano.",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="Dano de Habilidade Aumentado",
["desc"]="Dano de Habilidade Aumentado: aumenta o dano de todas as habilidades.",
+ ["tips_desc"]="Dano de Habilidade Aumentado: aumenta o dano de todas as habilidades.",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="Escudo de Reflexão : pode aguentar uma certa quantidade de dano e refletir um dano massivo do oponente.",
+ ["tips_desc"]="Escudo de Reflexão 2: pode aguentar uma certa quantidade de dano e refletir um dano massivo do oponente.",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="Escudo de Reflexão: pode aguentar uma certa quantidade de dano e refletir o dano do oponente.",
+ ["tips_desc"]="Escudo de Reflexão: pode aguentar uma certa quantidade de dano e refletir o dano do oponente.",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +270,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/ru/buff.lua b/lua/app/config/strings/ru/buff.lua
index 9a1585bf..09c5b74c 100644
--- a/lua/app/config/strings/ru/buff.lua
+++ b/lua/app/config/strings/ru/buff.lua
@@ -130,6 +130,26 @@ local buff = {
[81]={
["id"]=81,
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -166,12 +186,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/th/buff.lua b/lua/app/config/strings/th/buff.lua
index 813ee67a..54ae94d5 100644
--- a/lua/app/config/strings/th/buff.lua
+++ b/lua/app/config/strings/th/buff.lua
@@ -32,157 +32,208 @@ local buff = {
[24]={
["id"]=24,
["desc"]="ดาเมจเพิ่มขึ้น: ดาเมจที่สร้างเพิ่มขึ้น{0}",
+ ["tips_desc"]="ดาเมจเพิ่มขึ้น: ดาเมจที่สร้างทั้งหมดจะเพิ่มขึ้น",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="มึงงง",
["desc"]="มึงงง: รอบนี้ไม่สามารถลงมือได้",
+ ["tips_desc"]="มึงงง: รอบนี้ไม่สามารถลงมือได้",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="โล่: สามารถรับดาเมจของ HP สูงสุด{0}",
+ ["desc"]="โล่: สามารถรับดาเมจที่กำหนดได้",
+ ["tips_desc"]="โล่: สามารถรับดาเมจที่กำหนดได้",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="ฟรอสต์",
["desc"]="ฟรอสต์: จำนวนโจมตีทั่วไป-{0}",
+ ["tips_desc"]="ฟรอสต์: จำนวนโจมตีทั่วไปลดลง",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="ตื่นเต้น",
["desc"]="ตื่นเต้น:จำนวนโจมตีทั่วไป+{0}",
+ ["tips_desc"]="ตื่นเต้น: จำนวนโจมตีทั่วไปเพิ่มขึ้น",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="โล่สะท้อนดาเมจ: สามารถทนทานดาเมจของ HP สูงสุด{0} และสะท้อนดาเมจของคู่ต่อสู้200%",
+ ["desc"]="โล่สะท้อนดาเมจ: สามารถรับดาเมจที่กำหนดได้ สะท้อนดาเมจของอีกฝ่าย",
+ ["tips_desc"]="โล่สะท้อนดาเมจ: สามารถรับดาเมจที่กำหนดได้ สะท้อนดาเมจของอีกฝ่าย",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="เผาไหม้",
["desc"]="เผาไหม้: เมื่อสิ้นสุดรอบจะสร้างดาเมจของการโจมตี{0}",
+ ["tips_desc"]="เผาไหม้: สร้างดาเมจที่กำหนดเมื่อสิ้นสุดรอบ",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="เปราะบาง",
["desc"]="เปราะบาง: ดาเมจทั้งหมดที่ได้รับเพิ่มขึ้น{0}",
+ ["tips_desc"]="อ่อนแอ: ดาเมจที่ได้รับทั้งหมดเพิ่มขึ้น",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="แช่แข็ง",
["desc"]="แช่แข็ง: ไม่สามารถลงมือในรอบนี้ได้ และเอฟเฟกต์บัฟจะไม่มีผล",
+ ["tips_desc"]="แช่แข็ง: ไม่สามารถลงมือในรอบนี้ได้ และเอฟเฟกต์บัฟจะไม่มีผล",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="ถูกพิษ",
["desc"]="ถูกพิษ: เมื่อสิ้นสุดรอบจะสร้างดาเมจของการโจมตี{0}",
+ ["tips_desc"]="ถูกพิษ: สร้างดาเมจที่กำหนดเมื่อสิ้นสุดรอบ",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="กักขัง",
["desc"]="กักขัง: รอบนี้ใช้ได้เฉพาะการโจมตีทั่วไปเท่านั้น",
+ ["tips_desc"]="กักขัง: สามารถใช้การโจมตีทั่วไปได้ในรอบนี้เท่านั้น และความคืบหน้าของสกิลจะไม่เพิ่มขึ้น",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="การทุจริต",
["desc"]="การทุจริต: เอฟเฟกต์ฟื้นฟู HP ลดลง{0}",
+ ["tips_desc"]="การทุจริต: เอฟเฟกต์ฟื้นฟู HP ลดลง",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="เลือดไหล",
["desc"]="เลือดไหล: เมื่อได้รับโจมตีจะฟื้นฟู HP ของผู้โจมตี เมื่อสิ้นสุดรอบจะสร้างดาเมจของการโจมตี{0}",
+ ["tips_desc"]="เลือดไหล: ฟื้นฟู HP ของผู้โจมตีเมื่อถูกโจมตี และสร้างดาเมจเมื่อสิ้นสุดรอบ",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="อ่อนแอ",
["desc"]="อ่อนแอ: ดาเมจที่สร้างขึ้นจะลดลง{0}",
+ ["tips_desc"]="อ่อนแอ: ดาเมจที่สร้างนั้นลดลง",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="หลับ",
["desc"]="หลับ: ไม่สามารถลงมือได้ในรอบนี้ เมื่อถูกโจมตีจะลบเอฟเฟกต์",
+ ["tips_desc"]="หลับ: ไม่สามารถลงมือได้ในรอบนี้ และเอฟเฟกต์จะถูกลบออกหากถูกโจมตี",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="คำสาป",
["desc"]="คำสาป: โจมตีจะไม่สร้างดาเมจ แต่จะรักษาฝ่ายตรงข้าม",
+ ["tips_desc"]="คำสาป: การโจมตีไม่สร้างดาเมจ แต่จะรักษาฝ่ายตรงข้าม",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="ล็อค",
["desc"]="ล็อค: สุ่มล็อคสีบนกระดานหมากรุกและไม่สามารถเลือกได้",
+ ["tips_desc"]="ล็อค: สุ่มล็อคสีบนกระดาน ไม่สามารถเลือกได้",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="ลงมือก่อน",
["desc"]="ลงมือก่อน: ลงมือก่อนในแต่ละรอบ",
+ ["tips_desc"]="ผู้ลงมือก่อน: ลงมือก่อนในแต่ละรอบ",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="อมตะ",
["desc"]="อมตะ: เมื่อได้รับร้ายแรงจะไม่ตาย",
+ ["tips_desc"]="อมตะ: หากได้รับดาเมจร้ายแรงในรอบนี้จะไม่ตาย",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="โต้กลับ",
["desc"]="โต้กลับ: เมื่อได้รับดาเมจโดยตรงจะมีโอกาส{0}ที่จะโต้กลับ",
+ ["tips_desc"]="โต้กลับ: มีโอกาสโต้กลับเมื่อได้รับดาเมจโดยตรง",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="สะท้อนดาเมจ",
["desc"]="สะท้อนดาเมจ: สะท้อนดาเมจของฝ่ายตรงข้าม{0}",
+ ["tips_desc"]="สะท้อนดาเมจ: สะท้อนดาเมจของฝ่ายตรงข้าม",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="โล่สะท้อนดาเมจ: สามารถรับดาเมจของ HP สูงสุด{0} และสะท้อนดาเมจของฝ่ายตรงข้าม400%",
+ ["desc"]="โล่สะท้อนดาเมจ : สามารถต้านทานดาเมจที่กำหนด และสะท้อนดาเมจจำนวนมากจากฝ่ายตรงข้าม",
+ ["tips_desc"]="โล่สะท้อนดาเมจ 2: สามารถต้านทานดาเมจที่กำหนด และสะท้อนดาเมจจำนวนมากจากฝ่ายตรงข้าม",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="โล่ฟรอสต์: สามารถรับดาเมจของ HP สูงสุด{0}",
+ ["desc"]="โล่ฟรอสต์: สามารถต้านทานดาเมจที่กำหนด",
+ ["tips_desc"]="โล่ฟรอสต์: สามารถต้านทานดาเมจที่กำหนด",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="โล่ฟรอสต์: สามารถรับดาเมจของ HP สูงสุด{0} และสะท้อนดาเมจของฝ่ายตรงข้าม400%",
+ ["desc"]="โล่ฟรอสต์ 2: สามารถต้านทานดาเมจที่กำหนด และสะท้อนดาเมจจำนวนมากจากฝ่ายตรงข้าม",
+ ["tips_desc"]="โล่ฟรอสต์ 2: สามารถต้านทานดาเมจที่กำหนด และสะท้อนดาเมจจำนวนมากจากฝ่ายตรงข้าม",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="โล่จิตใจ",
["desc"]="โล่จิตใจ: เมื่อมีโล่อยู่จะไม่ได้รับดาเมจใดๆ ทุกครั้งที่ถูกโจมตีโล่จะถูกหัก 1 ชั้น",
+ ["tips_desc"]="โล่จิตใจ: เมื่อมีโล่อยู่จะไม่ได้รับดาเมจใด ๆ ทุกครั้งที่ถูกโจมตีโล่จะถูกหัก 1 ชั้น",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="โล่ฟรอสต์: สามารถรับดาเมจของ HP สูงสุด{0}",
+ ["desc"]="โล่ฟรอสต์: สามารถต้านทานดาเมจที่กำหนด",
+ ["tips_desc"]="โล่ฟรอสต์: สามารถต้านทานดาเมจที่กำหนด",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="สกิลเพิ่มดาเมจ",
["desc"]="สกิลเพิ่มดาเมจ: ดาเมจของสกิลทั้งหมดเพิ่มขึ้น",
+ ["tips_desc"]="เพิ่มดาเมจสกิล: ดาเมจของสกิลทั้งหมดเพิ่มขึ้น",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="โล่สะท้อนดาเมจ : สามารถต้านทานดาเมจที่กำหนด และสะท้อนดาเมจจำนวนมากจากฝ่ายตรงข้าม",
+ ["tips_desc"]="โล่สะท้อนดาเมจ 2: สามารถต้านทานดาเมจที่กำหนด และสะท้อนดาเมจจำนวนมากจากฝ่ายตรงข้าม",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="โล่สะท้อนดาเมจ: สามารถรับดาเมจที่กำหนดได้ สะท้อนดาเมจของอีกฝ่าย",
+ ["tips_desc"]="โล่สะท้อนดาเมจ: สามารถรับดาเมจที่กำหนดได้ สะท้อนดาเมจของอีกฝ่าย",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +270,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/vi/buff.lua b/lua/app/config/strings/vi/buff.lua
index ebc94009..e227e9c0 100644
--- a/lua/app/config/strings/vi/buff.lua
+++ b/lua/app/config/strings/vi/buff.lua
@@ -32,157 +32,208 @@ local buff = {
[24]={
["id"]=24,
["desc"]="Nâng Sát Thương: Sát thương gây ra tăng {0}.",
+ ["tips_desc"]="Nâng Sát Thương: Tăng sát thương gây ra.",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="Choáng",
["desc"]="Choáng: Hiệp này không thể hành động.",
+ ["tips_desc"]="Choáng: Hiệp này không thể hành động.",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="Khiên: Có thể chịu sát thương bằng {0} HP tối đa.",
+ ["desc"]="Khiên: Chịu một lượng ST nhất định.",
+ ["tips_desc"]="Khiên: Chịu một lượng ST nhất định.",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="Băng Sương",
["desc"]="Băng Sương: Lượt đánh thường -{0}.",
+ ["tips_desc"]="Băng Sương: Giảm lượt đánh thường.",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="Phấn Khởi",
["desc"]="Phấn Khởi: Lượt đánh thường +{0}.",
+ ["tips_desc"]="Phấn Khởi: Tăng lượt đánh thường.",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="Khiên Phản Sát Thương: Có thể chịu sát thương bằng {0} HP tối đa, phản đòn 200% sát thương lên đối phương.",
+ ["desc"]="Khiên Phản ST: Chịu một lượng ST nhất định, phản đòn lên đối phương.",
+ ["tips_desc"]="Khiên Phản ST: Chịu một lượng ST nhất định, phản đòn lên đối phương.",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="Thiêu Đốt",
["desc"]="Thiêu Đốt: Khi kết thúc hiệp, gây sát thương bằng {0} Công của người thi triển.",
+ ["tips_desc"]="Thiêu Đốt: Khi kết thúc hiệp, gây sát thương.",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="Trọng Thương",
["desc"]="Trọng Thương: Tất cả sát thương phải nhận tăng {0}.",
+ ["tips_desc"]="Trọng Thương: Tăng tất cả sát thương phải nhận.",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="Đóng Băng",
["desc"]="Đóng Băng: Hiệp này không thể hành động, hiệu ứng buff không có hiệu lực.",
+ ["tips_desc"]="Đóng Băng: Hiệp này không thể hành động, hiệu ứng buff vô hiệu.",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="Trúng Độc",
["desc"]="Trúng Độc: Khi kết thúc hiệp, gây sát thương bằng {0} Công của người thi triển.",
+ ["tips_desc"]="Trúng Độc: Khi kết thúc hiệp, gây sát thương.",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="Giam Cầm",
["desc"]="Giam Cầm: Hiệp này chỉ được dùng đánh thường.",
+ ["tips_desc"]="Giam Cầm: Hiệp này chỉ được dùng đánh thường, không tăng tiến độ kỹ năng.",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="Sa Đọa",
["desc"]="Sa Đọa: Hiệu quả hồi HP giảm {0}.",
+ ["tips_desc"]="Sa Đọa: Giảm hiệu quả hồi HP.",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="Mất Máu",
["desc"]="Mất Máu: Khi bị tấn công hồi HP người tấn công, khi kết thúc hiệp, gây sát thương bằng {0} Công của người thi triển.",
+ ["tips_desc"]="Mất Máu: Khi bị tấn công hồi HP người tấn công, khi kết thúc hiệp, gây sát thương.",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="Suy Yếu",
["desc"]="Suy Yếu: Sát thương gây ra giảm {0}.",
+ ["tips_desc"]="Suy Yếu: Giảm sát thương gây ra.",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="Ngủ Say",
["desc"]="Ngủ Say: Hiệp này không thể hành động, bị tấn công sẽ xóa hiệu ứng.",
+ ["tips_desc"]="Ngủ Say: Hiệp này không thể hành động, bị tấn công sẽ xóa hiệu ứng.",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="Lời Nguyền",
["desc"]="Lời Nguyền: Tấn công không gây ra sát thương, mà trị liệu cho đối phương.",
+ ["tips_desc"]="Lời Nguyền: Tấn công không gây ST mà trị liệu cho đối phương.",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="Khóa",
["desc"]="Khóa: Ngẫu nhiên khóa 1 loại màu trên ván cờ, không thể chọn.",
+ ["tips_desc"]="Khóa: Ngẫu nhiên khóa 1 loại màu trên ván cờ, không thể chọn.",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="Tiên Phong",
["desc"]="Tiên Phong: Mỗi hiệp đều ra tay trước tiên.",
+ ["tips_desc"]="Tiên Phong: Mỗi hiệp đều ra tay trước tiên.",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="Bất Tử",
["desc"]="Bất Tử: Khi nhận sát thương chí mạng sẽ không tử vong.",
+ ["tips_desc"]="Bất Tử: Hiệp này khi nhận ST chí mạng sẽ không tử vong.",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="Phản Đòn",
["desc"]="Phản Đòn: Khi nhận sát thương trực tiếp có {0} tỷ lệ tiến hành Phản Đòn.",
+ ["tips_desc"]="Phản Đòn: Khi nhận ST trực tiếp có tỷ lệ phản đòn.",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="Phản Sát Thương",
["desc"]="Phản Sát Thương: Phản đòn {0} sát thương lên đối phương.",
+ ["tips_desc"]="Phản ST: Phản đòn sát thương lên đối phương.",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="Khiên Phản Sát Thương: Có thể chịu sát thương bằng {0} HP tối đa, phản đòn 400% sát thương lên đối phương.",
+ ["desc"]="Khiên Phản ST : Chịu một lượng ST nhất định, phản đòn nhiều ST lên đối phương.",
+ ["tips_desc"]="Khiên Phản ST 2: Chịu một lượng ST nhất định, phản đòn nhiều ST lên đối phương.",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="Khiên Băng Sương: Có thể chịu sát thương bằng {0} HP tối đa.",
+ ["desc"]="Khiên Băng Sương: Chịu một lượng ST nhất định.",
+ ["tips_desc"]="Khiên Băng Sương: Chịu một lượng ST nhất định.",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="Khiên Băng Sương: Có thể chịu sát thương bằng {0} HP tối đa, phản đòn 400% sát thương lên đối phương.",
+ ["desc"]="Khiên Băng Sương 2: Chịu một lượng ST nhất định, phản đòn nhiều ST lên đối phương.",
+ ["tips_desc"]="Khiên Băng Sương 2: Chịu một lượng ST nhất định, phản đòn nhiều ST lên đối phương.",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="Khiên Ý Niệm",
["desc"]="Khiên Ý Niệm: Khi Khiên tồn tại sẽ không chịu bất kỳ sát thương nào, cứ bị đòn tấn công đánh trúng 1 lần sẽ trừ 1 tầng Khiên.",
+ ["tips_desc"]="Khiên Ý Niệm: Khi khiên tồn tại sẽ không chịu bất kỳ ST nào, cứ bị đánh trúng 1 lần sẽ trừ 1 tầng Khiên.",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="Khiên Băng Sương: Có thể chịu sát thương bằng {0} HP tối đa.",
+ ["desc"]="Khiên Băng Sương: Chịu một lượng ST nhất định.",
+ ["tips_desc"]="Khiên Băng Sương: Chịu một lượng ST nhất định.",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="Tăng ST Kỹ Năng",
["desc"]="Tăng ST Kỹ Năng: Tăng tất cả sát thương kỹ năng",
+ ["tips_desc"]="Tăng ST Kỹ Năng: Tăng tất cả sát thương kỹ năng",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="Khiên Phản ST : Chịu một lượng ST nhất định, phản đòn nhiều ST lên đối phương.",
+ ["tips_desc"]="Khiên Phản ST 2: Chịu một lượng ST nhất định, phản đòn nhiều ST lên đối phương.",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="Khiên Phản ST: Chịu một lượng ST nhất định, phản đòn lên đối phương.",
+ ["tips_desc"]="Khiên Phản ST: Chịu một lượng ST nhất định, phản đòn lên đối phương.",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +270,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/config/strings/zh/buff.lua b/lua/app/config/strings/zh/buff.lua
index cc918536..1ea833d4 100644
--- a/lua/app/config/strings/zh/buff.lua
+++ b/lua/app/config/strings/zh/buff.lua
@@ -32,157 +32,208 @@ local buff = {
[24]={
["id"]=24,
["desc"]="傷害提升:造成的傷害提高{0}。",
+ ["tips_desc"]="傷害提升:造成的所有傷害提高。",
["name"]="dmg_addition_all_add"
},
[33]={
["id"]=33,
["show_name"]="暈眩",
["desc"]="暈眩:本回合無法行動。",
+ ["tips_desc"]="暈眩:本回合無法行動。",
["name"]="stun"
},
[34]={
["id"]=34,
- ["desc"]="護盾:可承受最大生命值{0}的傷害。",
+ ["desc"]="護盾:可承受一定傷害。",
+ ["tips_desc"]="護盾:可承受一定傷害。",
["name"]="shield"
},
[36]={
["id"]=36,
["show_name"]="冰霜",
["desc"]="冰霜:普攻次數-{0}。",
+ ["tips_desc"]="冰霜:普攻次數減少。",
["name"]="normal_attack_dec"
},
[37]={
["id"]=37,
["show_name"]="亢奮",
["desc"]="亢奮:普攻次數+{0}。",
+ ["tips_desc"]="亢奮:普攻次數增加。",
["name"]="normal_attack_add"
},
[47]={
["id"]=47,
- ["desc"]="反傷護盾:可承受最大生命值{0}的傷害,反彈200%敵方傷害。",
+ ["desc"]="反傷護盾:可承受一定傷害,反彈對方傷害。",
+ ["tips_desc"]="反傷護盾:可承受一定傷害,反彈對方傷害。",
["name"]="shield_rebound_200"
},
[48]={
["id"]=48,
["show_name"]="灼燒",
["desc"]="灼燒:回合結束時造成釋放者攻擊力{0}的傷害。",
+ ["tips_desc"]="灼燒:回合結束時造成一定的傷害。",
["name"]="burn"
},
[49]={
["id"]=49,
["show_name"]="易傷",
["desc"]="易傷:受到所有傷害提高{0}。",
+ ["tips_desc"]="易傷:受到所有傷害提高。",
["name"]="vulnerable"
},
[50]={
["id"]=50,
["show_name"]="凍結",
["desc"]="凍結:本回合無法行動,且增益效果無效。",
+ ["tips_desc"]="凍結:本回合無法行動,且增益效果無效。",
["name"]="frozen"
},
[51]={
["id"]=51,
["show_name"]="中毒",
["desc"]="中毒:回合結束時造成釋放者攻擊力{0}的傷害。",
+ ["tips_desc"]="中毒:回合結束時造成一定傷害。",
["name"]="poison"
},
[52]={
["id"]=52,
["show_name"]="禁錮",
["desc"]="禁錮:本回合只可使用普攻。",
+ ["tips_desc"]="禁錮:本回合只可使用普攻,且技能進度不會增長。",
["name"]="imprison"
},
[53]={
["id"]=53,
["show_name"]="腐敗",
["desc"]="腐敗:生命回復效果降低{0}。",
+ ["tips_desc"]="腐敗:生命回復效果降低。",
["name"]="corrupt"
},
[54]={
["id"]=54,
["show_name"]="流血",
["desc"]="流血:受擊時回復攻擊者生命,回合結束時造成釋放者攻擊力{0}的傷害。",
+ ["tips_desc"]="流血:受擊時回復攻擊者生命,回合結束時造成傷害。",
["name"]="bleed"
},
[55]={
["id"]=55,
["show_name"]="虛弱",
["desc"]="虛弱:造成的傷害降低{0}。",
+ ["tips_desc"]="虛弱:造成的傷害降低。",
["name"]="weaken"
},
[56]={
["id"]=56,
["show_name"]="昏睡",
["desc"]="昏睡:本回合無法行動,受擊會移去效果。",
+ ["tips_desc"]="昏睡:本回合無法行動,受擊會移去效果。",
["name"]="lethargy"
},
[57]={
["id"]=57,
["show_name"]="詛咒",
["desc"]="詛咒:攻擊不會造成傷害,而會治療對方。",
+ ["tips_desc"]="詛咒:攻擊不會造成傷害,而是治療對方。",
["name"]="curse"
},
[58]={
["id"]=58,
["show_name"]="鎖定",
["desc"]="鎖定:隨機鎖定棋盤上的一種顏色,無法選中。",
+ ["tips_desc"]="鎖定:隨機鎖定棋盤上的一種顏色,無法選中。",
["name"]="lock"
},
[59]={
["id"]=59,
["show_name"]="先手",
["desc"]="先手:每回合都率先出手。",
+ ["tips_desc"]="先手:每回合都率先出手。",
["name"]="first_hand"
},
[61]={
["id"]=61,
["show_name"]="不死",
["desc"]="不死:受到致命傷害不會死亡。",
+ ["tips_desc"]="不死:本回合受到致命傷害不會死亡。",
["name"]="undead"
},
[62]={
["id"]=62,
["show_name"]="反擊",
["desc"]="反擊:受到直接傷害時有{0}的機率進行反擊。",
+ ["tips_desc"]="反擊:受到直接傷害時有機率進行反擊。",
["name"]="counterattack"
},
[63]={
["id"]=63,
["show_name"]="反傷",
["desc"]="反傷:反彈{0}敵方傷害。",
+ ["tips_desc"]="反傷:反彈對方傷害。",
["name"]="thorns"
},
[73]={
["id"]=73,
- ["desc"]="反傷護盾:可承受最大生命值{0}的傷害,反彈400%敵方傷害。",
+ ["desc"]="反傷護盾:可承受一定傷害,反彈對方大量傷害。",
+ ["tips_desc"]="反傷護盾2:可承受一定傷害,反彈對方大量傷害。",
["name"]="shield_rebound_400"
},
[74]={
["id"]=74,
- ["desc"]="冰霜護盾:可承受最大生命值{0}的傷害。",
+ ["desc"]="冰霜護盾:可承受一定傷害。",
+ ["tips_desc"]="冰霜護盾:可承受一定傷害。",
["name"]="shield_ice"
},
[75]={
["id"]=75,
- ["desc"]="冰霜護盾:可承受最大生命值{0}的傷害,反彈400%敵方傷害。",
+ ["desc"]="冰霜護盾2:可承受一定傷害,反彈對方大量傷害。",
+ ["tips_desc"]="冰霜護盾2:可承受一定傷害,反彈對方大量傷害。",
["name"]="shield_ice_rebound_400"
},
[79]={
["id"]=79,
["show_name"]="意念護盾",
["desc"]="意念護盾:護盾存在時不會受到任何傷害,每被攻擊命中1次將扣除1層護盾。",
+ ["tips_desc"]="意念護盾:護盾存在時不會受到任何傷害,每被攻擊命中1次將扣除1層護盾。",
["name"]="invincible_shield"
},
[80]={
["id"]=80,
- ["desc"]="冰霜護盾:可承受最大生命值{0}的傷害。",
+ ["desc"]="冰霜護盾:可承受一定傷害。",
+ ["tips_desc"]="冰霜護盾:可承受一定傷害。",
["name"]="shield_ice_02"
},
[81]={
["id"]=81,
["show_name"]="技能增傷",
["desc"]="技能增傷:所有技能傷害增加",
+ ["tips_desc"]="技能增傷:所有技能傷害增加",
["name"]="skill_hurt_add_show"
+ },
+ [82]={
+ ["id"]=82,
+ ["desc"]="反傷護盾:可承受一定傷害,反彈對方大量傷害。",
+ ["tips_desc"]="反傷護盾2:可承受一定傷害,反彈對方大量傷害。",
+ ["name"]="shield_rebound_200"
+ },
+ [83]={
+ ["id"]=83,
+ ["desc"]="反傷護盾:可承受一定傷害,反彈對方傷害。",
+ ["tips_desc"]="反傷護盾:可承受一定傷害,反彈對方傷害。",
+ ["name"]="shield_rebound_100"
+ },
+ [84]={
+ ["id"]=84,
+ ["name"]="rebirth"
+ },
+ [85]={
+ ["id"]=85,
+ ["name"]="ocean_shield"
+ },
+ [86]={
+ ["id"]=86,
+ ["name"]="self_heal"
}
}
local keys = {
@@ -219,12 +270,17 @@ local keys = {
["shield_ice_rebound_400"]=buff[75],
["invincible_shield"]=buff[79],
["shield_ice_02"]=buff[80],
- ["skill_hurt_add_show"]=buff[81]
+ ["skill_hurt_add_show"]=buff[81],
+ ["shield_rebound_200"]=buff[82],
+ ["shield_rebound_100"]=buff[83],
+ ["rebirth"]=buff[84],
+ ["ocean_shield"]=buff[85],
+ ["self_heal"]=buff[86]
}
}
local config = {
data=buff,
keys=keys,
-count=33
+count=38
}
return config
\ No newline at end of file
diff --git a/lua/app/module/battle/component/battle_unit_comp.lua b/lua/app/module/battle/component/battle_unit_comp.lua
index 5562b34a..a2aaa97d 100644
--- a/lua/app/module/battle/component/battle_unit_comp.lua
+++ b/lua/app/module/battle/component/battle_unit_comp.lua
@@ -1356,6 +1356,9 @@ function BattleUnitComp:updateBuffState(buff, num)
end
function BattleUnitComp:removeAllBuff()
+ if self.unitEntity:getCanRebirth() then
+ return
+ end
self.team:removeAllBuff()
end
@@ -1734,6 +1737,34 @@ function BattleUnitComp:takeDamageOrCure(atker, num, effectType, effectStatus, d
end
else
if self.unitEntity:getIsDead() then
+ if self.unitEntity:getCanRebirth() then -- 复活
+ self.battleController:resetTimeSpeed(true)
+ local mainUnit = self.team:getMainUnit()
+ if mainUnit then
+ local callback = self.actionOverCallback
+ if not callback then
+ callback = atker.actionOverCallback
+ end
+ self.actionOverCallback = nil
+ atker.actionOverCallback = nil
+ mainUnit:playDead(function()
+ mainUnit:removeBuffByName(BattleConst.ATTR_NAME.REBIRTH)
+ local hpPercent = self.unitEntity:getHpPercent()
+ Logger.logHighlight(self.unitEntity:getHp())
+ Logger.logHighlight(hpPercent)
+ self.battleController:refreshHp(self.side, self.unitEntity:getHp(), hpPercent)
+ self.team:checkPassiveEvent(PASSIVE_EVENT.HP_LOWER_THAN, atker, hpPercent)
+
+ mainUnit:changeState(UNIT_STATE.IDLE)
+ mainUnit:initPosition()
+ if callback then
+ callback()
+ end
+ end)
+ end
+ return
+ end
+
if damageOrCureType == BattleConst.BUFF_NAME.BURN then
local team = self.battleController:getOtherSideTeam(self.side)
team:checkPassiveEvent(BattleConst.PASSIVE_EVENT.ON_DEAD_BY_BURN)
@@ -2137,11 +2168,20 @@ function BattleUnitComp:cancelPassiveSkillEffect(skill)
end
end
+function BattleUnitComp:rebirth()
+ self.currState = UNIT_STATE.INIT
+ self.unitEntity:rebirth()
+end
+
function BattleUnitComp:getIsClear()
return self.isClear
end
function BattleUnitComp:clear()
+ if self.unitEntity:getCanRebirth() then
+ return
+ end
+
if self.isClear then
return
end
diff --git a/lua/app/module/battle/helper/battle_buff_special.lua b/lua/app/module/battle/helper/battle_buff_special.lua
index a6ee0a7f..1e72f564 100644
--- a/lua/app/module/battle/helper/battle_buff_special.lua
+++ b/lua/app/module/battle/helper/battle_buff_special.lua
@@ -135,14 +135,15 @@ local function _rebirthOn(buffSender, buff, target, buffEffect)
return 1
end
-local function _rebirthOff(buffSender, buff, target, buffEffect)
+local function _rebirthOff(buffSender, target, buff, buffEffect)
-- 回血
+ target.unitEntity:setAttr(ATTR_NAME.REBIRTH, 0)
+ target:rebirth()
local damage, hurtStatus = BattleFormula:getDamageOrCureResult(target, buff, target)
if damage <= 0 then
damage = 1
end
target:takeDamageOrCure(buffEffect.sender, damage, EFFECT_TYPE.HEAL, hurtStatus, buff:getName())
- target.unitEntity:setAttr(ATTR_NAME.REBIRTH, 0)
return 1
end
diff --git a/lua/app/userdata/battle/team/battle_team_entity.lua b/lua/app/userdata/battle/team/battle_team_entity.lua
index cded5c2c..145c14ff 100644
--- a/lua/app/userdata/battle/team/battle_team_entity.lua
+++ b/lua/app/userdata/battle/team/battle_team_entity.lua
@@ -356,6 +356,10 @@ function BattleTeamEntity:getNormalSkillHurtFixed(matchType)
return self:getAttrValue(skillHurtName)
end
+function BattleTeamEntity:getCanRebirth()
+ return self:getAttrValue(ATTR_NAME.REBIRTH) > 0
+end
+
function BattleTeamEntity:takeDamageOrCure(num)
if self.isDead then
return 0
@@ -435,6 +439,10 @@ function BattleTeamEntity:setRecordData(name, value)
end
function BattleTeamEntity:clearRecordData()
+ if self:getCanRebirth() then --有复活不清除
+ return
+ end
+
if self.recordData then
for k, v in pairs(self.recordData) do
self.recordData[k] = nil
@@ -450,6 +458,9 @@ function BattleTeamEntity:die()
self:clearRecordData()
end
+function BattleTeamEntity:rebirth()
+ self.isDead = false
+end
function BattleTeamEntity:getIsDead()
return self.isDead
end
diff --git a/lua/app/userdata/battle/team/battle_unit_entity.lua b/lua/app/userdata/battle/team/battle_unit_entity.lua
index f0f14b24..4bd9b619 100644
--- a/lua/app/userdata/battle/team/battle_unit_entity.lua
+++ b/lua/app/userdata/battle/team/battle_unit_entity.lua
@@ -519,6 +519,10 @@ function BattleUnitEntity:getSkillExtraUseTimes(skillId)
return self.skillExtraUseTimes[skillId] or 0
end
+function BattleUnitEntity:getCanRebirth()
+ return self.team:getCanRebirth()
+end
+
function BattleUnitEntity:addCounterAttackCount(count)
self.team:addCounterAttackCount(count)
end
@@ -539,6 +543,10 @@ function BattleUnitEntity:setTeamRecordData(name, value)
self.team:setRecordData(name, value)
end
+function BattleUnitEntity:rebirth()
+ self.team:rebirth()
+end
+
function BattleUnitEntity:onRoundEnd()
for k, v in ipairs(self.activeSkills) do
if not self:getActiveSkillLimit() then