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/sys_science.go | |
| parent | fee376102192dc6f24297a7b11324636ace3a07d (diff) | |
| download | thehouseoficarus-5f37dc9b6f6b79da04da70ae0c33ec8d02998587.tar.gz | |
feat: qol improvements to items crud in admin gui
Diffstat (limited to 'internal/game/sys_science.go')
| -rw-r--r-- | internal/game/sys_science.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/game/sys_science.go b/internal/game/sys_science.go index b04072f..bded8c4 100644 --- a/internal/game/sys_science.go +++ b/internal/game/sys_science.go @@ -182,7 +182,7 @@ func (g *Game) hasDeckEquipped(p *player.Player) bool { if err != nil { return false } - return def.WeaponType == item.WeaponScience + return def.EquipmentType() == item.EquipScienceWeapon } func (g *Game) providesJunk(p *player.Player) string { @@ -194,7 +194,7 @@ func (g *Game) providesJunk(p *player.Player) string { if err != nil { return "" } - return def.ProvidesJunk + return def.ProvidesJunk() } func (g *Game) effectiveJunkCost(p *player.Player, mod *ModDef) map[string]int { @@ -296,7 +296,7 @@ func (g *Game) totalScienceAttack(p *player.Player) int { for _, itemID := range p.Equipment { def, err := g.ItemStore.Load(itemID) if err == nil { - total += def.Stats.ScienceAttack + total += def.Stats().ScienceAttack } } return total |
