昔念
|
01c8c04df6
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(fight): 移除未使用的xmlres导入并优化回血逻辑
移除input包中未使用的xmlres导入,将宠物血量处理逻辑
封装到PetInfo模型中,并添加ModelHP方法来统一处理血量增减
逻辑。
feat(dict): 注释初始化数据相关代码
注释掉字典模块
|
2026-03-01 00:02:41 +08:00 |
|
昔念
|
b6ec530c68
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight): 添加闪亮怪物判断条件并修复物品添加参数格式
- 在战斗逻辑中增加对闪亮怪物的判断,只有闪亮怪物击败后才能获得玄铁
- 修复物品添加时uint32类型转换的参数格式问题
- 添加effect_42技能效果的参数设置方法
- 引入随机数库用于效果持续
|
2026-02-27 23:29:16 +08:00 |
|
xinian
|
2292de332f
|
refactor: 简化NPC战斗特殊情况的处理逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-27 15:01:02 +08:00 |
|
xinian
|
8dec37a474
|
refactor: 重构怪物掉落和闪光处理逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
移除OgrePetInfo中与物品和闪光相关的冗余代码,将闪光处理逻辑整合到HandleNPCFightSpecial方法中
新增CanGetXUAN和CanGetItem方法用于判断是否获得特殊物品
添加S2C_GET_BOSS_MONSTER的ADD
|
2026-02-27 14:48:10 +08:00 |
|
xinian
|
ad43fc8173
|
refactor: 优化地图节点数据获取逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
将获取地图Boss信息的过滤逻辑从循环中移至GetDataB方法
|
2026-02-27 11:06:03 +08:00 |
|
xinian
|
bc2f222036
|
refactor: 重命名DamageLock为DamageLockEx以更准确表达功能
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-27 10:48:49 +08:00 |
|
xinian
|
94ac183131
|
fix: 修正NewSel113的DamageLock方法接收器类型错误
|
2026-02-27 10:48:14 +08:00 |
|
xinian
|
407d0578ca
|
feat: 添加战斗规则1的基础结构
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-27 09:37:24 +08:00 |
|
xinian
|
21ae004979
|
feat: 重构怪物生成和NPC战斗处理逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
调整怪物等级处理方式,将固定等级逻辑移至GetLevel方法
优化NPC战斗特殊情况的处理流程
|
2026-02-26 19:28:02 +08:00 |
|
xinian
|
de297c9904
|
feat: 为OgrePetInfo添加GetID方法
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-26 19:22:04 +08:00 |
|
xinian
|
fcba504618
|
feat: 为NewSeIdx_403添加持续伤害效果实现
ci/woodpecker/push/my-first-workflow Pipeline was successful
重构持续伤害效果逻辑,移除状态效果的创建与添加,改为直接使用remainingTurns字段记录剩余回合数
在ActionEndEx中处理伤害触发和回合数初始化
新增TurnEnd方法处理每回合剩余回合数递减
|
2026-02-26 17:53:55 +08:00 |
|
xinian
|
de711bec7a
|
style: 移除 Monster.go 中的多余空行
|
2026-02-26 17:16:38 +08:00 |
|
xinian
|
1e71ebbd44
|
fix: 修正给予称号的条件判断
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-26 16:58:25 +08:00 |
|
xinian
|
7ceb2fb3d6
|
refactor: 重构怪物生成和天气处理逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
将怪物捕捉处理逻辑移至OgrePetInfo结构体
提取天气和Boss生成逻辑为独立方法
移除未使用的导入和冗余代码
|
2026-02-26 13:38:57 +08:00 |
|
xinian
|
d27112b5a8
|
feat: 调整怪物生成概率逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-26 12:23:02 +08:00 |
|
xinian
|
380796875f
|
feat: 根据NPC战斗特殊处理解除捕捉限制
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-26 11:03:47 +08:00 |
|
xinian
|
ae22e51868
|
fix: 修复异色精灵生成条件判断错误
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-26 11:00:11 +08:00 |
|
昔念
|
dee5278f52
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(boss-fight): 添加boss id验证并修复捕捉机制
- 在玩家挑战boss时添加boss ids
|
2026-02-26 00:05:43 +08:00 |
|
昔念
|
f7e5880092
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(space): 添加天气变化调试日志并优化地图节点配置
- 在天气变化时添加调试打印语句,便于追踪空间天气变化情况
- 重构地图节点模型,将NodeID重命名为TriggerID以更好地表达其用途
- 添加触发器ID字段用于区分精灵和NPC,支持高ID控制NPC逻辑
- 更新注释说明剧情相关配置的重构计划,通过NPC节点判断类型
- 调整地图怪信息结构体初始化逻辑,直接使用TriggerID作为ID
```
|
2026-02-25 22:47:16 +08:00 |
|
昔念
|
6af88365c2
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight_boss): 重构Boss战斗逻辑并修复捕捉功能
- 移除未使用的taskID和canCapture变量
- 简化Boss数据获取逻辑,移除注释掉的旧代码
- 更新捕捉机制使用bosinfo[0].IsCapture
|
2026-02-25 19:46:31 +08:00 |
|
昔念
|
dc4835f14c
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(common/utils): 添加时间范围检查工具函数
添加了 IsCurrentTimeInRange 函数用于判断当前时间是否在指定的 HH:MM
时间区间内,支持当前日期的时间比较功能。
refactor(logic/controller): 重构 Boss 挑战逻辑并集成配置服务
- 集成 service 模块替代原有硬编码逻辑
- 重构 PlayerFightBoss 方法,使用新的配置数据结构
- 移除已废弃的 processMonID 函数和相关注释代码
refactor(logic/space): 优化地图 Boss 信息管理和天气系统
- 更新地图 Boss 数据
|
2026-02-25 19:05:50 +08:00 |
|
昔念
|
7c1540ff6d
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(common/data/xmlres): 注释掉未使用的MonsterMap配置变量
- 将MonsterMap配置变量注释掉,因为当前不再使用该配置
- 相应地注释掉了初始化代码中的MonsterMap赋值逻辑
feat(logic/controller): 统一CanFight方法返回值为ErrorCode
- 修改PlayerFightBoss等战斗控制器中的Can
|
2026-02-25 16:18:10 +08:00 |
|
xinian
|
b2189d9501
|
fix: 修正NPC战斗模式下技能使用逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-24 08:54:21 +08:00 |
|
xinian
|
571c941ae8
|
feat: 增加踢人超时处理中的玩家信息保存
ci/woodpecker/push/my-first-workflow Pipeline was successful
将踢人超时时间从3秒调整为10秒,并在超时处理中保存玩家信息
|
2026-02-24 07:31:21 +08:00 |
|
xinian
|
05a1900d60
|
refactor: 移除未使用的lockfree相关代码
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-24 04:22:02 +08:00 |
|
xinian
|
467890a60b
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-24 00:12:50 +08:00 |
|
xinian
|
25c9ecdad6
|
编辑文件 action.go
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-23 22:28:40 +08:00 |
|
xinian
|
b260fff8e8
|
refactor: 优化玩家信息处理和注册检查逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
移除不必要的IsReg方法,简化玩家信息获取流程
调整抢先服玩家登录时间检查逻辑
|
2026-02-23 21:50:57 +08:00 |
|
xinian
|
50a19b2ff9
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-23 21:42:36 +08:00 |
|
昔念
|
fc5ddcb3f4
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-23 14:45:20 +08:00 |
|
昔念
|
6b316b868c
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(player): 添加称号重复检查逻辑
防止玩家重复获得相同称号,提升系统稳定性
fix(config): 修复boss配置相关代码问题
- 新增BossController的GetList接口
- 优化import语句顺序
- 修正PetBaseConfig中Desc字段为Remark字段
- 移除Tower配置中的TaskIds冗余字段
- 完善ShopConfig字段注释内容
```
|
2026-02-23 12:39:57 +08:00 |
|
昔念
|
4fff047c4c
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(item): 调整玄彩道具使用数量限制
玄彩道具检查逻辑从 items <= 0 修改为 items < 100,
确保玩家拥有至少100个道具才能使用。
fix(fight): 修复战斗操作通道阻塞问题
添加10秒超时机制到战斗操作通道发送逻辑中,
避免通道满载时的
|
2026-02-23 10:21:58 +08:00 |
|
xinian
|
84768e3406
|
feat: 添加炫彩碎片道具处理逻辑并优化闪光信息存储
ci/woodpecker/push/my-first-workflow Pipeline was successful
修改道具处理逻辑,新增炫彩碎片道具(300212)的使用功能
优化宠物闪光信息存储方式,改为直接赋值而非追加
|
2026-02-23 07:30:30 +08:00 |
|
xinian
|
fc0842e388
|
refactor: 将OgreInfo重命名为OgrePet并更新相关引用
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-23 04:12:12 +08:00 |
|
xinian
|
36cbb5bf81
|
feat: 为怪物生成和宠物信息添加随机条件
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-23 04:07:23 +08:00 |
|
xinian
|
fc47b7753f
|
fix: 修复异色怪物生成逻辑中的条件判断
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-23 04:04:32 +08:00 |
|
xinian
|
058bae7446
|
fix: 修正宠物物品ID的偏移量
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-02-23 04:03:01 +08:00 |
|
xinian
|
029c2b8c6f
|
1
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-02-23 04:01:57 +08:00 |
|
xinian
|
a5e378073c
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-23 03:56:27 +08:00 |
|
xinian
|
e9915f481e
|
feat: 添加抢先服玩家3天未登录自动降级功能
ci/woodpecker/push/my-first-workflow Pipeline was successful
修复数据包处理中UserID为0的问题
优化解包失败时的错误处理格式
添加设置用户部门ID的服务方法
|
2026-02-23 00:54:47 +08:00 |
|
xinian
|
443077bdc3
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-22 22:33:19 +08:00 |
|
xinian
|
932e199622
|
fix: 修复切片长度校验和内存分配防护问题
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor: 优化战斗循环中的宠物处理逻辑
refactor: 重构物品更新服务使用ORM模型
|
2026-02-22 21:46:36 +08:00 |
|
昔念
|
3e4b091724
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(item): 修复物品数量判断逻辑
- 将物品数量判断从 `!= 0` 改为 `> 0`,确保只有正数才添加到列表中
- 将物品检查逻辑从 `< 1` 改为 `<= 0`,确保正确处理边界情况
- 在物品更新方法中增加ID为0的防护,避免无效操作
```
|
2026-02-22 19:33:17 +08:00 |
|
昔念
|
1dc75b529d
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(socket): 优化TCP连接处理性能
- 添加最小可读长度检查,避免无效Peek操作
- 修复数据部分解析逻辑,避免空切片分配
perf(utils): 优化并发哈希映射性能
- 将分段数量调整为CPU核心数
- 重写Range方法,移除channel和goroutine开销
- 添加原子标志控制遍历终止
perf(utils): 优化结构体序列化缓存机制
- 添加sync.Map缓存预处理结果
- 支持结构体、自定义类型、二进制类型分别缓存
- 减少重复反射
|
2026-02-22 10:59:41 +08:00 |
|
xinian
|
4e313f02c7
|
refactor: 将XOR解密逻辑和事件处理移至player服务
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-22 01:01:37 +08:00 |
|
xinian
|
ae764c946a
|
fix: 为战斗动作通道添加非阻塞发送和降级处理
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-22 00:49:50 +08:00 |
|
xinian
|
d159944d37
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 22:41:59 +08:00 |
|
昔念
|
e81dc698dd
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 19:53:05 +08:00 |
|
昔念
|
9011bdbb8a
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 17:56:30 +08:00 |
|
昔念
|
f404a92387
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 17:41:49 +08:00 |
|