From 8ee8982b8759bcae116647cc993867f4c8b0a6ce Mon Sep 17 00:00:00 2001 From: workhorse Date: Fri, 19 Jun 2026 20:24:52 -0400 Subject: reorganized items, objects, and rooms in directories. oranized module names. added startup checks. --- internal/game/equip_stats.go | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 internal/game/equip_stats.go (limited to 'internal/game/equip_stats.go') diff --git a/internal/game/equip_stats.go b/internal/game/equip_stats.go deleted file mode 100644 index 02b8348..0000000 --- a/internal/game/equip_stats.go +++ /dev/null @@ -1,41 +0,0 @@ -package game - -import ( - "thehouseoficarus/internal/object" - "thehouseoficarus/internal/player" -) - -func (g *Game) playerEquipBonuses(p *player.Player) object.ItemStats { - var totals object.ItemStats - for _, itemID := range p.Equipment { - def, err := g.ItemStore.Load(itemID) - 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 - } - return totals -} - -func (g *Game) playerWeaponSpeed(p *player.Player) float64 { - if itemID, ok := p.Equipment[object.SlotMainHand]; ok { - def, err := g.ItemStore.Load(itemID) - if err == nil && def.Speed > 0 { - return def.Speed - } - } - return 5.0 -} -- cgit v1.2.3