From 1140a97782744d7c5a5af685608f84811a0a27ac Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 8 Oct 2022 17:56:34 +0800 Subject: [PATCH] 1 --- server/gameserver/constant.h | 20 ++++++------ server/gameserver/skillhelper.cc | 52 ++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 10 deletions(-) diff --git a/server/gameserver/constant.h b/server/gameserver/constant.h index 646da863..baa60cc7 100644 --- a/server/gameserver/constant.h +++ b/server/gameserver/constant.h @@ -487,16 +487,16 @@ enum MagicType_e MAGIC_YLZ = 9, //20301 医疗站 MAGIC_YS = 10, //20501 隐身 - MAGIC_SJXY = 21, //20501 射击眩晕 - MAGIC_SSJS = 22, //20501 受伤加速 - MAGIC_JSHX = 23, //20501 击杀回血 - MAGIC_SWZB = 24, //20501 死亡自曝 - MAGIC_CMXD = 25, //20501 此面向敌 - MAGIC_MYXY = 26, //20501 免疫眩晕 - MAGIC_GZJS = 27, //20501 钩爪拉动减伤 - MAGIC_JYFH = 28, //20501 救援防护 - MAGIC_FH = 29, //20501 复活 - MAGIC_YSHF = 30, //20501 隐身恢复 + MAGIC_SJXY = 21, //30101 射击眩晕 + MAGIC_SSJS = 22, //30201 受伤加速 + MAGIC_JSHX = 23, //30301 击杀回血 + MAGIC_SWZB = 24, //30401 死亡自曝 + MAGIC_CMXD = 25, //30501 此面向敌 + MAGIC_MYXY = 26, //30601 免疫眩晕 + MAGIC_GZJS = 27, //30701 钩爪拉动减伤 + MAGIC_JYFH = 28, //30801 救援防护 + MAGIC_FH = 29, //30901 复活 + MAGIC_YSHF = 30, //31001 隐身恢复 MAGIC_END }; diff --git a/server/gameserver/skillhelper.cc b/server/gameserver/skillhelper.cc index 5d849212..70a58c1e 100644 --- a/server/gameserver/skillhelper.cc +++ b/server/gameserver/skillhelper.cc @@ -58,6 +58,58 @@ static int GetMagicSkillId(int magic_id) return 20501; } break; + + case MAGIC_SJXY: + { + return 30101; + } + break; + case MAGIC_SSJS: + { + return 30201; + } + break; + case MAGIC_JSHX: + { + return 30301; + } + break; + case MAGIC_SWZB: + { + return 30401; + } + break; + case MAGIC_CMXD: + { + return 30501; + } + break; + case MAGIC_MYXY: + { + return 30601; + } + break; + case MAGIC_GZJS: + { + return 30701; + } + break; + case MAGIC_JYFH: + { + return 30801; + } + break; + case MAGIC_FH: + { + return 30901; + } + break; + case MAGIC_YSHF: + { + return 31001; + } + break; + default: { return 0;