ed21f45491
remove needless lambda
Build / build (push) Successful in 1m31s
Build / build (pull_request) Successful in 1m2s
2025-04-23 03:29:23 +02:00
ad2e13c1a8
move this logic before MissionRewards are discharged
Build / build (push) Successful in 1m31s
Build / build (pull_request) Successful in 1m20s
2025-04-23 03:28:35 +02:00
5da66a1b3b
feat: conquest research points ( #1796 )
...
Build / build (push) Successful in 43s
Build / build (pull_request) Successful in 1m32s
Reviewed-on: #1796
Co-authored-by: Jānis <janisslsm@noreply.localhost>
Co-committed-by: Jānis <janisslsm@noreply.localhost>
2025-04-22 15:23:28 -07:00
aaa985e1ae
feat: conquest progression
Build / build (push) Successful in 44s
Build / build (pull_request) Successful in 1m32s
2025-04-22 21:33:11 +02:00
6d93ae9f2d
fix: be less strict with required avatar type for personal synthesis ( #1768 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Fixes #1766
Reviewed-on: #1768
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-22 09:59:41 -07:00
8fd7152c41
fix: don't give rewards for aborted railjack missions ( #1743 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Fixes #1741
Reviewed-on: #1743
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-20 07:53:11 -07:00
c2a633b549
chore: improve LiteSortie handling at week rollover ( #1735 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
WorldState now provides the upcoming LiteSortie if relevant and the boss is derived from the sortieId so completing it at rollover should work as expected.
Reviewed-on: #1735
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-19 09:06:38 -07:00
5eecf11b1a
fix: ignore assassin mission failure if recovery is still pending ( #1726 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1724
Reviewed-on: #1726
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-19 09:04:04 -07:00
8b0ba0b84a
feat: save InvasionProgress/QualifyingInvasions ( #1719 )
...
Build / build (push) Successful in 1m28s
Build Docker image / docker (push) Successful in 54s
Reviewed-on: #1719
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-18 11:27:29 -07:00
cdead6fdf8
feat: archon hunt rewards ( #1713 )
...
Build Docker image / docker (push) Successful in 35s
Build / build (push) Successful in 1m29s
also added a check for first completion to avoid giving another reward for repeating the final mission
Closes #1624
Reviewed-on: #1713
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-18 11:23:52 -07:00
da6067ec43
fix: use correct drop table for phorid assassination ( #1718 )
...
Build Docker image / docker (push) Successful in 34s
Build / build (push) Successful in 1m27s
Reviewed-on: #1718
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-18 11:18:26 -07:00
a6d4fab595
chore: rewrite gruzzling droptable to scathing/mocking whispers ( #1712 )
...
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
Closes #1708
Reviewed-on: #1712
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-18 11:16:58 -07:00
41d976d362
fix: don't trigger G3 capture when LevelKeyName is present ( #1699 )
...
Build Docker image / docker (push) Successful in 49s
Build / build (push) Successful in 1m30s
Reviewed-on: #1699
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-17 10:58:40 -07:00
e38d52fb1b
feat: sortie reward ( #1692 )
...
Build / build (push) Successful in 1m0s
Build Docker image / docker (push) Successful in 2m43s
May work somewhat for lite sorties, didn't test that. They'd also need some extra handling with regards to the archon shards with their dynamic probabilities.
Reviewed-on: #1692
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-17 08:02:13 -07:00
419096f603
feat: noDeathMarks cheat ( #1691 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1583
Reviewed-on: #1691
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-17 08:01:59 -07:00
379e83a764
fix: use rewardTier only for rescue missions ( #1674 )
...
Build Docker image / docker (push) Successful in 1m0s
Build / build (push) Successful in 1m1s
Fixes #1672
Reviewed-on: #1674
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-16 08:36:00 -07:00
51b82df5fd
feat: granum void/purgatory rewards ( #1663 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1627
Reviewed-on: #1663
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-16 06:30:36 -07:00
46aef2c00e
feat: send jordas precept email when completing pluto to eris junction ( #1660 )
...
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
Closes #1659
Reviewed-on: #1660
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-16 06:30:06 -07:00
a738dbfa9a
fix: use JobTier instead of parsing the jobId for it ( #1649 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Should fix #1647
Reviewed-on: #1649
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-16 06:28:34 -07:00
a10c3b061a
fix: respect VaultsCracked when rolling droptable for level key rewards ( #1639 )
...
Build / build (push) Successful in 44s
Build Docker image / docker (push) Successful in 51s
Fixes #1638
Reviewed-on: #1639
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-15 14:58:15 -07:00
3165d9f459
fix: respect rewardTier for rescue missions ( #1650 )
...
Build Docker image / docker (push) Successful in 46s
Build / build (push) Successful in 1m42s
Reviewed-on: #1650
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-15 10:47:38 -07:00
28d7ca8ca0
chore: address eslint warnings
Build Docker image / docker (push) Successful in 35s
Build / build (push) Successful in 1m33s
2025-04-15 18:48:17 +02:00
3f0a2bec48
fix: generate rewards based on RewardSeed to match what's show in client ( #1628 )
...
Build Docker image / docker (push) Successful in 44s
Build / build (push) Successful in 1m29s
Reviewed-on: #1628
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-15 09:46:08 -07:00
d28437b658
feat: give 5 steel essence when completing an SP incursion ( #1637 )
...
Build Docker image / docker (push) Successful in 54s
Build / build (push) Successful in 54s
Closes #1631
Reviewed-on: #1637
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-15 06:16:40 -07:00
a6d2c8b18a
fix: don't give credits for junctions, the index, and free flight ( #1635 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1625
Reviewed-on: #1635
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-15 06:16:31 -07:00
0c884576bd
feat: picking up prex cards ( #1634 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1621
Reviewed-on: #1634
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-15 06:16:19 -07:00
43f3917b09
fix: additional checks in bounty rewards ( #1626 )
...
Build Docker image / docker (push) Successful in 58s
Build / build (push) Successful in 1m28s
Reviewed-on: #1626
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-04-15 06:10:25 -07:00
b429eed46c
feat: bounty item reward ( #1595 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Re #388
same as before I think this only missing `Field Bounties` and `Arcana Isolation Vault`
Reviewed-on: #1595
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-04-13 05:51:02 -07:00
92d2616dda
feat: handle duet encounter ( #1592 )
...
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
Closes #1274
Reviewed-on: #1592
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-13 05:50:51 -07:00
946f3129b8
feat: bounty standing reward ( #1556 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Re #388
I think this only missing `Field Bounties` and `Arcana Isolation Vault`
Reviewed-on: #1556
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-04-12 06:13:44 -07:00
f0351489be
feat: HeistProfitTakerBountyThree first time completion reward ( #1552 )
...
Build Docker image / docker (push) Successful in 58s
Build / build (push) Successful in 49s
Reviewed-on: #1552
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-04-11 06:54:59 -07:00
ec8982a921
feat: bounty rewards ( #1549 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Re #388 . This only handles reward manifests and only those given in the worldState.
Reviewed-on: #1549
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-11 06:54:35 -07:00
fc3ef3a126
fix: use wagerTier for The Index rewards ( #1545 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1545
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-10 12:54:29 -07:00
3f47f89b56
chore: update PE+ ( #1546 )
...
Build Docker image / docker (push) Successful in 51s
Build / build (push) Successful in 1m23s
and make use of some of the new data
Reviewed-on: #1546
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-10 12:40:57 -07:00
d3620c00e2
feat: automatically delete death mark messages after 24 hours ( #1535 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Possibly unfaithful but more faithful than never deleting it at all.
Reviewed-on: #1535
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-10 07:16:30 -07:00
0ffcee5faf
fix: set deathmark message title to the boss' name ( #1533 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1533
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-10 07:16:06 -07:00
c2ed8b40f0
feat: track EudicoHeists in CompletedJobChains ( #1531 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1531
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-10 07:15:54 -07:00
327b834b07
chore: handle zealoid prelate stripped rewards ( #1515 )
...
Build / build (20) (push) Successful in 40s
Build / build (18) (push) Successful in 1m21s
Build Docker image / docker (push) Successful in 37s
Build / build (22) (push) Successful in 1m20s
Reviewed-on: #1515
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-08 03:06:47 -07:00
39be095818
chore: handle season challenge completion in missionInventoryUpdate ( #1511 )
...
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Reviewed-on: #1511
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-08 03:06:36 -07:00
7f805a1dcc
feat: handle KeyToRemove in EOM upload ( #1491 )
...
Build Docker image / docker (push) Waiting to run
Build / build (20) (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Reviewed-on: #1491
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-07 05:29:32 -07:00
9698baa979
feat: handle droptable rewards from level key ( #1492 )
...
Build / build (22) (push) Successful in 41s
Build / build (18) (push) Successful in 1m16s
Build Docker image / docker (push) Successful in 33s
Build / build (20) (push) Successful in 1m21s
Reviewed-on: #1492
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-06 10:19:15 -07:00
f906cdb5e8
fix: handle client providing an invalid loadout id at EOM upload ( #1486 )
...
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Reviewed-on: #1486
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-06 10:18:01 -07:00
49edebc1eb
chore: fix controllers exporting non-RequestHandler things ( #1468 )
...
Build / build (20) (push) Successful in 43s
Build / build (18) (push) Successful in 1m16s
Build Docker image / docker (push) Successful in 35s
Build / build (22) (push) Successful in 1m19s
I'm surprised JavaScript allows circular includes, but they still don't feel good.
Reviewed-on: #1468
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-05 06:52:35 -07:00
c18abab9c4
feat: handle miscItemFee in end of match upload ( #1454 )
...
Build / build (22) (push) Has been cancelled
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Reviewed-on: #1454
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-04 06:02:55 -07:00
0b18932dd8
chore: remove duplicate conditional
Build / build (20) (push) Successful in 1m12s
Build / build (22) (push) Successful in 38s
Build / build (18) (push) Successful in 1m5s
Build Docker image / docker (push) Successful in 33s
2025-04-04 02:46:32 +02:00
05c0c9909c
fix: ignore purchaseQuantity when giving mission rewards ( #1446 )
...
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Reviewed-on: #1446
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-03 10:37:52 -07:00
cfa9ec775e
feat: handle creditsFee in missionInventoryUpdate ( #1431 )
...
Build Docker image / docker (push) Waiting to run
Build / build (20) (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Reviewed-on: #1431
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-03 06:17:11 -07:00
ea9333279b
fix: handle CurrentLoadOutIds missing LoadOuts in missionInventoryUpdate ( #1421 )
...
Build Docker image / docker (push) Waiting to run
Build / build (20) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Reviewed-on: #1421
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-01 15:48:40 -07:00
3a26d788a2
feat: zanuka capture ( #1416 )
...
Build Docker image / docker (push) Waiting to run
Build / build (22) (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Reviewed-on: #1416
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-01 02:29:29 -07:00
a0fa41cd58
chore: accept ObjectId for accountId when sending inbox messages ( #1409 )
...
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Reviewed-on: #1409
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-03-31 09:18:00 -07:00