修复能量倍数bug

This commit is contained in:
hahwu 2025-02-13 14:59:00 +08:00
parent 4dfe224ac1
commit bf38f7d5c6

View File

@ -439,7 +439,7 @@ func (p *PlayerBaseData) AddEnergy(player *Player, cnt int) error {
} }
if cnt < 0 { if cnt < 0 {
player.QuestTrigger(&quest.Trigger{Label: quest.TRIGGER_LABEL_ENERGY, A: []interface{}{-cnt}}) player.QuestTrigger(&quest.Trigger{Label: quest.TRIGGER_LABEL_ENERGY, A: []interface{}{-cnt}})
BaseMod.FormatEnergyMul(NewEnergy) // BaseMod.FormatEnergyMul(NewEnergy)
p.p.PushClientRes(BaseMod.BackData()) p.p.PushClientRes(BaseMod.BackData())
} }
if BaseMod.Energy >= p.GetMaxEnergy() && NewEnergy < p.GetMaxEnergy() { if BaseMod.Energy >= p.GetMaxEnergy() && NewEnergy < p.GetMaxEnergy() {