Skip to content

Game/battleborn brawlers#42

Open
kkortes wants to merge 382 commits into
devfrom
game/battleborn-brawlers
Open

Game/battleborn brawlers#42
kkortes wants to merge 382 commits into
devfrom
game/battleborn-brawlers

Conversation

@kkortes

@kkortes kkortes commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Integration PR for the runtime game branch into dev (replaces PR #19, which was auto-closed when game/battle-brawlers was renamed to game/battleborn-brawlers).

🤖 Generated with Claude Code

kkortes added 30 commits May 30, 2026 14:00
…ebuff arrow

Each STATUS_EFFECT now declares category ('buff' or 'debuff') and the
ability templates render one indicator: red arrow-down for any debuff,
green arrow-up for any buff, nothing otherwise. Previously each
statusEffect tried to map to its own icon, which left isIntimidated
showing a void fallback because no isIntimidated icon existed.

Categorizing at the status-effect level means new debuffs/buffs don't
need bespoke icon mappings — they just declare a category. Mapping rules
for isStunned/isConcussed/isBleeding/isWounded/isVulnerable/isExposed
that were tailored to ability-status-overlay are gone; the per-status
chip icons in StatusChip still drive their own visuals.
Introduces a self-targeting buff path: abilities can declare
appliesTo: 'self', which routes the damage-multiplier status apply to
the combatant instead of the target, and lifts it out of the target's
block/dodge gating (buffing yourself shouldn't roll against the enemy).
The existing target-debuff loop skips when appliesTo === 'self'.

Stoneskin itself: WindUp, 2-tick cast, 6-tick duration, status
isStoneskinned with category: 'buff' and damageMultiplier: -0.5. As a
free synergy, halves bleed-tick damage too via damageBoostFromStatuses.

Icon and SFX are placeholders (earth element / SFX.armorHit) and logged
in the CLAUDE.md missing-content list.
kkortes added 3 commits July 1, 2026 11:46
…laude/jovial-brattain-524aab

# Conflicts:
#	components/ResultAnnouncement.html
Rebuild post-fight overlay as Heraldic Banner with stepped reveal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant