[X] I searched for existing Bug Reports and found no similar reports.
Expected Behavior
Even if the property has dice callback added, it should be replaced with simple property value if Dice Roller is not installed or removed.
Current behaviour
Some of my statblock have lots of properties with dice callbacks inside, and use these properties and callbacks with Dice Roller plugin, obviously.
But if the plugin is disabled or not installed, dice callback are shown as property name's innerText. Even the callback setting are hidden in "edit block" settings.
Reproduction
Launch Obsidian Sandbox;
Install Fantasy Statblock;
Install Dice Roller;
Create new statblock with a property and valid dice callback in it;
Create new note and add the new statblock
Go to Community plugins and disable Dice Roller
It also works if user doesn't have Dice Roller installed and imports the pre-made statblock that has dice callbacks.
Which Operating Systems are you using?
[ ] Android
[ ] iPhone/iPad
[ ] Linux
[X] macOS
[ ] Windows
Obsidian Version Check
1.5.3 and 1.5.3
Plugin Version
3.18.1
Confirmation
[X] I have disabled all other plugins and the issue still persists.
Check for existing bug reports before submitting.
Expected Behavior
Even if the property has dice callback added, it should be replaced with simple property value if Dice Roller is not installed or removed.
Current behaviour
Some of my statblock have lots of properties with dice callbacks inside, and use these properties and callbacks with Dice Roller plugin, obviously. But if the plugin is disabled or not installed, dice callback are shown as property name's innerText. Even the callback setting are hidden in "edit block" settings.
Reproduction
It also works if user doesn't have Dice Roller installed and imports the pre-made statblock that has dice callbacks.
Which Operating Systems are you using?
Obsidian Version Check
1.5.3 and 1.5.3
Plugin Version
3.18.1
Confirmation
Possible solution
No response