Files
maplecontest/docs/bandit-card-audit.md
2026-06-22 16:08:05 +09:00

3.3 KiB

Bandit Card Audit

Current status of bandit cards and shared effect hooks.

Implemented

Neutralize, SilentStrike, Survivor, SilentDefend, Slice, DaggerSpray, DaggerThrow, PoisonedStab, SuckerPunch, LeadingStrike, FollowThrough, FlickFlack, Prepared, Deflect, BladeDance, Backflip, DodgeAndRoll, CloakAndDagger, DeadlyPoison, Snakebite, Untouchable, Backstab, PreciseCut, Finisher, MementoMori, Flechettes, Dash, Predator, CalculatedGamble, HiddenDaggers, Acrobatics, Blur, LegSweep, Reflex, Haze, Tactician, WellLaidPlans, InfiniteBlades, Footwork, GrandFinale, Adrenaline, ShadowStep, Assassinate, Nightmare, ToolsOfTheTrade, Afterimage, Burst, StormOfSteel, Abrasive, Suppress, Expertise, Shadowmeld, Pounce, Pinpoint, BouncingFlask, Accuracy, PhantomBlades, Speedster, CorrosiveWave, Tracking, FanOfKnives

Shared hooks already in use:

  • poison, innate, playableWhenDrawPileEmpty
  • retain, sly, discard, discardAll, addShiv, addShivPerDiscard, turnStartShiv, retainOne
  • turnStartDraw, turnStartDiscard
  • nextTurnBlock, nextTurnDraw, nextTurnKeepBlock, nextTurnAttackMultiplier, nextTurnCopies, nextTurnSelectHandCard
  • damagePerOtherHandCard, damagePerAttackPlayedThisTurn, damagePerDiscardedThisTurn, damagePerSkillInHand, otherHandAtLeast, bonusHitsWhenOtherHandAtLeast
  • gainEnergy, drawUntilHandSize, drawPerDiscarded, cardPlayedBlock, blockGainMultiplier, nextSkillCostZero, skillCostReductionThisTurn
  • drawDamage, drawPoison, shivDamageBonus, firstShivDamageBonus, shivRetain, shivAoe, attackDamageVsWeakMultiplier, poisonHits, poisonRandomTargets

Partial

Ricochet: random split attacks need fuller targeting rules.

Anticipate: next-turn enemy intent preview plus block still needs exact behavior review.

PiercingWail: enemy attack reduction is implemented as a shared Weak/Vulnerable style effect, but needs final balance review.

Expose: weak/vulnerable interaction is only partially modeled.

BubbleBubble: still missing the condition for poison dragon form ownership.

Skewer: X-cost attack.

Outbreak: every 3 poison applications deal 11 to all enemies.

Strangle: extra damage the first time a card is used.

EscapePlan: gain block when discarded.

HandTrick: one card becomes sly and grants block when discarded.

Mirage: gain block equal to total damage dealt this turn.

UpMySleeve: create Shiv plus reduce discard cost.

NoxiousFumes: poison all enemies at turn start.

EchoingSlash: repeat on kill.

TheHunt: kill reward is implemented.

Murder: damage scales with cards drawn this combat.

Malaise: X-cost weak/vulnerable reduction.

Pinpoint: per-turn discard-based attack damage.

BladeOfInk: turn-based Shiv creation.

KnifeTrap: playable only when draw pile is empty.

BulletTime: hand cost zero plus draw disabled.

Accelerant: poison trigger timing is not finalized.

Envenom: attack poison on hit.

MasterPlanner: skill discard interaction still needs a clear rules decision.

SerpentForm: damage on card play.

WraithForm: intangible plus turn-end block loss.

Open questions

  • MasterPlanner
  • Accelerant
  • Outbreak

These three still need a confirmed rule interpretation before we lock them in.