b451c73598
chore: handle mods picked up in mission on U19 ( #2042 )
...
Build Docker image / docker (push) Successful in 1m10s
Build / build (push) Successful in 1m36s
Reviewed-on: #2042
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-09 21:38:42 -07:00
9d4bce852e
feat: the circuit ( #2039 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1965
Closes #2041
Reviewed-on: #2039
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-09 21:38:13 -07:00
f9b3fecc10
chore: some initial handling of legacy oid format ( #2033 )
...
Build Docker image / docker (push) Successful in 1m13s
Build / build (push) Successful in 1m54s
This at least allows mission inventory update to succeed on U19.5 and below.
Reviewed-on: #2033
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-09 00:20:54 -07:00
3bcac1459b
feat: track LastLogin to provide it for friends & clan members ( #2013 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #2013
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-08 08:20:45 -07:00
b987e01811
fix: ships having wrong format in inventory response ( #2018 )
...
Build Docker image / docker (push) Successful in 36s
Build / build (push) Successful in 1m40s
Reviewed-on: #2018
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-08 04:51:03 -07:00
c56507e12d
feat: friends ( #2004 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1288
Reviewed-on: #2004
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-07 20:14:21 -07:00
005690daa4
fix: handle "skip prologue" to visit orbiter in U14 ( #1999 )
...
Build Docker image / docker (push) Successful in 1m1s
Build / build (push) Successful in 53s
Reviewed-on: #1999
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-06 07:37:30 -07:00
460deed3ed
fix: login failure on U16 ( #1991 )
...
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
Reviewed-on: #1991
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-06 02:29:03 -07:00
4e57bcd1ae
fix: login failure on U17 ( #1986 )
...
Build Docker image / docker (push) Successful in 1m16s
Build / build (push) Successful in 1m0s
Reviewed-on: #1986
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-05 18:09:03 -07:00
355a70d366
fix: login failure on u23 and below ( #1972 )
...
Build Docker image / docker (push) Successful in 45s
Build / build (push) Successful in 1m39s
Reviewed-on: #1972
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-03 17:48:01 -07:00
f7b4b4f089
fix: dojo time fields for old versions ( #1968 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Tested this in U27 & U38.5
Reviewed-on: #1968
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-03 17:24:20 -07:00
8ae5fcfad0
fix: login failure on u25 & u26 ( #1967 )
...
Build Docker image / docker (push) Successful in 41s
Build / build (push) Successful in 1m22s
also updated the setGuildMotd response for the old UI before LongMOTD
Reviewed-on: #1967
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-02 22:14:44 -07:00
35d5c01203
fix: login failure on u29 heart of deimos and below ( #1959 )
...
Build Docker image / docker (push) Successful in 1m3s
Build / build (push) Successful in 1m18s
Reviewed-on: #1959
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-02 04:03:42 -07:00
9b652f5c3c
fix: spoof nemesis to avoid script errors in older versions ( #1936 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1936
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-01 13:53:10 -07:00
12b6e5d16e
fix: login failure on U31 the new war & U30.5 sisters of parvos ( #1943 )
...
Build Docker image / docker (push) Successful in 35s
Build / build (push) Successful in 1m37s
Reviewed-on: #1943
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-05-01 05:23:25 -07:00
c4b2248df5
fix: login failure on U31.5 angels of the zariman ( #1933 )
...
Build Docker image / docker (push) Successful in 47s
Build / build (push) Successful in 1m40s
Reviewed-on: #1933
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-30 23:50:02 -07:00
ed54e00a03
fix: compatibility with echoes of duviri ( #1928 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1928
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-30 13:28:24 -07:00
660768b53b
fix: handle DuviriInfo being absent from inventory ( #1926 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1917
Reviewed-on: #1926
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-30 13:28:01 -07:00
3de68e51d5
fix: properly set Harvestable & DeathSquadable fields ( #1925 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1916
Reviewed-on: #1925
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-30 13:27:47 -07:00
66ee550ccd
feat: refresh duviri seed when mood changes ( #1895 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1887
Reviewed-on: #1895
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-28 14:00:22 -07:00
1e8f2fc766
chore: comment out mixed fields in inventory ( #1892 )
...
Build Docker image / docker (push) Successful in 1m5s
Build / build (push) Has been cancelled
If they are needed in the future, they schould be properly schema'd.
Reviewed-on: #1892
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-28 13:58:39 -07:00
ee1a49f5f2
feat: handle NemesisKillConvert at missionInventoryUpdate ( #1880 )
...
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
Closes #1848
Reviewed-on: #1880
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-27 12:38:48 -07:00
9e94083875
feat: handle KubrowPetEggs in missionInventoryUpdate ( #1876 )
...
Build Docker image / docker (push) Successful in 33s
Build / build (push) Successful in 1m35s
Closes #1866
Reviewed-on: #1876
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-27 12:36:00 -07:00
267357871b
feat: handle HenchmenKilled & HintProgress incrementing ( #1877 )
...
Build Docker image / docker (push) Successful in 1m4s
Build / build (push) Successful in 52s
Closes #1807
Reviewed-on: #1877
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-26 15:25:47 -07:00
781f01520f
feat: save lotus customization ( #1864 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #768
Reviewed-on: #1864
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-26 11:56:22 -07:00
66d1a65e63
fix: handle credits & platinum prices from vendors ( #1856 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Fixes #1837
Reviewed-on: #1856
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-26 11:55:03 -07:00
4a6a5ea9cc
feat: handle WeaponSkins picked up in missions ( #1854 )
...
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
For sigils.
Closes #1839
Reviewed-on: #1854
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-26 11:54:38 -07:00
a90d3a5156
feat: gardening ( #1849 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1849
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-26 11:54:06 -07:00
2058207b6a
fix: nemesis fp from client could be of type number
Build / build (push) Successful in 1m34s
Build Docker image / docker (push) Successful in 51s
2025-04-26 03:15:58 +02:00
90e97d7888
chore: auto-generate guild advertisment vendor ( #1845 )
...
Build Docker image / docker (push) Successful in 50s
Build / build (push) Successful in 1m33s
With this, preprocessing is simplified to just refreshing expiry dates. No real change to auto-generation logic.
Reviewed-on: #1845
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-25 15:12:45 -07:00
6f64690b91
fix: refresh duviri seed after non-quit completion of a duviri game mode ( #1834 )
...
Build Docker image / docker (push) Successful in 31s
Build / build (push) Successful in 1m32s
Reviewed-on: #1834
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-25 11:56:40 -07:00
0b75757277
chore: improve distribution of rewardSeed ( #1831 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
This was previously not ideal due to float imprecision, but now it's 64 bits and there's enough entropy for all of them.
Reviewed-on: #1831
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-25 11:53:54 -07:00
fd7f4c9e92
feat: calendar progress ( #1830 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1775
Reviewed-on: #1830
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-25 11:53:34 -07:00
6b3f524574
feat: sortie mission credit rewards ( #1828 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1820
Reviewed-on: #1828
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-25 11:52:42 -07:00
506365f97e
feat: auto-generate debt token vendor manifest ( #1827 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Yet another pretty big change to how these things are generated, but getting closer to where we wanna be now.
Reviewed-on: #1827
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-25 11:52:31 -07:00
756a01d270
fix: pass Emblem field on in getGuildClient
Build Docker image / docker (push) Successful in 1m3s
Build / build (push) Successful in 1m26s
2025-04-24 05:36:16 +02:00
26d644a982
feat: handle scale for the dojo decos that need it ( #1795 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1785
Reviewed-on: #1795
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-23 11:36:57 -07:00
d6750cd84b
chore: provide tileset for sortie missions ( #1793 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Closes #1788
Reviewed-on: #1793
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-23 11:36:32 -07:00
15aaa28a4f
feat: conquest progression & rewards ( #1791 )
...
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
Closes #1570
Co-authored-by: Jānis <janisslsm@noreply.localhost>
Reviewed-on: #1791
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-23 11:35:57 -07:00
e17d43dcb6
chore: fix slotNames duplication ( #1798 )
...
Build Docker image / docker (push) Successful in 54s
Build / build (push) Successful in 1m32s
Reviewed-on: #1798
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-22 15:20:50 -07:00
3b20a109f6
fix: handle saveDialogue without YearIteration having been supplied ( #1774 )
...
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
This is needed for The Hex rank up dialogues, which are independent of the year iterations.
Fixes #1773
Reviewed-on: #1774
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:54 -07:00
ec6729db4d
feat: setHubNpcCustomizations ( #1762 )
...
Build Docker image / docker (push) Successful in 33s
Build / build (push) Successful in 1m29s
Closes #1757
Reviewed-on: #1762
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-21 10:44:12 -07:00
98aebba677
fix: EOM endo rewards showing as doubled in the client ( #1756 )
...
Build Docker image / docker (push) Has been cancelled
Build / build (push) Has been cancelled
Closes #1754
Reviewed-on: #1756
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-21 10:43:10 -07:00
11f2ffe64d
feat(import): accolades ( #1750 )
...
Build Docker image / docker (push) Successful in 38s
Build / build (push) Successful in 1m42s
So one is able to import e.g. `{"Staff":true}` to set that field to true without going into Compass.
Reviewed-on: #1750
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:45 -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
7040d422a2
feat: manage crew members ( #1734 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1734
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:20 -07:00
37ac10acd2
chore: use import for static vendor manifest json files again ( #1725 )
...
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
This was changed because for VRST_WEAPON, the LocTagRandSeed is too big to be read without precision loss, but both vendors using it are now auto-generated, so we can have hot-reloading again when these files are changed.
Reviewed-on: #1725
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-04-19 09:03:53 -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