Skip to content

RPGMaster Library: Magic Resistance, Encumbrance, Turning and much more#2208

Merged
Alicekb merged 1 commit intoRoll20:masterfrom
DameryDad:RPGMlibrary
Apr 30, 2026
Merged

RPGMaster Library: Magic Resistance, Encumbrance, Turning and much more#2208
Alicekb merged 1 commit intoRoll20:masterfrom
DameryDad:RPGMlibrary

Conversation

@DameryDad
Copy link
Copy Markdown
Contributor

  • Fixed tableGroupFind() when final group table does not contain search item.
  • Converted var declarations to use let and const where possible.
  • Tried to enhance speed of library algorithms.
  • Added sizable dialog text and custom API buttons.
  • Added dialog highlight tag to highlight important information.
  • Added abc(...) syntax for inserting hyperlink buttons into dialogs.
  • Added use of n:=n, spec for to-hit data to force single attack per round for weapons (e.g. when using an oil flask).
  • Added the u: and tu: class/race data tags for "undead" & "turn undead".
  • Created the hidden class "Priest-no-turning" as a parent for priest subclasses that do not have the power to turn undead.
  • Made start-up DB indexing asynchronous to stop Roll20 detecting an "infinate loop" error on slower devices.
  • Added Magic Resistance Table.
  • Added encumbrane data.
  • Updated call syntax for attrLookup() and resolveData() to use objects for optional parameters.

* Fixed tableGroupFind() when final group table does not contain search item.
* Converted var declarations to use let and const where possible.
* Tried to enhance speed of library algorithms.
* Added sizable dialog text and custom API buttons.
* Added dialog highlight tag to highlight important information.
* Added _abc_(...) syntax for inserting hyperlink buttons into dialogs.
* Added use of n:=n, spec for to-hit data to force single attack per round for weapons (e.g. when using an oil flask).
* Added the u: and tu: class/race data tags for "undead" & "turn undead".
* Created the hidden class "Priest-no-turning" as a parent for priest subclasses that do not have the power to turn undead.
* Made start-up DB indexing asynchronous to stop Roll20 detecting an "infinate loop" error on slower devices.
* Added Magic Resistance Table.
* Added encumbrane data.
* Updated call syntax for attrLookup() and resolveData() to use objects for optional parameters.
@Alicekb Alicekb merged commit ad8f2ed into Roll20:master Apr 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants