Skip to content

v0.9.13.2

Choose a tag to compare

@github-actions github-actions released this 16 Jul 01:31

Automated release

Changelog – BAD6 System

[0.9.4] – 2025-09-06

Readability fixes

  • Beautified All (owned) JS.

Notifications

  • Hue shift now reminds you of its keybind, and warns when it will reset.

Optimization

  • Cleaned up bad6.js
  • Cleaned up utils.js

Automation

  • FoundryVTT Release

[0.9.5] - 2025-10-10

Actor Sheet Functionality

  • Added Images to sheets

- 2025-11-28

Bug Fixes

  • Fixed an error with user input rendering

Features

  • Added basic direct Actor name changing support for owners (Click the name)

Optimization

  • Moved actor-configs.js to config.js

- 2025-12-3

Features

  • Added custom default images for Power types

- 2025-12-6

Features

  • Added fields for Freak types
  • Added scalability for future types

- 2026-1-31

Features

  • GM Controlled contests (your targets become the reactors when rolling)
  • Added user-ability linking

- 2026-2-3

Features

  • Added simple formula customization based on items

- 2026-2-8

Fixes

Fix issue with sidebar buttons appearing as "SIDEBAR.ACTIONS.CREATE"
(When it tried to concatenate that object, it got coerced to [object Object])

Features

Added Luck Automation (Requires more testing)
Allow clicking a linked actor to open their sheet (also create css for linked actors)

[0.9.6] - 2026-2-9

- 2026-2-9

Features

  • Contest roller overhaul: single-roll flow with chat-message quadrant buttons
  • Action/Reaction contest layout with in-message results and separators
  • Dice So Nice animation support via direct roll animation
  • Luck automation expanded: Feint, Fudge (applies to next roll), Mulligan, Persist
  • Fudge/Modifier dialog now appears even with no optional formula lines
  • Linked actor quality-of-life: open sheets on click, reciprocal linking, and sheet UI

Fixes

  • Persist now replays roll pair correctly
  • Fudge cancel now aborts roll

- 2026-2-11

Features

  • Contest roller order updated to Reaction 1 → Reaction 2 → Action 1 → Action 2
  • Contest roll buttons now stay visible; order enforced on stat selection with warnings
  • Feint available for all rolls; roll 2 allows Feint/Fudge only for same/linked actors

Fixes

  • Closing stat dialog (X) now behaves like Cancel and clears Feint state

- 2026-2-17

Features

  • Double-click the D6 Roller scene control to create a contest in chat

[0.9.7] - 2026-2-17

- 2026-2-18

Fixes

  • Migrations now take advantage of foundry migration hooks.

[0.9.8] - 2026-2-26

- 2026-2-26

Fixes

  • Migrations now take advantage of foundry migration hooks.
  • Attempted fix on actor images failing to save
  • Fixed costs using the old/raw actor data for type-based configs
  • migration no longer runs twice
  • migration now runs later to avoid setting conflicts
  • defined single universal init for readability
  • toggleable debug log option added to settings
  • moved duplicate cost logic to base actor

- 2026-2-27

  • Added Special stat handling

[0.9.8.1] - 2026-2-28

Fixes

  • Fixed 'infinite' roll logic
  • Attempted fix for potential syncing issues during rolls

[0.9.8.2] - 2026-3-2

Fixes

  • Welcome doesnt occur every boot.

[0.9.8.3] - 2026-3-3

Fixes

  • Simplified birthday field to avoid bug with saving year
  • Added Function field for Vampires

[0.9.8.4] - 2026-3-3

  • Altered contest and roll flow for better user-friendliness
  • Added proper feint logic
  • Replaced depreciating functions
  • Optimized roller for organization, performance, readability, etc.

[0.9.8.5] - 2026-3-6

Added

  • Roller modularity
  • Luck chips per roll
  • Gambit indicator on luck chips (gold outline)

Fixed

  • Feint logic
  • Unready logic

