昔念
|
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 |
|
昔念
|
0961dc43e3
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(game): 修复寒流枪技能中宠物ID错误
- 将寒流枪技能中第二个宠物的ID从505修正为1905
- 移除了未使用的Effect138效果代码(先出手反弹伤害效果)
```
|
2026-03-09 22:49:48 +08:00 |
|
昔念
|
ce279cd992
|
根据提供的code differences信息,我无法看到具体的代码变更内容。由于code differences部分为空白,我将提供一个通用的示例格式:
ci/woodpecker/push/my-first-workflow Pipeline was successful
```
docs(readme): 更新文档说明
- 添加了项目使用说明
- 补充了配置项解释
- 修正了错误的示例代码
```
注意:由于没有具体的代码差异信息,无法生成准确的commit
|
2026-03-09 22:36:30 +08:00 |
|
昔念
|
d360a85963
|
```
refactor(fight): 优化战斗系统中的数值计算和逻辑处理
- 将GetProp方法返回类型从int改为alpacadecimal.Decimal,
避免精度丢失问题
- 修改战斗中速度比较逻辑,使用Decimal的Cmp方法进行比较
- 修正BattlePetEntity中属性计算公式,将乘法改为除法
- 调整伤害累加逻辑,修复SumDamage叠加问题
- 更新攻击力和防御力计算,直接使用Decimal数值
- 移除Effect178、Effect501等未使用的技能效果
- 重构回合处理逻辑,调整死亡判断时机和流程
- 添加TrueFirst字段用于正确跟踪实际先手方
```
|
2026-03-09 20:55:04 +08:00 |
|
昔念
|
994cbb44b8
|
```
ci/woodpecker/push/my-first-workflow Pipeline failed
fix(fight): 修复技能实体属性访问问题
- 修改所有技能实体的ID、Power、CritRate、MustHit、Priority等属性访问方式
从直接访问改为通过XML字段访问,确保数据一致性
- 更新多个boss技能效果处理逻辑中的属性引用路径
- 移除已废弃的effect/486文件
- 在New
|
2026-03-09 18:49:51 +08:00 |
|
昔念
|
99ef152434
|
```
ci/woodpecker/push/my-first-workflow Pipeline failed
refactor(fight): 统一技能执行方法命名并修复战斗逻辑错误
- 将多个boss技能结构体中的OnSkill()方法重命名为Skill_Use()以保持一致性
- 修改fightc.go中的战斗回合逻辑,修复attacker和defender的执行顺序错误
- 将Effect126的TurnStart方法改为Skill_Use方法并返回bool值
- 为Effect499添加缺失的方法实现
- 移除effect_124_126.go中未
|
2026-03-09 17:42:52 +08:00 |
|
昔念
|
2fd56f9dbf
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(effect): 删除战斗效果back.go文件中的大量效果实现
由于代码重构或功能调整,移除了包含多个战斗效果的back.go文件,
包括效果483、485、188、420、407、491、462、1044、523、177、178、
444、475、496、501、474、440、516、495、457、492、138、469、156、
486、197、505、170、425、412、199、461、5
|
2026-03-09 00:07:35 +08:00 |
|
昔念
|
611b284ade
|
```
ci/woodpecker/push/my-first-workflow Pipeline failed
refactor(fight): 优化战斗效果中的属性检测逻辑
通过引入HasPropADD()和HasPropSub()方法来替代循环遍历,
简化了多处战斗效果代码,提高了可读性和性能。
- effect/200.go: 使用HasPropADD()替代循环检测
- effect/418.go: 使用HasPropADD()替代循环检测
- effect/437.go: 使用HasPropADD()替代循环检测
- effect/449.go: 使用HasPropSub()替代循环检测
- effect
|
2026-03-08 23:43:20 +08:00 |
|
昔念
|
90f653d3ee
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(effect): 移除未使用的element导入并优化自然敌人判断逻辑
移除了NewSeIdx_14.go中未使用的element包导入,将自然敌人判断逻辑
提取到EffectNode基类中,通过ISNaturalEnemy方法统一处理。
```
|
2026-03-08 22:43:51 +08:00 |
|
xinian
|
0cff02158b
|
refactor: 统一效果接口方法名为Skill_Use
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-08 20:07:59 +08:00 |
|
xinian
|
069d961585
|
refactor: 重构效果 150、196、437 实现
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-08 16:22:54 +08:00 |
|
xinian
|
f6570c7e40
|
refactor: 提取效果493和497到独立文件
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-08 16:04:41 +08:00 |
|
xinian
|
aa2c8cfb42
|
refactor: 重构战斗效果实现到独立文件
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-08 15:41:16 +08:00 |
|
xinian
|
6c75b106b3
|
refactor: 重构战斗效果实现
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-08 15:26:07 +08:00 |
|
xinian
|
a8cbe99873
|
refactor: 重构技能效果实现
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-08 14:55:53 +08:00 |
|
xinian
|
986c7f7b83
|
refactor: 重构战斗效果逻辑至独立文件
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-08 14:07:36 +08:00 |
|
xinian
|
73d7f7f062
|
feat: 新增战斗效果和修复登录逻辑
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-08 11:22:00 +08:00 |
|
xinian
|
3dd2d40c50
|
feat: 新增多个战斗技能效果实现
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-03-08 10:34:23 +08:00 |
|
昔念
|
53b33dfbc5
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-03-07 23:59:42 +08:00 |
|