Commit graph

37 commits

Author SHA1 Message Date
supervj
bb7c8af607 Update entity.js
Updated to prevent NaN error
2021-08-10 16:12:03 -04:00
supervj
5bb253d9c3 Update Core to 1.4.1
Update Core to 1.4.1 and internal Version to 1.4.1.R1-A8
2021-08-06 16:38:15 -04:00
CK
f16383841b
Merge pull request #248 from jjtParadox/ammo-charge-consumption
Consume ammo charges on attack
2021-08-05 19:30:18 -04:00
jjtParadox
b774992945 If a blaster is configured to consume another item's charges as ammo, don't consume the charges until the attack finishes 2021-08-04 18:55:40 -05:00
jjtParadox
46a831e840 Fix ammo being consumed if the roll config dialog is canceled 2021-08-04 18:46:37 -05:00
TJ
584767b352 Formatted js files 2021-07-06 19:57:18 -05:00
TJ
62e31afff2 Fix for blaster ammunition 2021-06-28 19:15:31 -05:00
supervj
9a86bf7857 Finish core upgrade to 1.3.5
Filled in some missing pieces in html for core upgrades.  Looked mostly good on both Cyr and Jacob's accounts.

I had a few questions about differences that were added from DND5e, they are as follows:

less\original\npc.less
	line 34 - is the "li" before .creature-type necessary, not in dnd5e

module\item\entity.js
	line 685 - dnd is game.user._id, we have game.user.data._id

module\pixi\ability-template.js
	line 22- dnd is game.user._id, we have game.user.data._id

templates\chat\item-card.html
	line 1- dnd has actor._id, we have actor.data._id
2021-06-23 02:53:39 -04:00
Jacob Lucas
d0e0dda2b3 Patched issue that meant that all powers were not being prepared 2021-06-04 22:20:48 +01:00
Jacob Lucas
f839166082 Added changes from DND5e 1.3.3 2021-06-04 22:20:48 +01:00
Jacob Lucas
2a7e1c419e Updated to DND5e 1.3.2
Things unfinished:
 - Migration
 - The update adds new sections to the class sheet to allow some light customisation, this hasn't been included, but could be extended for the sake of dynamic classes with automatic class features and more
 - The French
 - The packs have not yet been updated, meaning due to the addition of a progression field to the class item, classes now don't set force or tech points
 - I updated the function calls in starships, but I didn't update it very thoroughly, it'll need checking
 - I only did a little testing
 - There has since been updates to DND5e that hasn't made it to release that patch bugs, those should be implemented
Things changed from base 5e:
 - Short rests and long rests were merged into one function, this needed some rewrites to account for force and tech points, and for printing the correct message
Extra Comments:
 - Unfinished code exists for automatic spell scrolls, this could be extended for single use force or tech powers
 - Weapon proficiencies probably need revising
 - Elven accuracy, halfling lucky, and reliable talent are present in the roll logic, this probably needs revising for sw5e
 - SW5e has a variant rule that permits force powers of any alignment to use either charisma or wisdom, that could be implemented
 - SW5e's version of gritty realism, [Longer Rests](https://sw5e.com/rules/variantRules/Longer%20Rests) differs from base dnd, this could be implemented
 - Extra ideas I've had while looking through the code can be found in Todos next to the ideas relevant context
2021-06-04 22:20:48 +01:00
Professor Bunbury
c793949b37 SotG Update #1
+ Adds compendia for Deployments, Deployment Features, Starship Armor, Starship Equipment, Starship Weapons, and Ventures and associated artwork
+ Adds Starship actor sheet (very, very rough draft, somewhat unpredictable, not fully functional)
+ Adds function to Character sheet to collapse/expand Feature tab rows (major assist from Cyr)
+ Adds function to Character sheet to increment/decrement class levels directly from character sheet (another major assist from Cyr)
2021-04-06 16:03:48 -04:00
TJ
6ca9b0c7b4 Merge branch 'master' into cyr-power-point-ui 2021-02-23 22:42:20 -06:00
supervj
cbd9e7f94b Update Monsters and more casting styles
Finished adding monster values

Added innate and dual powercasting modes

