feat: Remove banned mana types (life, blood, wood, mental, force) and lifesteal
Some checks failed
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 1m14s

- Remove life, blood, wood, mental, force mana types from ELEMENTS
- Remove all spells using banned mana types
- Remove lifesteal from all remaining spells and effects
- Update guardian perks to remove lifesteal mentions
- Remove research skills for banned spell types
- Update tests to reflect new element structure
- Add BANNED CONTENT section to AGENTS.md (lifesteal/healing ban)
- Add mana types overview to README.md and AGENTS.md
- All 44 tests pass, lint clean
This commit is contained in:
Z User
2026-03-31 11:44:48 +00:00
parent fcebfab9e5
commit 2b1c115fee
9 changed files with 235 additions and 588 deletions

View File

@@ -183,9 +183,13 @@ export function SpireTab({ store }: SpireTabProps) {
<div className="flex gap-1 flex-wrap mt-1">
{spellDef.effects.map((eff, i) => (
<Badge key={i} variant="outline" className="text-xs py-0">
{eff.type === 'lifesteal' && `🩸 ${Math.round(eff.value * 100)}%`}
{eff.type === 'burn' && `🔥 Burn`}
{eff.type === 'freeze' && `❄️ Freeze`}
{eff.type === 'stun' && `⚡ Stun`}
{eff.type === 'armor_pierce' && `🗡️ Pierce`}
{eff.type === 'buff' && `⬆ Buff`}
{eff.type === 'chain' && `⛓️ Chain`}
{eff.type === 'aoe' && `💥 AOE`}
</Badge>
))}
</div>