Releases: gmdima/shadowdark-extras
4.12
What's Changed
- Created pt_BR.json by @unnamed-gw in #2
New Contributors
- @unnamed-gw made their first contribution in #2
Full Changelog: 4.1...4.12
Shadowdark Extras v4.12
🚀 New Features
NPC Card Enricher
Added a powerful new journal enricher to display styled NPC stat cards directly in your journal pages.
Syntax: @DisplayNpcCard[Actor.UUID]
Options:
Named: Use @DisplayNpcCard[Actor.UUID named] to hide the UUID link and show a clean title (perfect for unique bosses).
Custom Name: Use {Custom Name} at the end to override the actor's display name.
Visuals: Displays HP, AC, Level, Movement, and Ability Modifiers in a premium dark-themed layout.
Spellcasting Disadvantage
Expanded predefined effects to support disadvantage on spellcasting checks.
Spellcasting Disadvantage (Global): Applies disadvantage to all spell rolls.
Spellcasting Disadvantage (Specific): Prompts for a specific spell selection (mirrors existing Advantage functionality).
🛠️ Improvements & Fixes
Item Sheet UI Responsiveness
Immediate Feedback: Toggling "Enable Aura", "Apply Token Filters", and "Allow Saving Throw" now updates the UI immediately without requiring the sheet to be closed and reopened.
Standardized Flags: Normalized auraEffects data structure across all relevant item types (Spells, Potions, Scrolls, Wands).
📖 Usage Examples
Feature Syntax
Basic Card @DisplayNpcCard[Actor.UUID]
Custom Name @DisplayNpcCard[Actor.UUID]{Gorthok the Cruel}
Unique Boss @DisplayNpcCard[Actor.UUID named]
Hidden Link + Label @DisplayNpcCard[Actor.UUID named]{The Beast}
4.1
4.0
3.99b
- fixed multiple animations for weapons and shields
- rework of carousing system using modal fullscreen and outcomes incorporated, added possibility to add benefits and mishaps (in case a mishap asks you to reroll / add a mishap or whatever), added notification system to alert other players of changes to mishaps/benefits
- fixed css for carousing chat messages
- fixed conditions togglers dropdown menus not showing
- fixed animation of weapons having a different rotation offset compared to preview
- fixed animation sway having a double strength rotation
- added possibility to hide benefits and mishaps for carousing to players (settings)
- fixed containers counting coins by value instead of quantity
- added 900 weapons and shields, and a new selector with folders/filtering
- fixed spells templates/summons/auras being tied to damage card (so if player couldnt see damage card they were unable to cast)

3.93
3.92
3.91
3.9
✨ New Features
Transfer Coins to Player
New "Transfer Coins" button on player sheets (in COINS section)
Dialog to select GP/SP/CP amounts and recipient
Uses Item Piles API for proper synchronization
Trade System Refactor - Socketlib Direct Prompts
Replaced chat-based trade request/accept flow with direct socketlib prompts
Target player now sees immediate dialog: "Would you like to trade with {name}?"
Both trade windows open automatically when accepted
Removed need for clicking chat messages
Place Tokens Filter Dialog
When party has both Players and NPCs, shows selection dialog:
All Members - Places everyone
Players Only - Only places PCs
NPCs Only - Only places NPCs (with spawn count roll)
Skips dialog if party only has one type
🐛 Bug Fixes
Hidden Journals Display (Previously completed)
Internal journals (sdx_carousing_sync, sdx_carousing_tables) now hidden from sidebar
Divide Coins to PCs Only
Fixed "Divide to PCs" to exclude NPCs (was incorrectly including them)
3.8
3.7
- spells and weapon damages have a type(including each bonus singularly) (fire, ice, slashin etc) this was supposed to be only for flavor, but now i added active effects Vulnerability, Resistance and Immunity. So if a monster has it, the damage he receives will be modified by those.
- added on token weapon and shields animations (like with torches , open weapon sheet, click on the new animate button), with separate animation editor and filters
Foundry_Virtual_Tabletop_pzn6C2qJbG.mp4

