Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add FVTT v11 Compatibility #228

Closed
58 tasks done
Jagusti opened this issue May 24, 2023 · 0 comments
Closed
58 tasks done

Add FVTT v11 Compatibility #228

Jagusti opened this issue May 24, 2023 · 0 comments
Assignees
Labels
compatibility Required to ensure compatibility with changes in platform, system or other dependencies

Comments

@Jagusti
Copy link
Owner

Jagusti commented May 24, 2023

This issue tracks scope and progress of functional compatibility with Foundry VTT v11.300 and WFRP4e v6.5.5.

  • The aim is to eliminate breaking errors and minimise warnings to get a working version of the GM Toolkit ready with minimal delay.
  • For non-breaking changes, some refactoring may be carried out as part of this migration to leverage new v10 patterns and models.
  • Any significant enhancements or extensive rewriting will be deferred until after compatibility tasks are completed.

Reference: https://foundryvtt.com/article/migration/

Key for list below:

  • commit link to related commit / pr
  • 🔟 no change made for compatibility since v10
  • ⛔ confirmed issue

Module

  • Manifest
  • Initialisation 🔟
  • Settings 🔟
    • scripts
    • templates

Macros

Scripts

  • Add Advantage 🔟
  • Clear Advantage 🔟
  • Reduce Advantage 🔟
  • Check Conditions 🔟
  • Session Turnover 🔟
  • Add XP 🔟
  • Reset Fortune 🔟
  • Make Secret Group Test 🔟
  • Send Dark Whispers 🔟
  • Launch Damage Console
  • Change Scene to Yards 🔟
  • Toggle Scene Visibility and Light 🔟
  • Set Token Vision and Light 🔟
  • Pull Everyone to Scene
  • Simply d100 🔟
  • GM Toolbox 🔟
  • GM Toolkit Settings 🔟
  • Toggle Compendium Pack Visibility 🔟

Package

  • Macro Compendium

RollTable

  • Dark Whispers 🔟
  • RollTable Compendium 🔟

Features

  • Advantage (module, macros) 🔟
    • Assisted Advantage handling
      • Personal Advantage
      • Context: macro
      • Group Advantage
      • Adding to combat
      • Removing from combat
    • Advanced automation
      • Context: Outmanoeuvring
      • Context: Winning Opposed Tests
      • Context: Advantage Flags
      • Socket Handling
      • Lose Momentum
      • Condition Effects
  • Dark Whispers (module, macro, table) 🔟
  • Group Test (module, script, template) 🔟
  • Token Hud Extension (module) 🔟

Utilities

  • Spectator Notification 🔟
  • Toolkit Maintenance (script, template) 🔟
  • Welcome Message 🔟

Helpers

  • Toolkit 🔟
  • Utility
    • hasSkill(), maxStatus(), adjustStatus() 🔟
    • getSession(), inCombat()
    • getGroup()

Other

  • Holding Scene Token Movement 🔟
  • Stylesheet 🔟
    • Token Hud Extension 🔟
  • Chat Flavor 🔟

Documentation

  • Readme
  • Changelog
  • Wiki
@Jagusti Jagusti added the compatibility Required to ensure compatibility with changes in platform, system or other dependencies label May 24, 2023
@Jagusti Jagusti self-assigned this May 24, 2023
@Jagusti Jagusti pinned this issue May 28, 2023
Jagusti added a commit that referenced this issue Jun 4, 2023
@Jagusti Jagusti mentioned this issue Jun 4, 2023
5 tasks
Jagusti added a commit that referenced this issue Jun 4, 2023
@Jagusti Jagusti closed this as completed Jun 4, 2023
@Jagusti Jagusti unpinned this issue Oct 15, 2023
@Jagusti Jagusti mentioned this issue Jul 12, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
compatibility Required to ensure compatibility with changes in platform, system or other dependencies
Projects
None yet
Development

No branches or pull requests

1 participant