Giter VIP home page Giter VIP logo

demonlord's Introduction

System: Shadow of the Demonlord

SotDL Logo

This is Shadow of the Demon Lord for FoundryVTT.

Shadow of the Demonlord has no open license, but permission was granted to make the system.

Ancestries, Talents and Spell are not provided as content. Support this awesome system and buy the books. https://schwalbentertainment.com

Features

General:

Remember, that you as a player only can effect your own Actor and not take damage or heal other Actors. It's the job of the GM to micromanage damage/healing etc.

As a GM when you need to apply damage/healing you just select a single or more actors and then use the apply button in the chat.

Combat Tracker:

Uses the standard Combat Tracker but with a few changes. It still uses the standard way of having a initiative value that determines the order of actors. You can still change the number manually if your players need a different order.

  • It shows FAST/SLOW turns for each Actor.
  • When rolling/rerolling initiative you are prompted to choose between Fast or Slow turn.
  • It's also possible to change turn order directly in the Combat Tracker by clicking on FAST/SLOW on your actor.
  • Use characteristics.health to track damage on your token. It uses characteristics.health.value for damage score and characteristics.health.max as health score.
  • System Settings: I added som settings regarding showing messages in the chat log when changing between fast and slow turn and randomizing the initiative a lille.

Compendiums:

  • The weapons, armors, ammunition and languages from the core rulebook is available for dragging and dropping onto your character sheet.
  • Macros for player and GM can be imported.

Module Support:

Tracking:

You can track both Health and Insanity and they are set on the token when an Actor is created.

  • characteristics.health
  • characteristics.insanity

Bars:

Damage, Insanity and Corruption can be increased and decreased by left/right clicking on the headertext.

Credits

Shadow of the Demon Lord is ©2015 Schwalb Entertainment, LLC. All rights reserved. Shadow of the Demon Lord, Schwalb Entertainment, and their associated logos are trademarks of Schwalb Entertainment, LLC.

A huge thanks to Robert Schwalb for letting me do this system.

Icons are licensed to be used only in this application. Any other use is prohibited.

Discord

Please join the Discord Server: https://discord.gg/DUMfrUc

demonlord's People

Contributors

aeciobf avatar aetherianrpg avatar brantai avatar clipplerblood avatar damaskian avatar dependabot[bot] avatar futil avatar ikeomajesty avatar juanferrer avatar licenser avatar littlevolo avatar manuel-mariani avatar parvusdomus avatar patrickporto avatar sasquach45932 avatar xacus avatar ykabrit avatar zeteticl avatar

Stargazers

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

Watchers

 avatar

demonlord's Issues

Creature Templates/Roles

Adds a set of bonuses to a creature.

Role: Hero, Champion...
Template: Warrior, Mage...

Maybe an icon/symbol near the image?
Clickable to cycle through roles?

Talents not keeping values

Hi i made an Folder for Talents where i put in stuff like Combat Prowess so i can drag it on an char.
In one of the past releases this was working with no problems but now if i enter a value like 1d6 on the dmg part of an attack or enbale healing options the setting is gone after i close the window.
That only happens on talents that are not on characters. If i edit one on char it keeps the value and works.

PS: Thanks for all the releases :)

Empty Paths

When i create a Path it has two fields Path and Description and bot are empty and not editable.

Problems with spells in 1.1.4

Ok new Problems with 1.1.4:

If you attack a character with an Spell that includes an VS roll the field for the defense side is empty ( it should display the actual value here). This includes spells from creatures and characters. For spell attacks on creatures it shows the "?" like intended.

If you have an Spell with an challenge roll the button in the chat to request the roll is not working anymore.

If you have an spell with an Attack roll and leave the boon/bane field empty it adds a boon to the roll.
You have to enter "+0" to make it stop that.

New Actor Mods TESTING

  • Recode to use Active Effects.
  • Its own tab on the character sheet and remove it from the top of the window?

Ancestries
Paths
Actor Mods
Afflictions
Talents
Spells
Magic Items
Armor

Duplicating actor causes token settings to reset

To Duplicate

  1. Create an actor
  2. Open Prototype Token and change "Display Name" to "Always for Everyone"
  3. Duplicate this actor
  4. Open Prototype Token and see "Display Name" has reset to "Hovered by Owner"

Expected Behavior

Duplicating an actor will not change customized token settings.

Brazilian translation erros

  • The attribute DEFENSE has been translated as DEFENSA. DEFESA is correct
  • When creating a custom ancestry, the PERCEPTION characteristic was translated as PERFEIÇÃO

Strength requirement on shields

The Strength requirement on shields should only impose a boon on attack when not met and not keep you from equipping it for the def bonus.

0.8.x Conversion

  • Change all CRUD methods
  • Fix Damage/Health, Insanity and Corruption
  • Fix Combat Tracker
  • Check Fast/Slow turn change
  • Fix Rolls in general
  • Fix Dice Formater for chat
  • Fix Status Effects (token, character and creature)
  • Check Corruption Roll
  • Check Mark of Darkness added (dice-so-nice not updated)
  • Fix Profession
  • Fix Features
  • Fix Ancestry
  • Fix Path
  • Fix Talents
  • Fix Spells
  • Fix Weapons
  • Fix Armor
  • Fix Ammo
  • Fix Inventory Item
  • Fix Afflictions
  • Test Character sheet
  • Test Creature sheet
  • Test Macros.
  • Fix Player Tracker

Creature Sheet broken with Large Shield

If you drop a large shield from the compendium on a creature you can not see the shield but it adds the +2 defense.
And every time you toggle between View and Edit mode it adds the +2 defense again until you hit 25.

Paths

  • Make toggle button for admin/homebrew users to easy change the layout from admin to player view.
  • Remove one of the views, merge code and try to make it coexist.

Monster Challenge Rolls with +0 mod

Hello,

if you let an Monster make an challenge roll via the request in the chat window and the modifier of the attribute is +0 than the roll will be really high ( over 100 ). If the modifier is +1 or -1 then the monster rolls a D20 like normal. I tested this with agi and str and it looks like it makes d20+0 into a d200.

Regards,

TheAlaine

Token Action HUD Challenge Rolls

Challenge rolls are not working if you try to roll them from Token Action HUD.

Capturar

Edit: found out that this happens when you change system language to Portuguese.

Talent Power Bug

When a talent gives you Power bonus, it updates the power field inside character sheet but does not correctly update spell uses.

Sem Título-1

Language

Should languages be items in the game?

spoken/read/write

Adding defense options.

Hey, love your work. Been using this programme since June this year. Appreciate it all.

Anyway, for my game of SotDL, we use one of the Forbidden rules where you roll a d20 on all defence rolls and add a modifier for the roll depending on your defence. So your defence modifier is the same as your stat mods. Could you add this as an option sometime down the track?

All the best,

hide damage options from players

The damage options should appear only for the GM, as he is the only one who can change the health of all actors.
This would make the chat cleaner and avoid unnecessary clicks (player applying damage to yourself).
Screenshot_2

Colors in damage bar

The color sequence is reversed in the token damage bar.
When entering the damage values, the colors vary from red -> orange -> green.
This can cause a little confusion.
I believe the correct thing would be for the colors to be green -> orange -> red.
Maybe set the bar to a single red color.
Keep the great work!
Thanks

Spell Uses

  • Automatically update Spell uses based on power level.
  • Check when you level up.

Boon/bane reroll

Need a way to reroll a single die for talents like "Determined" - When you roll a 1 on the die from a boon, you can reroll the die and choose to use the new number.

Ancestrys as Items

Hi,

If you create an Ancestry as an item and drag it on the Char Sheet it adds an second Ancestry that you can not delete and it covers other stuff.

Greetings,
TheAlaine

Party Tracker Sheet

  • Tracking the team of players.
  • Accordion open/close like on Creature Sheet.
  • Name, Ancestry, Paths, Professions, Interesting Things, Background, Relationship, Plot Hooks, Notes...

Issue #6 but on creatures

Hi,

if you have creatures with magic and you drag an spell on them it is added as an tradition.
Same as the fixed Issue #6 on characters.

Greetings,

TheAlaine

Target attacking/damage not working as expected

In order for an actor to roll an attack, the actor must be TARGETING another actor using Foundry's targeting system. This is expected and makes sense (although I'd like it to just roll the d20 plus banes/boons even when a target is not set).

