昔念
|
f810a2ae86
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(pet): 宠物系统重构和功能增强
- 修复战斗boss中effect ID索引错误问题
- 实现宠物仓库和背包管理功能
- 添加宠物列表排序保存功能
- 重构宠物备份列表同步逻辑
- 优化宠物释放和获取逻辑
- 添加宠物背包仓库切换功能
- 修复地图模型广播信息结构问题
- 调整宠物特效数据库查询逻辑
```
|
2026-04-02 07:49:49 +08:00 |
|
昔念
|
3a13bcc99c
|
```
feat(game): 实现扭蛋系统批量物品添加功能并优化地图逻辑
- 新增ItemAddBatch方法用于批量添加物品,支持普通道具和特殊道具的分别处理
- 优化扭蛋游戏玩法中的物品添加逻辑,使用新的批量接口提升性能
- 在扭蛋机器人命令中实现完整的物品检查和批量添加流程
refactor(map): 重构地图控制器代码结构并添加注释
- 为EnterMap、LeaveMap、GetMapPlayerList等方法添加中文注释
- 统一地图相关的命名规范,如enter map替换进入地图
- 调整地图玩家列表中BOSS广播命令ID,2021和2022进行对调
refactor(boss): 重构定时BOSS代码并优化注释
- 将原有的中文注释改为英文注释,统一代码风格
- 简化TimeBossRule结构体定义和相关配置
- 优化定时任务注册逻辑,去除冗余的注释和变量
refactor(space): 清理地图空间服务代码注释
- 移除多余的中文注释和说明文字
- 统一代码格式,移除不必要的空行和注释
- 保持原有的天气系统和地图刷怪逻辑不变
fix(role): 修复系统角色权限查询逻辑
- 修改BaseSysRoleService中的查询条件,正确处理管理员权限
- 使用Extend方法替代Where进行复杂的权限判断逻辑
- 确保超级管理员可以访问所有角色,其他用户受限于权限范围
refactor(dict): 添加字典服务批量查询方法
- 新增GetMaxMap方法用于批量获取物品最大持有上限
- 优化数据库查询,减少多次单个查询的开销
- 支持一次请求多个物品的最大数量限制
fix(player): 修复玩家信息保存异常处理
- 将panic方式改为错误日志记录,避免程序崩溃
- 优化Save方法的重试逻辑,统一错误处理方式
- 在本地文件回退时记录详细错误信息
feat(robot): 扩展扭蛋机器人功能
- 添加用户验证和角色创建检查
- 实现批量扭蛋的完整逻辑,支持1-10次抽取
- 集成物品数量检查和批量添加功能
```
|
2026-04-02 02:33:05 +08:00 |
|
xinian
|
875ad668aa
|
feat: 实现战斗效果逻辑和接口重构
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-28 21:57:22 +08:00 |
|
xinian
|
99af9b6e01
|
feat: 增加采集限购按日、周、月重置功能
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-27 13:17:42 +08:00 |
|
xinian
|
40411ba84b
|
fix: 修复商品购买和服务相关逻辑问题
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-27 12:56:29 +08:00 |
|
昔念
|
ed84e4d2df
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(fight): 重构精灵特效类型枚举结构
|
2026-03-27 00:28:25 +08:00 |
|
昔念
|
537dfc1be1
|
根据提供的code differences信息为空的情况,生成一个占位符commit message:
```
docs(changelog): 更新变更日志记录
由于未提供具体的代码差异信息,此提交用于占位和记录变更日志的更新。
```
注意:由于您提供的code differences信息为空,无法生成具体的功能性commit message。请提供实际的代码差异内容以便生成准确的提交信息。
|
2026-03-25 23:00:18 +08:00 |
|
xinian
|
09d58c1f14
|
fix: 修正宠物面板计算参数
|
2026-03-23 22:00:05 +08:00 |
|
昔念
|
90b62b44e4
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(common): 统一Redis连接方式并优化代码结构
- 将 g.Redis("cool").Conn(ctx) 统一改为 Redis.Conn(ctx) 的调用方式
- 在coolconfig中添加ServerList.GetID()方法用于生成服务器唯一标识
- 引入gconv包用于类型转换操作
feat(rpc): 完善ListenFight函数实现集群消息监听
- 新增ListenFight函数,完全对齐ListenFunc
|
2026-03-20 04:58:23 +08:00 |
|
昔念
|
75c599b5b3
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(pet): 添加宠物自由状态管理功能
- 在ServiceList和ServicePage方法中添加WhereNot条件支持
- 将宠物销售状态改为自由状态,新增free字段来标识三种状态:
0为放入仓库,1为放生,2为上架
- 修改PetInfo、UPdateFree、UPdatePrice等方法以支持新的状态逻辑
- 更新BuyPet方法中的验证逻辑
- 调整查询操作中的字段过滤条件
```
|
2026-03-19 20:54:52 +08:00 |
|
昔念
|
b558f46d7a
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(game): 宠物融合系统添加物品消耗异常处理
- 在宠物融合过程中添加物品扣除失败的错误检查
- 当物品不足时返回ErrInsufficientItems错误码
fix(pet): 宠物仓库管理功能增加数据库操作错误处理
- 在宠物释放到仓库和从仓库取出时验证数据库更新结果
- 添加宠物背包切换功能的错误检查机制
feat(fight):
|
2026-03-19 14:50:11 +08:00 |
|
昔念
|
d1d20a4067
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(admin): 添加金豆列表新增功能并增加订单状态字段
- 在GoldListController中添加Add API接口
- 为GoldBeanOrder模型增加Status字段用于标识订单状态
- 状态字段默认值为0表示待处理,1表示已完成
```
|
2026-03-17 22:49:14 +08:00 |
|
xinian
|
376fa5e8af
|
feat: 新增金豆挂单管理模块及优化购买提示
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-17 16:56:55 +08:00 |
|
xinian
|
ed8e3327b4
|
fix: 修正PVP模型PlayerID类型并优化空值处理
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-17 10:11:10 +08:00 |
|
xinian
|
0d44de2ea7
|
fix: 修复PVP赛季数据结构及相关逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-13 12:04:35 +08:00 |
|
昔念
|
a29a8ddec2
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(service): 宠物添加功能增加销售计数参数并优化价格更新逻辑
- 修改PetAdd方法签名,增加salecount参数用于追踪宠物销售次数
- 在多个控制器中统一调用PetAdd方法时传入0作为初始销售次数
- 临时禁用寒流枪活动中的宠物发放功能
- 优化UPdatePrice方法,添加错误处理和价格范围验证逻辑
- 调整宠物购买逻辑,使用免费金币系统并计算递增购买
|
2026-03-11 12:19:13 +08:00 |
|
昔念
|
baa75334ea
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(pet): 修改宠物价格字段类型为uint32
统一宠物价格相关字段的数据类型,将sale_price从float32改为uint32,
以保持数据类型一致性并避免浮点数精度问题。
- 更新controller中PriseReq结构体的Price字段类型
- 修改model中Pet结构体的SalePrice字段类型
- 调整service中UPdatePrice方法的参数类型
```
|
2026-03-11 01:32:49 +08:00 |
|
昔念
|
6792e0e79a
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(pet): 添加宠物交易功能
- 新增ModPrise接口用于修改宠物售价
- 新增BuyPet接口用于购买宠物
- 修改Pet模型中SalePrice字段类型为float32
- 实现宠物购买逻辑,包括价格验证、余额检查和交易处理
- 更新查询条件以支持宠物交易状态筛选
```
|
2026-03-10 22:20:36 +08:00 |
|
昔念
|
69350bb79e
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(fight): 修复战斗效果类型初始化错误
- 将EffectType.NewSel更改为EffectType.Skill以修正技能效果类型
- 移除effect_415中的多余变量声明,直接使用参数值进行治疗计算
feat(admin): 添加用户金币增加功能
- 新增UserGoldAddReq结构体用于处理金币添加请求
- 实现GoldAdd方法支持管理员为指定用户增加金币
feat(pet):
|
2026-03-10 20:51:48 +08:00 |
|
昔念
|
1fa1ae848d
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight): 实现技能PP消耗Hook机制并优化效果处理
- 在Effect475中添加子效果时通过Ctx().Our.AddEffect正确添加效果
- 删除已废弃的Effect407、Effect440和Effect412效果类型
- 在fightc.go中实现技能使用后的PP消耗Hook机制,支持效果修改PP消耗数量
- 添加HookPP接口方法用于处理技能使用的PP消耗逻辑
- 在SkillInfo中添加Use方法用于实际消耗PP值
```
|
2026-03-09 23:44:09 +08:00 |
|
xinian
|
2d4ec0e5ba
|
refactor: 重构战斗回合结束逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-07 18:50:51 +08:00 |
|
xinian
|
bf2325e2ef
|
feat: 添加技能效果及宠物性别注释
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-07 15:15:15 +08:00 |
|
xinian
|
02629b6f6c
|
feat: 新增多个技能效果实现
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-07 13:54:42 +08:00 |
|
xinian
|
bbaa71f4b2
|
refactor: 重构宠物初始化逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
提取宠物配置初始化到ConfigBoss方法,简化initplayer代码
|
2026-03-07 11:30:17 +08:00 |
|
昔念
|
4bb7477147
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight): 添加战斗攻击值获取接口并实现战斗规则系统
添加 GetAttackValue 方法到 FightI 接口,用于获取战斗中的攻击值信息。
新增 RuleI 接口定义战斗规则契约,包括 SetArgs 和 Exec 方法。
重构战斗规则系统:
- 创建 RuleBase 基类提供通用参数存储和基础方法
- 实现 17
|
2026-03-07 00:26:05 +08:00 |
|
昔念
|
24e7f2cd17
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(player): 修复周重置时间字段名不一致问题
- 修正了Player模型中WeekLastResetTime字段的JSON标签,
从"last_week_reset_time"改为"week_last_reset_time"
- 更新了数据库更新操作中的字段名以保持一致性
- 调整了登录控制器中的调试循环参数,任务ID范围从3
|
2026-03-05 23:51:07 +08:00 |
|
xinian
|
2259093790
|
feat: 支持每周任务重置和查询
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-05 14:56:28 +08:00 |
|
xinian
|
b1ca686e06
|
refactor: 重构 PVP 匹配逻辑使用模型结构体
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-05 11:21:38 +08:00 |
|
昔念
|
aa53001982
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(cool): 移除Redis监听功能和用户结构体定义
移除ListenFunc函数,该函数提供Redis PubSub监听功能,
包括自动重连和心跳保活机制。同时删除User结构体定义和
相关有序集合变量,这些功能将由rpc模块替代实现。
feat(rpc): 添加对ListenFunc的调用以处理Redis监听
在login模块中
|
2026-03-04 23:38:21 +08:00 |
|
昔念
|
4751594ee8
|
```
feat: 更新战斗系统模型结构和Redis消息处理
- 引入gredis依赖用于Redis消息处理
- 将战斗相关的枚举和结构体从info包迁移到model包
- 更新战斗结束原因、攻击值等类型的引用路径
- 添加新的zset工具包到工作区
- 修改Redis消息处理逻辑以正确解析gredis.Message类型
- 在战斗控制器中统一使用model包下的类型定义
|
2026-03-04 22:47:21 +08:00 |
|
昔念
|
55a5534777
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight_pvp_king): 新增宠物王者对战模式支持
- 添加战斗类型11的处理逻辑,支持单人模式
- 验证宠物类型与对战类型的匹配性
- 根据战斗结果发放相应奖励物品
- 增加ItemAdd接口用于物品添加功能
- 扩展PetInfo结构体增加战斗类型字段
```
|
2026-03-04 20:21:02 +08:00 |
|
昔念
|
5874ae270f
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(item-use): 完善玄彩道具使用逻辑并添加宠物闪亮状态修复功能
- 在玄彩道具使用过程中添加闪亮状态修复检查,确保道具使用前宠物状态正常
- 修改FixShiny方法返回布尔值以指示操作是否成功
- 当物品不足时返回ErrItemUnusable错误码
- 调整代码执行顺序,先进行闪亮状态修复再更新物品数量
```
|
2026-03-04 14:12:48 +08:00 |
|
昔念
|
5caa9a1e4f
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(controller): 增强命令注册逻辑并修复试炼塔关卡限制
- 在命令注册时检查重复方法,如果存在则panic提示错误
- 移除CurrentFreshStage和CurrentStage的默认值设置逻辑
- 添加关卡等级验证,确保用户不能挑战超过最大关卡数的关卡
- 修复试炼之塔和勇者之塔的关卡计算逻辑
fix(item): 修复道具
|
2026-03-03 19:28:59 +08:00 |
|
xinian
|
74ede45d92
|
fix: 添加宠物进化等级检查并修复降级逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-01 11:25:30 +08:00 |
|
昔念
|
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 |
|
昔念
|
a210d653d2
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(shop): 添加商品限购功能并优化购买逻辑
- 修改购买黄金商品接口,添加商品配额检查功能
- 新增月、周、日三种限购类型检查逻辑
- 当商品超出库存或达到购买限制时返回相应错误码
- 移除gold_log表中PlayerID字段的唯一索引约束
- 修复GoldService中的Cheak方法实现,支持多种时间维度限购检查
```
|
2026-02-27 00:09:23 +08:00 |
|
xinian
|
c78e8e13c3
|
feat: 添加金豆消费记录功能
ci/woodpecker/push/my-first-workflow Pipeline failed
在购买金豆商品成功后记录消费信息,并简化消费记录模型字段
|
2026-02-23 07:52:36 +08:00 |
|
xinian
|
75cfc7bcb1
|
feat: 添加金豆消费记录功能
ci/woodpecker/push/my-first-workflow Pipeline was successful
添加金豆消费记录表和相关服务,用于记录用户金豆消耗明细
在购买逻辑中预留记录消费的注释位置
|
2026-02-23 07:47:06 +08:00 |
|
xinian
|
84768e3406
|
feat: 添加炫彩碎片道具处理逻辑并优化闪光信息存储
ci/woodpecker/push/my-first-workflow Pipeline was successful
修改道具处理逻辑,新增炫彩碎片道具(300212)的使用功能
优化宠物闪光信息存储方式,改为直接赋值而非追加
|
2026-02-23 07:30:30 +08:00 |
|
xinian
|
57ef70911b
|
feat: 为金豆消费记录添加年份和时间字段
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-23 02:41:31 +08:00 |
|
xinian
|
cb0e5b0645
|
1
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-02-23 01:24:13 +08:00 |
|
昔念
|
31331cccb5
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 18:07:46 +08:00 |
|
昔念
|
f404a92387
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 17:41:49 +08:00 |
|
昔念
|
379e3c8ce6
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(config): 添加超时空地图配置和时间地图查询功能
新增IsTimeSpace字段用于标识地图是否为超时空地图,
添加TimeMap API接口支持查询超时空地图配置
perf(socket): 优化XORDecryptU解密函数减少内存分配
基于bytebufferpool实现缓冲区池化,大幅降低高频调用下的
内存分配和GC压力,提升性能表现
refactor(utils): 优化packVal序列化函数提升性能和稳定性
减少反射开销,优化内存拷贝操作,改进错误处理机制,
替换panic为error返回,增强代码健壮性
docs(readme): 添加新的pprof性能分析地址配置
```
|
2026-02-21 17:32:40 +08:00 |
|
昔念
|
79c5dfbdcb
|
```
ci/woodpecker/push/my-first-workflow Pipeline failed
fix(fight): 完善boss技能37注释并修复技能48伤害计算逻辑
- 移除NewSeIdx_37.go中TODO注释,完善技能描述
- 修复NewSeIdx_48.go中技能48的伤害减免逻辑,统一使用Ctx().Category()
- 优化modules/config/service/base.go中的缓存配置逻辑
```
|
2026-02-19 00:31:10 +08:00 |
|
xinian
|
eee65f0f55
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-17 22:56:55 +08:00 |
|
xinian
|
6b1a2c6f99
|
1
|
2026-02-17 22:53:45 +08:00 |
|
xinian
|
756edc1cdd
|
1
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-02-17 22:36:18 +08:00 |
|
昔念
|
180d735706
|
11
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-14 07:36:05 +08:00 |
|
昔念
|
06b77d598e
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-14 03:05:51 +08:00 |
|