Innate powercasters do not use force points or slots when casting powers
2021-02-18 00:24:02 -05:00
supervj
4599639237 Fix Tech point consumption
whoops again...
2021-02-11 15:50:38 -05:00
supervj
aff4dda77f Fix Point usage
it seems to work now.  It really helps having a live data tree to look at.
2021-02-11 10:01:43 -05:00
supervj
fb73cdfc08 Split Force and Tech Power Limits
Split force and tech power limits.  Didn't test, may be broken.

Needs separate tab for force vs tech.  Still need to tally number of powers known
2021-02-10 15:41:02 -05:00
supervj
fa5dc07869 Have Powers consume Force and Tech Points
Add the ability for powers to automatically deduct force and tech points
2021-02-10 02:32:08 -05:00
supervj
ad50d1549f Powercasting works based on school of power
Updated power items to automatically change mod used when set to powercasting
2021-02-09 23:47:32 -05:00
TJ
1b058f0540 Two ammo display fixes
1. Allow ammunition items to show up in the dropdown picker
2. Don't prompt to consume resources if the consuming object is a blaster
2021-01-22 16:17:49 -06:00
supervj
184e916811 Reset 2021-01-19 21:47:38 -05:00
supervj
9c6bd3873e Update Core 1.2.2
Update core to 1.2.2.  Sheets are broken
2021-01-18 23:49:04 -05:00
TJ
f070d2725c Added new handling for resources/rolling 2021-01-18 16:13:32 -06:00
TJ
e4e755fd68 More fixes to allow further testing 2021-01-04 22:16:56 -06:00
TJ
a597964bc4 Enable display of character sheet 2021-01-04 17:56:28 -06:00
supervj
68a1b6a9f0 System 1.1.1 ** Requires Foundry 0.7.6
System main update to be inline with dnd5e 1.1.1

Added active effects to as many sheets as I thought applicable. Please check loot, I made an attempt but it may be broken

All .less .css and actor .html updates were made to the old actors.  New actors may be broken with this update

removed templates\actors\oldActor\parts\actor-effects.html for newer templates\actors\parts\active-effects.html

removed module\apps\cast-dialog, templates\apps\cast-cast.html, and templates\items\cast.html.  I do not think they are used, I think they were deprecated when powers were treated as items, if not we can add them back in.

**NOTE** REQUIRES Foundry 0.7.6
2020-11-12 17:30:07 -05:00
Professor Bunbury
1130fdc30d Compendia for Fighting Masteries and Styles and Other Minor Updates
What the title says.
2020-11-05 15:37:53 -05:00
Professor Bunbury
18a28217c1 0.7.x Updates for Archetypes, Backgrounds, Classes, Lightsaber Forms, and Species
Tons of updates to relect recent changes to PHB and EC source materials.
AC minimum for "Hide" species trait currently does not working using DAE.
2020-10-29 20:30:50 -04:00
Professor Bunbury
5f5a145626 Spot the link / entityClass error! 2020-10-23 13:32:23 -04:00
Professor Bunbury
de52576408 Spot the link / entityClass error! 2020-10-23 12:36:42 -04:00
professorbunbury
600e571548 Revert "Merge branch 'professorbunbury-sw5e' of https://github.com/unrealkakeman89/sw5e into professorbunbury-sw5e"
This reverts commit 6974581f6f, reversing
changes made to cba2f481b4.
2020-08-31 18:14:11 -04:00
CK
6edc557219
Merge branch 'master' into professorbunbury-sw5e 2020-08-31 16:54:03 -04:00
professorbunbury
ebc70539ff Big Species Update
All manner of Species updates, as well as some new CSS for journal entries and rollable tables.
2020-08-31 16:32:00 -04:00
CK
85dc415f5f
Update entity.js 2020-08-20 09:29:17 -04:00
Derek Fredrickson
ec47ed8204 Fix at-will higher level damage calculation 2020-08-14 10:10:57 -04:00
professorbunbury
0ff30d2a05 Updating species content
Aaaaaaand more JavaScript...
2020-07-30 16:04:59 -04:00
CK
ec71de4339
Add files via upload 2020-06-24 14:23:26 -04:00