The issue is here. When a hit occurs, the option to roll damage appears. Rolling it gives the option to "Apply Damage to target". However, this does not actually apply the damage to the TARGETED enemy. It applies the damage to the SELECTED TOKEN instead. It would be more useful if actually applied the damage to the target that was attacked.

Professions

  • Make layout for them.
  • Drag/drop dem unto the character sheet.

Macro: Afflictions

Check if it still works as intended. I did change the way it works to use the Active Effect way.

Defenseless Affliction

When marked, Defenseless affliction is setting the character's Movement to 5. Instead, it should be setting it's Defense to 5.

Spells as items into Char Sheet

Hi,

i can create an Spell as an item but if i want to drag it on a Character Sheet it gets added as a Tradition.
Is this an bug or intended?

Greetings,

TheAlaine

PS: Thank you so much for making this, you are awesome :)

Ancestries and Paths

Ancestry

  • On drop: Add the initial Talents.
  • On drop: Remove Talents from the old Ancestry if any.

Path:

  • On drop: Add initial Talents and Spells.
  • On drop: Remove Talents and Spells from the old Path if any.
  • Check level if all should be transferred to to which level.

Problem
Talents and Spells are created and gets a new id. Can only delete on comparing Talent name.

Ancestry Defense Value overrriding Armor Value

If i have a fixed defense for clockworks in they ancestry and add an armor with an higher fixed vaule in this case full Plate then it does not override the 13.
Setting the Vaule to 0 in the Ancestry fixes this.
I have not updated for like 2 Months and it was working before.

Max insanity no longer tied to Will Score

The max insanity vaule is 10 for some chars and 12 for another.
And it seems locked to that vaule because changing the will via the ancestry does not effect the max insanity at all.
It worked before the updates.

Problems with Attacks against Monsters

Hi,

When i attack an monster/creature with an weapon or an spell it will not show the vaule the attack rolls against (defense, agi and str tested).
If i attack an character/player it works like intended.
I tried different token Settings (friendly, neurtal and hostile) but they dont change anything for that.
The extra challenge rolls where you can click the extra button as Gm work on the creatures.

Greetings,

TheAlaine

Ancestries and Paths

Try to get tooltip on the items to get a description of the talents and spells.

Spell uses not working

Hi,

I configured the uses for spells but when i use them they do not get lower/used up like talents do.
It seemed to work sometimes while i tested stuff as GM but it was pretty random and i could not do it on purpose. ( could have been mislicks as far as i know ).

Regards,

TheAlaine

Finishing editing a field stops editing for character sheets

When I try to edit an NPC or PC, I want to be able to tab through the fields to make it faster or click the next field. However, every time I finish entering a field and either click the next field or try to tab over, it closes the editing context and I have to press it again. It slows me down considerably.

Healing option on Spells

Could you make the healing option from talents available for spells too?
That would be awesome :)

Corruption:

  • Corruption Effects
  • Mark of Darkness

Insanity:

  • Quirks

New Creature Sheet

  • New design.
  • As much data on one page as possible.
  • Accordion component for hiding content.

Maybe a compact version of the new Character Sheet?
Visual themes? Undead, Demon, Devil, Elements...

Private/Blind rolls for Creatures not functioning as expected

I was doing some test rolls for a creature's attacks, attributes, etc and noticed that even when I had the Private/Blind GM roll option selected the proper obfuscation was not applied to the rolls from ANY creature. If this is an intentional design choice I'd like to request the ability to disable it as I like to do rolls without my players necessarily knowing when I have or what the result was.
privateroll

Negatives dont work

Hello, one thing I noticed while testing, as that if you have a negative attribute, the roll doesn't subtract the modifier.

Error on Level Up [V 1.4.11]

When leveling up, only the HP bonus is added.
Talents, Attributes bonus, languages, professions, etc, aren't added to character sheet.
SotDL error

Damage Types

  • Add multiple damage types on Weapons, Talents and Spells.
  • Damage type can be anything. Freetext.
  • Show on chat messages.
  • Show on info.

Ancestry

Make toggle button for admin/homebrew users to easy change the layout from admin to player view.

Chat Window Roll Formats Messed up in Firefox

When roll results show up in the chat window, they are formatted incorrectly in Firefox. Firefox is not displaying the styles correctly. They look fine in Chrome but not in Firefox.

image

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.