diff options
| author | historia <[not public]> | 2026-07-01 02:21:42 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-07-01 02:21:42 -0400 |
| commit | 5f37dc9b6f6b79da04da70ae0c33ec8d02998587 (patch) | |
| tree | f7c309e36267a4c456fcf5bca800e614507a80af /internal/game/core_equip.go | |
| parent | fee376102192dc6f24297a7b11324636ace3a07d (diff) | |
| download | thehouseoficarus-5f37dc9b6f6b79da04da70ae0c33ec8d02998587.tar.gz | |
feat: qol improvements to items crud in admin gui
Diffstat (limited to 'internal/game/core_equip.go')
| -rw-r--r-- | internal/game/core_equip.go | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/internal/game/core_equip.go b/internal/game/core_equip.go index cc8016d..a297466 100644 --- a/internal/game/core_equip.go +++ b/internal/game/core_equip.go @@ -12,20 +12,20 @@ func (g *Game) playerEquipBonuses(p *player.Player) item.ItemStats { if err != nil { continue } - totals.StabAttack += def.Stats.StabAttack - totals.SlashAttack += def.Stats.SlashAttack - totals.CrushAttack += def.Stats.CrushAttack - totals.ScienceAttack += def.Stats.ScienceAttack - totals.RangedAttack += def.Stats.RangedAttack - totals.StabDefense += def.Stats.StabDefense - totals.SlashDefense += def.Stats.SlashDefense - totals.CrushDefense += def.Stats.CrushDefense - totals.ScienceDefense += def.Stats.ScienceDefense - totals.RangedDefense += def.Stats.RangedDefense - totals.StrengthBonus += def.Stats.StrengthBonus - totals.RangedStrength += def.Stats.RangedStrength - totals.ScienceDamage += def.Stats.ScienceDamage - totals.TechnologyBonus += def.Stats.TechnologyBonus + totals.StabAttack += def.Stats().StabAttack + totals.SlashAttack += def.Stats().SlashAttack + totals.CrushAttack += def.Stats().CrushAttack + totals.ScienceAttack += def.Stats().ScienceAttack + totals.RangedAttack += def.Stats().RangedAttack + totals.StabDefense += def.Stats().StabDefense + totals.SlashDefense += def.Stats().SlashDefense + totals.CrushDefense += def.Stats().CrushDefense + totals.ScienceDefense += def.Stats().ScienceDefense + totals.RangedDefense += def.Stats().RangedDefense + totals.StrengthBonus += def.Stats().StrengthBonus + totals.RangedStrength += def.Stats().RangedStrength + totals.ScienceDamage += def.Stats().ScienceDamage + totals.TechnologyBonus += def.Stats().TechnologyBonus } return totals } @@ -33,8 +33,8 @@ func (g *Game) playerEquipBonuses(p *player.Player) item.ItemStats { func (g *Game) playerWeaponSpeed(p *player.Player) float64 { if itemID, ok := p.Equipment[item.SlotMainHand]; ok { def, err := g.ItemStore.Load(itemID) - if err == nil && def.Speed > 0 { - return def.Speed + if err == nil && def.Speed()> 0 { + return def.Speed() } } return 5.0 |
