GithubHelp home page GithubHelp logo

metacomet10 / mpmb-v13-content-catchup Goto Github PK

View Code? Open in Web Editor NEW

This project forked from smashman/mpmb-v13-content-catchup

17.0 17.0 25.0 923 KB

A way for the community to contribute to the MPMB sheet while officially endorsed content is in a frozen state. If you have more questions please visit the discord

Home Page: https://discord.gg/Qjq9Z5Q

License: GNU General Public License v2.0

JavaScript 100.00%

mpmb-v13-content-catchup's People

Contributors

aelartheelfrogue avatar alastairmarchant avatar braabhimself avatar countvladmir avatar edimshuffling avatar garm90 avatar githubtkompare avatar kiberia avatar kwhite551 avatar lizrdgizrd avatar metacomet10 avatar natesroom avatar nodhero avatar ratatoskr589 avatar remcovandalen avatar sh-tney avatar smashman avatar sophiechiabatta avatar thewingedlancer avatar undrhil avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

mpmb-v13-content-catchup's Issues

Tasha's To-Do List

Collecting everything that still needs to be done and/or fixed in TCoE.

To see current progress, click here.

Martial Arts broken when TCoE added to sheet

For some reason, when TCoE is added (not even activated, just imported into the sheet and then moved to the "Excluded from the Automation" column in the resources window), Monk loses it's martial arts ability in the attacks section of the sheet (i.e. Unarmed Strike defaults to Str based and does 1+Str damage).

If you already have a lvl 1+ monk with the martial arts active it still seems to work if you subsequently add TCoE, activate it and then level up.

However, if you add TCoE (and even if you immediately move it to the excluded column) and start a new character (or Reset the sheet to start anew) it forgets that you can use Dex and that damage scales from 1d4+.

UA Spells & Magic Tattoos Rarity Bug

Bug details:
With the script for the UA: Spells & Magic Tattoos, there is a coding error with the Barrier Tattoo regarding its rarity options and AC provision. No "Uncommon" option is available, and the three options provided all only allow the AC to be 18 instead of the varied options. From examination of script within GitHub, it seems the script may be missing code or may have incorrect code.

Reproduction for Evidence:

  1. Have script ua_20200326_Spells-and-Magic-Tattoos added into sheet. (Testing done on Printer-Friendly version as no selection tabs available in Colorful sheet.)
  2. Scroll to "Magic Items" section and select item to be "Barrier Tattoo" of either of three options. (Can be found in source > UA: Spells & Magic Tattoos.)
  3. Scroll to first page and change description on Armor box to "Barrier Tattoo". AC then becomes 18.

Expected Behaviour:
When option is selected for Barrier Tattoo, the description should be correct to the rarity selected.
When selected, the Rarity should also be within the Magic Item name box with name of Tattoo.
When Uncommon/Rare/Very Rare is selected for specific tattoo, the AC should in fact match the correct information when chosen in the description box of Armor.

Screenshots:
Screen of Magic Item description:
image
Screen of supposed "Rarity" selections in option box:
image
Screen of Armor description box and applied AC value:
image
Screen of possible error in script code design leading to bug in question:
image

Version of sheet used:
v13.0.4 Printer-Friendly - Redesign

Ranger Deft Explorer feature creates error with '2020/10/27 - all_WotC_pub+UA.min.js'

Describe the bug
When attempting to create a Fey Wanderer Ranger the following error gets thrown after saving and re-opening a sheet that has the TCoE content added where a Fey Wanderer character has been selected via the Class menu.
The script '2020/10/27 - all_WotC_pub+UA.min.js' is faulty, it returns the following error when run: "TypeError: origNatExpl[origNatExplCurSel] is undefined" The script ahs been removed from this pdf.

To Reproduce
Steps to reproduce the behavior:

  1. Open a fresh copy of the base MPMB character sheet.
  2. Add TCoE js file from this repo.
  3. Create a character with the Fey Wanderer class
  4. Save the file and close it.
  5. Open the file.
  6. The error appears and the related JS file is removed.

Expected behavior
No error pop-up should occur and the base JS files included with a fresh sheet should not be removed.

Screenshots
JavascirptError
ClassesUsed

Version of the sheet:

  • v13.0.5

Additional context
The included classes selection shows other classes and higher than 1 level in the class but it will happen with just a single level in Fey Wanderer.

Gunner Feat Bugged

Describe the bug
When attempting to add a firearm to my attacks list, the following error shows up in the JavaScript Debugger
`The custom ApplyWeapon/atkAdd script 'Gunner (feat)' produced an error! It will be removed from the sheet for now, but please contact the author of the feature to have this issue corrected:
ReferenceError: isRangedWeapon is not defined
fileName: Document-Level:FunctionsImport;
lineNumber: 8442;
columnNumber: 0;

`

To Reproduce
Steps to reproduce the behavior:

  1. Add Gunner Feat
  2. Enable Firearms
  3. Add Firearm to attack list
  4. See error

Expected behavior
No error popup

Screenshots
image

Version of the sheet:

  • [v13.0.4]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.