Optimizations

  • Single overhead message handler instead of per-message handler
  • message-store state sync
  • Centralized remaining roller user-facing text into modules/apps/roller/constants.js (notifications, participant dialogs, status labels, result labels/messages)

[0.9.9] - 2026-3-9

Features

  • Reworked roller for optimization, readability and simplicity
  • Reworked dialogs for simplicity
  • Added all luck moves

Fixes

  • Standardized special stats to key, label, and value.
  • Added world migration to convert older special entries (name/points) to the new schema.
  • Retuned actor migrator functionality outside of per-version migrations.
  • Set flashback to be always useable
  • Allow privatizing of roll formula through game settings
  • Allow privitizing of actor names through game settings
  • Override through actor owner

[0.9.9.1] - 2026-3-12

  • updated user-facing instructions
  • updated me-facing instructions

[0.9.9.2] - 2026-3-12

Fixes

  • Gave "Unready" a clarifying tooltip

Features

  • Added Property fields to stand types
  • Increased double click intercept time

[0.9.10] - 2026-3-15

Features

Sheet Overhaul

  • More informative first page
  • Better use of space
  • Gave chart to all actors
  • Normalized field names for modularity

Fixes

  • Mulligan properly applies at <=2 rather than < 2
  • Mulligan/Fudge functionality revaluates roll
  • Advantage syncs for entire pair
  • Linked actors are considered when showing custom modifiers

[0.9.10.1] - 2026-3-16

  • Readded infinite stat logic (lost during overhaul)

[0.9.10.2] - 2026-3-17

  • Blind fix for worldbuilding actors not being migrated on reload attempted

[0.9.11] - 2026-3-17

  • Changed order of sheet ribbon information
  • Added Draggable strip to top of sheets (Known issue: Slightly clips into tabs.)
  • Split character-actor-sheet.css into base-actor folder
  • Split BAD6 Roller for readability
  • Seperated Advantage and Stat dialogs
  • Added gradient to sheets
  • Added Reckless Reactions
  • Made advantage per re/action more clear
  • Fix for chat permissions not being recalculated on reload

[0.9.11.1] - 3/19/26

  • Quick fix for drag strip blocking interaction

[0.9.11.2] - 3/20/26

  • Another fix for adding images (to user actor sheets)
  • Gave Armed Phenomena its stage fields (Still need to add user stats)

[0.9.11.3] - 3/21/26

  • Fix for players triggering luck moves.
  • Created small warning for Armed Phenomena users.
  • Fixed tooltip being altered by locking the message for Resolution
  • Simplified resolve message to look better
  • Fixed non-buttons gaining the lock tooltip

[0.9.11.4] - 3/21/26

  • Fixed changelog dating

[0.9.12] - 5/1/26

  • Verified basic functionality with V14

[0.9.13] - 2026-5-19

  • Pre allowed use in V15
  • Added User stat group and Stand stat group to formulas
  • Added Unique Per-pair modifiers
  • Added Pillarman boosts
  • Fixed Phenomena fields
  • Fixed depreciated methods preventing stat list manipulation (ex for Independent and Armed Phenomenon users)
  • Added Armed Phenomena Support (The placeholder will be removed once Im sure)
  • Fixed Flashbacks only appearing for GM

[0.9.13.1] - 2026-7-15

  • Simplified reused migration logic
  • Setup System Discord and Official Discord Links
  • Setup System Discord

[0.9.13.2] - 2026-7-15

  • Removed pre-allowed use in v15 (Won't allow publishing in such a state)

What's left? (Ordered By Priority)

  • Switch to V2 framework before V15
  • Implement Learning automation (Once added will set the system to 1.0.0)
  • update RenderChatMessage hook to RenderChatMessageHTML before v16
  • Create different backgrounds for all user types
  • Add custom images for default user and stand type actors
  • Resolve gated by permissions
  • Actor gate by permissions
  • Make more User-Friendly
  • Backup actors to compendium when transferring