251 Commits

Author SHA1 Message Date
e8559bc09c fix: don't add unknown skin items to RawUpgrades (#918)
Reviewed-on: OpenWF/SpaceNinjaServer#918
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-07 02:07:18 -08:00
0fbf300d3e refactor: don't pass undefined to getRandomMissionRewards (#913)
Reviewed-on: OpenWF/SpaceNinjaServer#913
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-06 07:11:31 -08:00
13c68a75c1 feat: initial stats save (#884)
Closes #203

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/884
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-06 04:42:59 -08:00
8175deb023 chore: get rid of instances of markModified (#908)
Closes #904

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/908
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-06 04:39:01 -08:00
1c82b90033 feat: obtaining crewship related items on mission update (#897)
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/897
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-05 12:23:35 -08:00
d396fe8b5c fix: handle acquisition of modular weapon parts (#906)
Fixes #905

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/906
2025-02-05 09:00:20 -08:00
a5d74b92c8 feat(import): Consumables (#895)
Closes #894

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/895
2025-02-04 09:19:14 -08:00
fb232f74bd feat: acquiring CrewShipHarness with CrewShip (#888)
Closes #886

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/888
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-04 02:29:23 -08:00
e46b3c7d29 chore: use mongoose's 'id' function in addGearExpByCategory (#892)
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/892
2025-02-03 13:20:56 -08:00
d62ef9bbf3 fix: don't give level mission credits on free roam missions (#881)
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/881
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-01 08:20:11 -08:00
5460ccf93d feat: loc-pin saving (#879)
Closes #404

Co-authored-by: Sainan <sainan@calamity.inc>
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/879
Reviewed-by: Sainan <sainan@noreply.localhost>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-01 07:41:34 -08:00
53ce6ccce2 fix: subtract standing gained in missions from daily bin (#880)
Fixes #794

Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/880
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-01 07:32:56 -08:00
edc3171eee feat: Quests 2 (#878) 2025-02-01 16:31:04 +01:00
aca0b0fe4c
feat: earning intrinsics (#872) 2025-01-31 17:03:14 +01:00
3a7cb5d9b1
fix: correctly add kubrow eggs to inventory (#875) 2025-01-31 17:02:46 +01:00
9de87f0959
fix: 'account now owns a negative amount' not showing when it had 0 (#877) 2025-01-31 17:02:27 +01:00
50c280cf01
feat: Inbox (#876) 2025-01-31 14:15:36 +01:00
de7758684b
feat: earn focus xp with a lens (#871) 2025-01-27 18:11:05 +01:00
97bec71b05
feat: more supported equipment types (#867) 2025-01-27 13:18:16 +01:00
6a427018e3
fix: can't acquire Sun & Moon (#865) 2025-01-25 06:25:13 +01:00
57061073be
fix: adjust mission update controller to add xp when aborting mission(#864) 2025-01-24 16:17:59 +01:00
080b466bfc
fix(webui): add items (#863) 2025-01-24 16:12:39 +01:00
5649c5bf86
chore: switch purchaseService to take inventory document (#848) 2025-01-24 15:24:29 +01:00
efcaaa56c4
fix: tell client when it has used a free favor (#850) 2025-01-24 14:18:05 +01:00
ef2708b510
feat: Quests1 (#852) 2025-01-24 14:13:21 +01:00
8858b15693
fix: rectify CrewMembers import & typings (#845) 2025-01-21 20:07:15 +01:00
90f05c477b
fix: slight logic error in importService (#846) 2025-01-21 20:05:28 +01:00
10100ae2ca
fix: more accurate inventory after skipTutorial (#755) 2025-01-20 18:25:50 +01:00
a4c44e8bb0
chore: get rid of some unecessary conditionals (#835) 2025-01-20 12:21:39 +01:00
c9b48ace36
feat: import (#831) 2025-01-20 12:19:32 +01:00
86a2b57e22
feat(webui): more equipment (#826) 2025-01-19 15:03:34 +01:00
45c32b087d
chore: handle addMiscItems & addMods resulting in account having 0 or less of a type (#821) 2025-01-19 12:29:19 +01:00
15f36263cd
chore: make buildConfig.json optional (#822) 2025-01-19 12:28:45 +01:00
73df848f11
chore: optimise getAccountIdForRequest (#814) 2025-01-19 01:58:35 +01:00
16c2b8f83c
chore: use MongooseDocumentArray.id instead of .find where possible (#813) 2025-01-19 01:58:24 +01:00
a10bdeb497
feat: rerolling rivens (#806) 2025-01-19 01:57:52 +01:00
f1c3dcbefc
chore: move mod upgrading logic into artifactsController (#800) 2025-01-18 11:12:06 +01:00
734ca84557
fix: purchasing flawed mods from iron wake (#802) 2025-01-18 11:11:52 +01:00
79299db475
fix: not consuming ItemPrices from server-side vendor (#798) 2025-01-18 07:06:07 +01:00
9fd2fb6ba2
fix: track FreeFavorsEarned & FreeFavorsUsed (#792) 2025-01-17 14:43:51 +01:00
0ace5eb446
fix: identify correct offer for when teshin has 2 kuva offers up (#797) 2025-01-17 14:43:09 +01:00
d5d60bcbff chore: improve IVendorManifest 2025-01-17 13:22:27 +01:00
29206f142d chore: simplify computation of allDailyAffiliationKeys 2025-01-17 07:25:15 +01:00
1a8e0f33b9
feat: noDailyStandingLimits cheat (#791) 2025-01-17 07:02:19 +01:00
d8845bc478
feat: apply & track daily standing limit when trading in medallions (#788) 2025-01-17 05:27:12 +01:00
7d7466cbc1
chore: update nightwave to nora's mix vol. 7 (#784)
Co-authored-by: Sainan <sainan@calamity.inc>
2025-01-15 16:23:58 +01:00
d73d14bc48
feat: add potatoes, exilus, & arcanes everywhere cheats (#774) 2025-01-15 05:20:30 +01:00
e201279eee
fix: remove ship decos from inventory when placed and vice-versa (#770) 2025-01-12 13:38:05 +01:00
e8e918ff0c
fix: purchasing of ship decorations (#761) 2025-01-11 12:54:11 +01:00
fb8e19403e
feat: cycle 1999 calendar season every week (#756) 2025-01-11 07:18:42 +01:00