Skip to content
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

Xp spending #1398

Merged
merged 5 commits into from
Apr 6, 2024
Merged

Xp spending #1398

merged 5 commits into from
Apr 6, 2024

Conversation

wrycu
Copy link
Collaborator

@wrycu wrycu commented Apr 4, 2024

wrycu added 4 commits March 27, 2024 16:15
* provides right-click menus to purchase skill ranks, talents, and FP/SA upgrades
* keeps a log of spent (and granted) XP

#1356
* adds the ability to specify specializations and signature abilities for a career
* this will be used to present them for purchase

#1356
* adds the ability to purchase specializations, signature abilities, and force powers
* compendiums to search can be set in the settings
* all spending logs to a log
* buying these is started by clicking the appropriate header in a character sheet
* signature abilities now have a base cost (defaulting to 0)

#1356
* fix career sheet height to properly show all specializations and signature abilities
* improve importer to retrieve the following information:
    * force power base cost
    * force power required force rating
    * signature ability base power cost
 * imported careers now associate with specializations and signature abilities automatically

#1356
@wrycu wrycu requested a review from Esrin April 4, 2024 03:51
Esrin
Esrin previously approved these changes Apr 6, 2024
@@ -189,14 +190,14 @@ export default class DataImporter extends FormApplication {
promises.push(OggDude.Import.Armor(xmlDoc, zip));
promises.push(OggDude.Import.Talents(xmlDoc, zip));
promises.push(OggDude.Import.ForcePowers(xmlDoc, zip));
promises.push(OggDude.Import.SignatureAbilities(xmlDoc, zip));
//promises.push(OggDude.Import.SignatureAbilities(xmlDoc, zip));
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this meant to be commented out?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should be removed, but I don't think it does a ton either way. It's been re-added further down the file (line 222)

styles/starwarsffg.css Show resolved Hide resolved
@wrycu
Copy link
Collaborator Author

wrycu commented Apr 6, 2024

@Esrin since there were conflicts, I had to resolve them and it needs another review.

@wrycu wrycu merged commit 6cdcf81 into main Apr 6, 2024
@wrycu wrycu deleted the xp_spending branch April 6, 2024 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants