From 927cbee86c4c8454484c433dae0117e8908a89a5 Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Wed, 16 Mar 2022 13:40:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E8=A7=92=E8=A2=AB=E5=8A=A8=E6=8A=80?= =?UTF-8?q?=E8=83=BDbug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- luafight/Modules/Battle/Readme.txt | 111 +++--------------- .../ljsd/jieling/logic/hero/HeroLogic.java | 7 +- 2 files changed, 22 insertions(+), 96 deletions(-) diff --git a/luafight/Modules/Battle/Readme.txt b/luafight/Modules/Battle/Readme.txt index 5eb9216cc..6ac014ccc 100644 --- a/luafight/Modules/Battle/Readme.txt +++ b/luafight/Modules/Battle/Readme.txt @@ -1,109 +1,34 @@ -master_zh_online_special同步数据表2021_12_07_18_07_35 -v1.0.70 - 1、第四期神魂技能 -master_zh_online_special同步数据表2021_11_30_17_36_04 -v1.0.69 - 1、第一期变身卡技能 -v1.0.68 - 1、第三期神魂技能 - 2. 新法宝技能 -master_zh_online_special同步数据表2021_11_23_15_58_01 -v1.0.67 - 1、修复前后端战斗数据格式不一致导致的结果不一致 -master_zh_online_special同步数据表2021_11_16_14_56_55 -v1.0.66 - 1 第二期神魂技能 -master_zh_online_special同步数据表2021_11_09_11_57_57 -master_zh_online_special同步数据表2021_11_09_11_57_46 -master_zh_online_special同步数据表2021_11_02_14_08_41 -v1.0.65 - 1 被动180修改 - 2. 灵兽检测逻辑初始化修改 -master_zh_online_special同步数据表2021_10_26_16_05_44 -v1.0.64 - 1 添加主角技能 - 2. 被动119修改 -master_zh_online_special同步数据表2021_10_19_16_13_17 -v1.0.63 - 1、被动344添加空判断 - 2. 战斗力公式修改 -master_zh_online_special同步数据表2021_10_12_15_59_00 -master_zh_online_special同步数据表2021_10_12_15_58_52 -master_zh_online_special同步数据表2021_10_12_10_26_03 -master_zh_online_special同步数据表2021_10_11_19_54_13 -master_zh_online_special同步数据表2021_10_11_19_53_59 -v1.0.62 - 1、被动116 258 281 312 344 250,312,353 351 137修改 - 2. 精卫借的怒气不会回复怒气 - 3. 添加不处理增伤被动的方法 -v1.0.61 - 1.同步客户端逻辑 -master_zh_online_special同步数据表2021_09_28_18_03_42 -master_zh_online_special同步数据表2021_09_28_14_34_53 -master_zh_online_special同步数据表2021_09_18_21_22_03 -v1.0.60 - 1、技能是否能释放 添加是否有技能目标判断 - 2.被动196 200 188 修改 -master_zh_online_special同步数据表2021_09_16_20_56_10 -master_zh_online_special同步数据表2021_09_16_19_56_58 -master_zh_online_special同步数据表2021_09_15_16_43_43 -master_zh_online_special同步数据表2021_09_15_15_58_04 -master_zh_online_special同步数据表2021_09_15_15_55_26 -master_zh_online_special同步数据表2021_09_14_15_45_21 -master_zh_online_special同步数据表2021_09_14_13_07_13 - -v1.0.59 - 1、被动56修改 被动261 修改 -master_zh_online_special同步数据表2021_09_14_11_32_16 -master_zh_online_special同步数据表2021_09_14_11_26_22 - v1.0.58 - 1、修复方法缺失报错 + 1. 被动414修改 + 2.御甲显示修改 v1.0.57 - 1、尝试修复孙悟空大招不会增加伤害的问题 - 2、添加用于debug的log -master_zh_online_special同步数据表2021_09_07_10_58_24 + 1. 护盾buff修改 v1.0.56 - 1.选生命百分比最少目标逻辑修改 去掉有不灭单位 - 2. 死亡不把怒气显示清空 - 3.被动99 307 选目标逻辑修改 -master_zh_online_special同步数据表2021_09_03_15_16_49 + 1. 被动417-421 v1.0.55 - 1. 被动263 269 274 332 112 145 修改 - 2. 添加战斗日志 - -master_zh_online_special同步数据表2021_08_28_19_41_53 -v1.0.54 - 1. 被动91 被动115 160修改 - 2. Dot类buff清除逻辑修改 -master_zh_online_special同步数据表2021_08_24_14_58_11 + 1. 56被动修改 +v1.0.54 + 1. 新加被动412 v1.0.53 - 1. 被动141 310 283 330 336修改 -master_zh_online_special同步数据表2021_08_03_10_38_57 + 1. 神魂第一期英雄技能添加 v1.0.52 - 1. 死亡技能不受控制影响 - 2.战斗随机种子修改 -master_zh_online_special同步数据表2021_07_28_08_34_36 + 1. 灵兽技能检测修改 v1.0.51 - 1. 被动292修改 -master_zh_online_special同步数据表2021_07_16_19_57_49 + 1. 山河社稷图星级检测修改 v1.0.50 - 1. 被动292 319修改 + 1. 灵兽技能触发机制修改 v1.0.49 - 1. 同步客户端逻辑 -master_zh_online_special同步数据表2021_07_13_18_14_42 -master_zh_online_special同步数据表2021_07_06_17_33_58 + 1. 同步dev分支战斗逻辑 v1.0.48 - 1. 新增紫府神印被动效果 + 1. 同步dev分支战斗逻辑 v1.0.47 - 1. 新增英雄觉醒被动 及 困难副本被动 效果 -master_zh_online_special同步数据表2021_06_30_07_33_07 + 1. 同步dev分支战斗逻辑 v1.0.46 - 1、同步数据表 + 1. 同步dev分支战斗逻辑 v1.0.45 - 1. 【战斗】修改免疫控制效果清除提示 + 1. 新增紫府神印被动效果 v1.0.44 - 1. 【战斗】修复群体性的免疫效果不会正常消失的问题 + 1. 新增英雄觉醒被动 及 困难副本被动 效果 v1.0.43 1. 被动200修改 v1.0.42 @@ -248,4 +173,4 @@ v1.0.1 v1.0.0 1、创建战斗版本文件 - 2、灵兽技能加入 + 2、灵兽技能加入 \ No newline at end of file diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java index 5d1ad5bb4..bfe5baa21 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java @@ -2454,9 +2454,9 @@ public class HeroLogic { } } } - // 修行技能 if (practiceSkillMap != null){ + StringBuilder passivitySkillStr=new StringBuilder(); for (Map.Entry entry : practiceSkillMap.entrySet()) { SPlayerSkill playerSkill = SPlayerSkill.GetSPlayerSkill(entry.getKey(), entry.getValue()); if (playerSkill != null){ @@ -2466,11 +2466,12 @@ public class HeroLogic { skillStr.append("|"); }else{ ///第一个技能是被动技能 - skillStr.append(playerSkill.getSkillIDList()[0]); - skillStr.append("#"); + passivitySkillStr.append(playerSkill.getSkillIDList()[0]); + passivitySkillStr.append("#"); } } } + skillStr.append(passivitySkillStr); } // 去除最后一位得#号