xinian
|
d6d03a576d
|
refactor: 优化代码结构和逻辑
|
2026-03-31 08:19:53 +08:00 |
|
xinian
|
b4a8048b85
|
feat: 添加战斗效果800-814及优化道具逻辑
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-31 06:51:40 +08:00 |
|
xinian
|
8552eb61a8
|
chore: 移除未使用的技能效果描述
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-31 04:39:39 +08:00 |
|
xinian
|
b4463c35e0
|
feat: 新增效果实现并重构相关逻辑
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-31 04:36:25 +08:00 |
|
xinian
|
79c014f9cd
|
fix: 修正技能效果索引与实现逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-31 03:42:46 +08:00 |
|
xinian
|
92d3c755a5
|
feat: 实现 764-799 效果及修复编译错误
|
2026-03-31 01:40:23 +08:00 |
|
昔念
|
46f2bdcd9a
|
```
ci/woodpecker/push/my-first-workflow Pipeline failed
feat(effect): 实现战斗效果1785、2195、2215、2219并更新文档规则
新增战斗效果1785:N回合内每回合使用技能吸取对手最大体力的1/M,
满体力时额外恢复己方所有不在场精灵O点体力
修复战斗效果2195:当对方回合存在效果时才降低技能优先级,
|
2026-03-31 00:54:29 +08:00 |
|
昔念
|
e037539123
|
```
docs(effects): 移除已完成的技能效果任务文档
移除 effects 956-1005、1263-1312、1695-1734 等范围内的未实现技能效果任务文档,
这些任务已经完成实现,相关文档不再需要维护。
```
|
2026-03-31 00:38:50 +08:00 |
|
昔念
|
ec9f592e44
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(effect): 移除未使用的action包导入
移除了effect/749_753.go文件中未被使用的blazing/logic/service/fight/action包导入,
保持代码整洁性。
```
|
2026-03-30 21:09:39 +08:00 |
|
xinian
|
023128be25
|
feat: 新增战斗效果实现
ci/woodpecker/push/my-first-workflow Pipeline failed
新增大量战斗效果逻辑实现,包括效果ID 678-708、734-743、744-748,并更新对应的效果描述映射。
|
2026-03-30 20:19:41 +08:00 |
|
xinian
|
1d470e305a
|
feat: 新增战斗效果714-733
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-30 15:32:48 +08:00 |
|
xinian
|
7a7fae05ea
|
feat: 新增战斗技能效果648-677
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-30 12:11:44 +08:00 |
|
xinian
|
184fe9f59d
|
feat: 新增战斗效果1253-1262
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-30 01:44:59 +08:00 |
|
xinian
|
c5caab35ae
|
feat: 新增技能效果 1248-1252
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-30 01:13:51 +08:00 |
|
xinian
|
87fdccaddf
|
feat: 实现大量技能效果及战斗逻辑修复
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-30 00:51:18 +08:00 |
|
xinian
|
a7171e9ef4
|
fix: 修正 effect 642-646 实现逻辑
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-29 21:44:27 +08:00 |
|
xinian
|
66fdc3d189
|
feat: 实现技能效果 627-672 及 1011-1111
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-29 19:00:08 +08:00 |
|
xinian
|
c40430aaa4
|
feat: 实现战斗技能效果
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-29 16:38:34 +08:00 |
|
xinian
|
03a28c968b
|
feat: 实现失明状态并新增技能效果描述
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-29 01:17:18 +08:00 |
|
xinian
|
7376e0e58b
|
feat: 新增一批技能效果实现
|
2026-03-28 23:59:12 +08:00 |
|
xinian
|
875ad668aa
|
feat: 实现战斗效果逻辑和接口重构
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-28 21:57:22 +08:00 |
|
昔念
|
a3740d417d
|
fix: correct typo in error message
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-26 05:45:36 +08:00 |
|
xinian
|
84024aed83
|
refactor: 重构战斗效果实现逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-23 07:36:20 +08:00 |
|
xinian
|
afc67b0582
|
fix: 修正技能563和564的类型初始化
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-21 00:27:12 +08:00 |
|
xinian
|
c049bbd5ac
|
fix: 修复登录空指针及战斗效果
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-21 00:24:34 +08:00 |
|
昔念
|
05c5f105e9
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(fight): 修复战斗效果数值符号错误
在技能效果501中,修正了属性设置时effectValue的符号问题,
现在正确地应用负值效果。同时调整了代码格式以保持一致性。
```
|
2026-03-20 15:49:56 +08:00 |
|
昔念
|
10a82f8e85
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(fight/effect): 重命名DamageLockEx方法为DamageLock
修复方法名错误,将DamageLockEx改为DamageLock以匹配实际功能
```
|
2026-03-19 21:33:53 +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 |
|
昔念
|
fb32bb3c39
|
```
feat(fight): 添加新效果类型574并优化现有战斗逻辑
- 重命名NewSel409结构体的Action_end_ex方法为Skill_Use_ex
- 将effect/523中HP检查改为Alive()方法调用
- 修复selfkill效果中的代码格式问题
- 新增效果类型574:消耗自身全部体力使下次技能必定先手、命中且暴击
- 实现Effect574的ComparePre和ActionStart方法处理先手、命中和暴击逻辑
```
|
2026-03-17 19:30:40 +08:00 |
|
xinian
|
38f4be1e04
|
feat: 新增效果577实现
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-17 15:28:16 +08:00 |
|
xinian
|
322d5ea64d
|
feat: 新增战斗技能效果 524-580
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-17 15:25:08 +08:00 |
|
xinian
|
a2e4ec867c
|
feat: 新增技能效果525、530、550、558、565
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-17 14:35:06 +08:00 |
|
xinian
|
937ddd0a97
|
fix: 修复宠物存活状态判定逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
移除 `NotAlive` 字段,改用 `Alive()` 方法通过 HP 判断存活状态,修正相关效果触发逻辑。
|
2026-03-17 13:34:50 +08:00 |
|
xinian
|
1e37d71878
|
fix: 修复属性设置逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-17 10:57:11 +08:00 |
|
昔念
|
9538ef2ab7
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(fight/effect): 修复技能回复血量计算错误
将技能回复血量的计算参数从 Args()[1] 改为 Args()[0],
确保正确使用第一个参数进行最大体力值的除法运算。
```
|
2026-03-16 22:36:20 +08:00 |
|
xinian
|
70e56d6620
|
fix: 修正效果474参数索引错误
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-14 20:56:17 +08:00 |
|
昔念
|
42e315f2f3
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(fight/effect): 修改技能命中方法名为技能使用方法名
- 将 Effect458 结构体中的 SkillHit_ex 方法重命名为 Skill_Use
- 该变更涉及战斗效果模块中ID为458的技能效果实现
```
|
2026-03-14 01:08:01 +08:00 |
|
xinian
|
5bd32c61c2
|
feat: 新增效果526和542实现
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-13 21:48:30 +08:00 |
|
xinian
|
23649b2c20
|
fix: 修正 Effect71 技能逻辑顺序
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-13 21:31:49 +08:00 |
|
xinian
|
faad50b1df
|
feat: 新增战斗技能效果并修复初始化注册
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-13 16:05:43 +08:00 |
|
xinian
|
b9985bff3b
|
feat: 添加效果1146并优化条件判断逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-13 11:07:46 +08:00 |
|
昔念
|
499a0ba5ab
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(fight): 移除无用依赖并优化技能效果逻辑
- 移除了github.com/alpacahq/alpacadecimal依赖,简化了生命值恢复计算逻辑
- 修复了effect_4_5.go中技能参数索引错误,统一了概率判定和属性设置的参数使用
|
2026-03-12 21:01:58 +08:00 |
|
昔念
|
c59ff550a7
|
Merge branch 'main' of https://cnb.cool/blzing/blazing
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-12 19:34:04 +08:00 |
|
昔念
|
e568de2379
|
```
feat(fight): 重构技能效果4和5的实现逻辑
- 移除旧的EffectStat通用结构体
- 为技能4和5创建独立的Effect4和Effect5结构体
- 简化技能触发逻辑,直接使用SideEffectArgs参数
- 技能4现在只影响自身属性,技能5只影响对方属性
- 移除targetOpponent布尔类型判断逻辑
fix(pet): 添加宠物上架数量限制
- 在UPdatePrice方法中增加销售宠物数量检查
- 当is_sale为1时检查
|
2026-03-12 19:33:56 +08:00 |
|
xinian
|
3b4862e7a6
|
编辑文件 effect_413.go
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-12 10:07:28 +08:00 |
|
昔念
|
5e007894ea
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight): 添加技能实体空值检查
为Effect93的Skill_Use方法添加空值检查,当技能实体为空时直接返回true,
避免潜在的空指针引用错误
```
|
2026-03-12 01:17:02 +08:00 |
|
昔念
|
7f3bfff542
|
```
ci/woodpecker/push/my-first-workflow Pipeline failed
feat(fight): 技能效果93功能优化
- 移除alpacadecimal依赖包导入
- 简化Effect93初始化代码
- 重命名OnSkill方法为Skill_Use以提高语义清晰度
- 直接使用Args()[1]替换SideEffectArgs避免额外参数传递
```
|
2026-03-12 01:16:26 +08:00 |
|
昔念
|
bd09013d85
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(fight): 修复技能效果ID配置错误
- 修复NewSeIdx_66.go中空指针检查,避免程序崩溃
- 修正effect/407.go中技能ID从138改为407
- 修正effect/440.go中技能ID从138改为440,并修复类型引用错误
- 修正effect/523.go中属性设置对象错误,从Ctx().Opp改为Ctx().Our
- 修正effect_517.go中技能ID从452改为517
```
|
2026-03-11 23:38:51 +08:00 |
|
昔念
|
f091748542
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight): 优化战斗效果触发机制
- 移除 EffectDefeatTrigger 的 OnSkill 方法,简化标记逻辑
- 修复 SwitchOut 方法中的判断条件,正确检查对方精灵血量
- 移除多余的 can 字段检查,简化代码流程
feat(pet): 完善宠物购买事务处理
- 添加数据库事务支持,确保购买操作的原子性
- 增加余额检查的安全验证
- 使用原生SQL更新最大时间戳,避免
|
2026-03-11 22:51:52 +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 |
|