Coder Social home page Coder Social logo

amediocredad / litm Goto Github PK

View Code? Open in Web Editor NEW
9.0 8.0 3.0 24.04 MB

A Rustic Fantasy RPG for the Foundry Virtual Tabletop

Home Page: https://www.kickstarter.com/projects/sonofoak/legend-in-the-mist-rpg

License: MIT License

CSS 27.70% JavaScript 55.74% HTML 16.43% Shell 0.13%
foundry foundry-vtt ttrpg virtual-tabletop legend-in-the-mist

litm's Issues

Threats & Consequences as items

Threats & Consequences are supposed to be reusable and part of Challenge templates.

Image

It makes sense to implement these as items.

Inconsistent button interactions with Tags

Steps to Reproduce:

  1. Click on the Character's themebook 'Active' button
  2. Notice no interaction
  3. Double-click to open the themebook
  4. Interaction present for 'Active'

Screenrecording

Expected Behavior:
Interaction with buttons should be consistent with behavior of others, such as Burn, Experience and Decay

Backpack as item type

Backpacks should be their own item types. This allows for similar editing behaviour of backpacks like themes. It would also mean players could transfer backpacks or pick up backpacks.

Tags/Statuses as Active Effects

Non-theme and non-backpack tags should likely exist as Active Effects. This would allow embedding them in items as well as actors. And transferring them automatically from an item to an actor.

Global Tags/Statuses

Similar to the CoM system.

The idea is to have a window/app or similar that handles the global tags and statuses. Ideally, the app should allow adding actors as categories, and tags should be possible to assign to a global state, or a given actor. An actor category should only be displayed to the users with > observer access to that actor.

Let players "buy" more than one effect

Apparently, the Effect part of a roll is bought "after" the roll is made, and not determined "before". This means several effects can be bought. With the exception of Extra feat which can only be bought and applied to a single effect.

Error during roll with burned tag

Steps to reproduce

  1. Create a player actor
  2. As a GM, configure the actor as the default actor
  3. Use the left bottom button to roll
  4. Use a burn tag

Result:

roll-dialog.js:188 TypeError: Cannot read properties of undefined (reading 'find')
    at roll-dialog.js:165:45
    at EmbeddedCollection.find (commons.js:4167:14)
    at #burnActorTag (roll-dialog.js:165:7)
    at LitmRollDialog._updateObject (roll-dialog.js:104:36)
    at LitmRollDialog._onSubmit (foundry.js:6626:18)

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.