forked from 5e-bits/5e-database
-
Notifications
You must be signed in to change notification settings - Fork 0
feat: Game engine changes #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
markpol
wants to merge
15
commits into
main
Choose a base branch
from
game-engine-rebase
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
84e4cdc to
4296f04
Compare
…er starting equipment and race proficiencies - started removal of non combat related spells - Classes: emptied all ability skill proficiency choices - Features: removed expertise features for bard and rogue and Thieves' Cant - Proficiencies: remove all skill proficiencies - Races: removed languages, non-combat traits and skill starting proficiencies - Traits: removed non-combat traits - converted all speed values to integers - added action_type and bonus_actions props to goblin - city home and tavern screens - awarding coin loot and xp after battle - added CR 0 monsters with image svg icons - added attack_type property - added poison damage and poisoned condition nodes to low level monsters - added data properties to support charge and relentless special monster abilities - added data properties to support pounce special monster abilities - added some attack_type properties - removed net weapon - added some attack_types to monsters - removed all non equipment and saving throw proficiencies - added enraged and reckless to conditions - added exhaustion condition levels - modified frenzy feature to be mandatory for every rage - added more attack_types to monsters - added monster grapple/restrained condition damage - added dodging condition - added frenzied condition - restart reckless condition - first compatibility pass over CR 3 monsters - added purchasing magic items - added healing potion usage in encounters - added damage-type-resistance to magic item effects - removed unusable magic items - added enchantment properties to basic weapon and armor magic items - added poison condition to detch fetid cloud special action - mephit fire breath and mummy dreadful glare fixes - added equipment materials - handle rust monster actions - added corrosion damage to equipment and refactor - refactored damage dice parsing - removed frog, seahorse and shrieker monsters b/c they have no actions - added behavior tree lib and implemented for monster adversary turn - refactored adversary and turn models - fixed some "Player" labels, replacing with "You" - added infested condition - added swallowed condition - handle giant frog swallow action - updated flipper deps to latest - fixed giant frog action - removed martial arts description of alternate monk weapons - fixed pounce / charge with bonus action on prone - added missing grapple to giant crab - fixed winter wolf cold breath dc success type - added metadata to giant toad Swallow attack - fixed quasit's scare attack - added weakened condition - added shadow monster and strength drain ability - removed duplicate usage node from magma-mephit - adjusted prone condition damage duration to 2 rounds - renamed weakened condition to drained-of-strength - handle gold-dragon-wyrmling weakening breath - handle paralyzed and slowed (ghoul and dragon wyrmlings) - handle life drain - implemented harpy charm attack - removed musical proficiencies from classes - added environments to monsters CR 5 and lower - re-added skill proficiencies - fixed ankheg xp - added stackable property to equipment items - restored adventuring gear equipment - restored (most) adventuring gear equipment - added ammunition property to ranged weapons Added stackable property to rations added is-consumable and damage effect to acid-vial and alchemists-fire-flask added prices to some magic items Added disengaged condition Fixed ring of protection effect data relaxed and bumped node engine restriction in package.json Added custom properties to some magic items - added surprised condition (to allow surprise attacks)
4296f04 to
e9d84dc
Compare
…flame togue, cloak of elvenkind, dragon scale mail, dwarven plate, elven chain, Gauntlets of Ogre Power
…lt-of-dwarvenkind, dragon scale, eys of seeing , gloves of swiming and climbing, and abitlity tomes and manuals
…agon scale mail enchantment nodes placement
…t from magic item
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Many changes related to additional metadata and better field normalisation for preparing use of data in dynamic game engine: