Git Product home page Git Product logo

dsa5-extensiondb's People

Contributors

plushtoast avatar rapunzel77 avatar tariont avatar teliogeo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

dsa5-extensiondb's Issues

[Question] Erschaffung

Es gibt Zauber die Dinge erschaffen. Dabei meine ich nicht so etwas wie Flammenschwert oder Scharfes Instrument sondern eher in die Richtung von Feenstaub oder Invocatio Minima. Ich habe diese immer als "complete": false markiert, da so etwas ja auch als Gegenstand erschaffen werden könnte. Hältst du das für sinnvoll - dann lasse ich es so. Wenn nicht markiere ich die gerne alle als "complete": true

Elementarium

Auf den ersten blick sieht es so aus, als ob im Elementarium nur aus den anderen Bänden (Magie I, II, III) Zaubersprüche zusammengestellt wurden. Ist es notwendig die json noch einmal extra zu haben - das ist ja eher ein suchen und kopieren - und dann etwas schwierig konsistent zu halten.

Wenn es hier einzelne Zauber gibt die sonst nicht aufgeführt werden wären diese natürlich sinnvoll - irgendwie scheint es im Wiki
https://ulisses-regelwiki.de/zauberauswahl.html?publikation=*
nicht einmal die Publikation als Filter zu geben.

Spelling Error: 'Furchteinfläßende'

In

  "Hexenknoten": [
    {
      "name": "Furchteinfläßende Barriere",
     }

It should be Furchteinflößende. This is true for the module as well as the printed/pdf rule book (where this mistake seems to stem from)

Allowing a makro/action to trigger after the spell duration is over

There are several spells that have extensions which create an effect after the actual effect expires. An example is "Zwingtanz - Erschöpfender Tanz". It would be great to be able to easily automate these as that is something that could be easily forgotten by the game master or the player in the heat of the game being played.

New Key: Spell modification without increasing cast difficulty

There are several spells that lift cast difficulty from modifying spells. I assume that this can be automated using a new key to handle it. This can be done manually quite easily so I would but it at a lower ranking.

Example:

"Sphärenbann": [
    {
      "name": "Reichweite erhöhen",
      "complete": false,
      "changes": [

      ]
    },
    {
      "name": "Zauberdauer senken",
      "complete": false,
      "changes": [

      ]
    },
    {
      "name": "Kosten senken",
      "complete": false,
      "changes": [

      ]
    }
  ],

Zaubererweiterungen können Probe erschweren/erleichtern

Beispielsweise Auge des Limbus hat die Zaubererweiterung Tor in die Niederhöllen. die modifiziert die Zauberprobe um -7.

Es wie dieses sollte möglich sein, um das abzubilden

   {
      "name": "Tor in die Niederhöllen",
      "complete": false,
      "changes": [
        {
          "key": "system.AsPCost.value",
          "mode": 5,
          "value": 64
        },
        {
          "key": "system.skillModifiers.skill.step",
          "mode": 2,
          "value": -7
        }
      ]
    }

Spell having either Zone effect or single target

Some spells can have a zone effect or a single target (player choice). The extensions that have a players choice for this as well (Bann) are marked as incomplete and only take the single target into account.

Would it be possible to make this a players choice and automate both?

Verteilte Wirkung

There are multiple places with "Verteilte Wirkung". Adding a Macro that could handle this would generally be beneficial and could be used at multiple locations. I think it is a bit more "out there" as it requires user interaction and therefore a GUI to be created.

Example:

"Große Verwirrung": [
    {
      "name": "Verteilte Wirkung",
      "complete": false,
      "changes": [

      ]
    },
    {
      "name": "Längere Wirkung",
      "complete": true,
      "changes": [
        {"key": "system.duration.value", "mode": 5, "value": "QS x 5 Minuten"}
      ]
    },
    {
      "name": "Zwei Ziele",
      "complete": true,
      "changes": [
        {"key": "system.AsPCost.value", "mode": 2, "value": 8}
      ]
    }
  ],

Change Preselected size/shape of area effects

There are some extensions that change the shape and dimensions of aoe spells (or make them such).
Would it be possible to add this as a separate key? Currently I marked all of these as incomplete.

example (Exposami, Feuerwand, ...): "QS x 20 Schritt" and shape "Sphäre"

Macro handling "Vier/Acht Ziele" & "Mehrere Ziele"

There are many locations that increase costs with more targets selected. Currently this is only automated for two targets as the cost in straight forward. Creating a macro for this would allow many spells extensions to be automated thus having a big impact on completion with a single macro.
If it is possible to access player selections this should be totally doable, right?
Example:

"Atemnot": [
    {
      "name": "Zwei Ziele",
      "complete": true,
      "changes": [
        {"key": "system.AsPCost.value", "mode": 2, "value": 2}
      ]
    },
    {
      "name": "Vier Ziele",
      "complete": false,
      "changes": [
      ]
    },
    {
      "name": "Acht Ziele",
      "complete": false,
      "changes": [
      ]
    }
  ],

new key allowing "Zauberdauer modifizierbar"

There are several spell extensions that make cast time modification possible. This is already available for spells as the GUI does not allow modification for Oktagramma but it does for Aquafaxius. Such a modification would make many automation possible though these json files but require (core ?) module changes.

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.