520 Commits

Author SHA1 Message Date
6135fdcdb9 fix: remove credits & ducats for purchases from baro (#1232)
Some checks failed
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: #1232
2025-03-20 05:36:36 -07:00
3986dac8ef fix: buying flawed mods on iron wake doesn't consume credits (#1228)
Some checks failed
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: #1228
2025-03-20 05:36:17 -07:00
0e1973e246 feat: start nemesis (#1227)
Some checks failed
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
Closes #446

As discussed there, some support for 64-bit integers without precision loss had to be hacked in.

Reviewed-on: #1227
2025-03-20 05:36:09 -07:00
f2afa6bb55 chore: add GuildAdvertisementVendorManifest (#1221)
All checks were successful
Build / build (22) (push) Successful in 44s
Build / build (18) (push) Successful in 1m8s
Build / build (20) (push) Successful in 1m0s
Build Docker image / docker (push) Successful in 33s
Reviewed-on: #1221
2025-03-17 10:43:59 -07:00
0be54dd7ce feat: purchase modular weapon from daily special (#1217)
All checks were successful
Build / build (22) (push) Successful in 39s
Build / build (20) (push) Successful in 1m9s
Build Docker image / docker (push) Successful in 31s
Build / build (18) (push) Successful in 1m14s
Closes #685

Reviewed-on: #1217
2025-03-17 05:10:44 -07:00
1d091e3c4c chore: remove consumables, recipes, etc. from array when their ItemCount becomes 0 (#1216)
Some checks failed
Build / build (22) (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1216
2025-03-17 05:10:28 -07:00
c3a9b42fa2 fix: update slots where addEquipment is used (#1207)
All checks were successful
Build / build (20) (push) Successful in 41s
Build / build (18) (push) Successful in 1m7s
Build / build (22) (push) Successful in 1m10s
Build Docker image / docker (push) Successful in 32s
Reviewed-on: #1207
2025-03-16 04:33:48 -07:00
651ab5f6f1 feat: death marks (#1205)
Some checks failed
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: #1205
2025-03-16 04:33:21 -07:00
ecc2e35535 feat: randomly generate daily modular weapon sales (#1199)
Some checks failed
Build / build (18) (push) Has been cancelled
Build / build (22) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Re #685

Reviewed-on: #1199
2025-03-16 04:32:57 -07:00
ab11f67f0b feat: clan polychrome research (#1177)
Some checks failed
Build / build (18) (push) Successful in 46s
Build / build (22) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Reviewed-on: #1177
2025-03-16 04:32:11 -07:00
56fecef1bf chore: set HasOwnedVoidProjectionsPreviously when acquiring a relic (#1198)
All checks were successful
Build / build (20) (push) Successful in 37s
Build / build (18) (push) Successful in 1m8s
Build Docker image / docker (push) Successful in 31s
Build / build (22) (push) Successful in 1m10s
Reviewed-on: #1198
2025-03-15 10:25:32 -07:00
adddc11b6f fix: limit booster pack purchases to a max quantity of 100 (#1189)
Some checks failed
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: #1189
2025-03-15 10:25:15 -07:00
2d6e096fde feat: argon crystal decay (#1195)
All checks were successful
Build / build (20) (push) Successful in 42s
Build Docker image / docker (push) Successful in 33s
Build / build (18) (push) Successful in 1m13s
Build / build (22) (push) Successful in 1m10s
Reviewed-on: #1195
2025-03-15 06:39:54 -07:00
ae9a98ca8b fix(stats): handle eidolon capture (#1190)
All checks were successful
Build / build (20) (push) Successful in 41s
Build Docker image / docker (push) Successful in 31s
Build / build (22) (push) Successful in 1m14s
Build / build (18) (push) Successful in 1m4s
Reviewed-on: #1190
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-03-15 03:25:02 -07:00
2891e2fef5 chore: fix various eslint issues (#1176)
Some checks failed
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: #1176
2025-03-15 03:24:39 -07:00
db20369eb9 feat: add config options for event boosters (#1184)
All checks were successful
Build / build (20) (push) Successful in 41s
Build / build (22) (push) Successful in 1m5s
Build Docker image / docker (push) Successful in 33s
Build / build (18) (push) Successful in 1m10s
Reviewed-on: #1184
2025-03-15 03:21:54 -07:00
25dfbf4724 feat: edit clan tax rate (#1183)
Some checks failed
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Reviewed-on: #1183
2025-03-15 03:21:40 -07:00
0facdd1af9 chore: check permissions for various clan requests (#1175)
All checks were successful
Build / build (18) (push) Successful in 45s
Build / build (20) (push) Successful in 1m4s
Build / build (22) (push) Successful in 41s
Build Docker image / docker (push) Successful in 51s
Reviewed-on: #1175
2025-03-14 07:09:28 -07:00
0c06776985 feat: track RoomChanges in clan log (#1174)
All checks were successful
Build / build (20) (push) Successful in 42s
Build / build (22) (push) Successful in 1m4s
Build / build (18) (push) Successful in 1m4s
Build Docker image / docker (push) Successful in 34s
Final part for clan log; closes #1152

Reviewed-on: #1174
2025-03-14 02:07:08 -07:00
a029c288b7 fix: free slot when selling or otherwise getting rid of items (#1169)
Some checks failed
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: #1169
2025-03-13 04:25:59 -07:00
6490fadcae feat: track vendor purchases (#1153)
All checks were successful
Build / build (20) (push) Successful in 41s
Build / build (18) (push) Successful in 1m4s
Build / build (22) (push) Successful in 57s
Build Docker image / docker (push) Successful in 33s
Closes #739

Also adds the `noVendorPurchaseLimits` cheat to disable the logic, which is enabled by default due to lack of vendor rotations.

Reviewed-on: #1153
2025-03-13 02:14:53 -07:00
b7800b6d20 feat: edit clan hierarchy (#1164)
Some checks failed
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
Re #1144

Reviewed-on: #1164
2025-03-13 02:14:29 -07:00
7acb54922f fix: occupy a sentinel slot for sentinel weapons (#1156)
All checks were successful
Build / build (22) (push) Successful in 37s
Build / build (20) (push) Successful in 1m1s
Build Docker image / docker (push) Successful in 33s
Build / build (18) (push) Successful in 1m13s
Fixes #1155

Reviewed-on: #1156
2025-03-11 13:00:12 -07:00
4e0494f15d fix: ignore purchaseQuantity when getting slots via a bundle (#1151)
All checks were successful
Build / build (22) (push) Successful in 39s
Build / build (18) (push) Successful in 1m6s
Build / build (20) (push) Successful in 1m4s
Build Docker image / docker (push) Successful in 34s
Fixes #1149

Reviewed-on: #1151
2025-03-11 10:32:44 -07:00
d24aac2ab2 feat: clan name discriminators (#1147)
Some checks failed
Build / build (22) (push) Successful in 41s
Build / build (20) (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Closes #1145

Reviewed-on: #1147
2025-03-11 10:31:56 -07:00
38dfe14776 feat: fabricate research (#1150)
All checks were successful
Build / build (22) (push) Successful in 42s
Build / build (20) (push) Successful in 1m2s
Build / build (18) (push) Successful in 1m11s
Build Docker image / docker (push) Successful in 36s
Closes #910

Reviewed-on: #1150
2025-03-11 07:56:18 -07:00
fae6615df4 feat: clan members (#1143)
All checks were successful
Build / build (22) (push) Successful in 36s
Build / build (20) (push) Successful in 58s
Build / build (18) (push) Successful in 58s
Build Docker image / docker (push) Successful in 33s
Now you can add/remove members and accept/decline invites.

Closes #1110

Reviewed-on: #1143
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-10 16:40:40 -07:00
b553097fe4 fix: handle quest completion via missionInventoryUpdate (#1140)
Some checks failed
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
Partial fix for #1126

Reviewed-on: #1140
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-10 16:22:02 -07:00
cadb6bc97b fix: logic error
All checks were successful
Build / build (18) (push) Successful in 41s
Build / build (20) (push) Successful in 1m0s
Build / build (22) (push) Successful in 56s
Build Docker image / docker (push) Successful in 33s
2025-03-10 09:15:11 +01:00
758135d19b feat(webui): add resource drones & their blueprints via "add items" (#1137)
Some checks failed
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
Closes #1133

Reviewed-on: #1137
2025-03-09 11:15:45 -07:00
0ffa9c6bc4 feat: clan motd (#1134)
All checks were successful
Build / build (22) (push) Successful in 39s
Build / build (18) (push) Successful in 1m0s
Build / build (20) (push) Successful in 1m3s
Build Docker image / docker (push) Successful in 34s
Reviewed-on: #1134
2025-03-09 07:47:32 -07:00
d5feec2c37 chore: track inventory changes when cracking relic via addMissionRewards (#1131)
All checks were successful
Build / build (18) (push) Successful in 42s
Build / build (20) (push) Successful in 59s
Build / build (22) (push) Successful in 40s
Build Docker image / docker (push) Successful in 41s
Closes #1120

Reviewed-on: #1131
2025-03-09 07:43:30 -07:00
1c276ce133 feat: stripped rewards (#1123)
Some checks are pending
Build / build (18) (push) Waiting to run
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Build / build (20) (push) Waiting to run
Closes #683

Reviewed-on: #1123
2025-03-09 07:42:55 -07:00
f6513420be feat: login conflict (#1127)
Some checks failed
Build / build (20) (push) Successful in 40s
Build / build (22) (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Build / build (18) (push) Has been cancelled
Closes #1076

Reviewed-on: #1127
2025-03-09 07:40:37 -07:00
92d53e1c00 chore: improve addMissionInventoryUpdates (#1121)
All checks were successful
Build / build (20) (push) Successful in 40s
Build / build (22) (push) Successful in 58s
Build Docker image / docker (push) Successful in 34s
Build / build (18) (push) Successful in 58s
Closes #1119

Reviewed-on: #1121
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-08 06:29:05 -08:00
3853fda60d feat: track NemesisAbandonedRewards (#1118)
All checks were successful
Build / build (18) (push) Successful in 41s
Build / build (20) (push) Successful in 1m0s
Build / build (22) (push) Successful in 1m3s
Build Docker image / docker (push) Successful in 31s
Re #446

Reviewed-on: #1118
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-08 05:36:06 -08:00
ec1f504bae chore(webui): allow negative quantity for "add items" & "add mods" (#1113)
Some checks failed
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
Closes #1111

Reviewed-on: #1113
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-08 04:33:33 -08:00
6142b8d2dc feat: config option for star days event (#1104)
All checks were successful
Build / build (20) (push) Successful in 39s
Build Docker image / docker (push) Successful in 32s
Build / build (18) (push) Successful in 1m2s
Build / build (22) (push) Successful in 54s
Reviewed-on: #1104
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-08 04:28:05 -08:00
6c7e8e908e fix: set ArchwingEnabled to true when obtaining an archwing (#1091)
All checks were successful
Build / build (20) (push) Successful in 38s
Build / build (18) (push) Successful in 1m1s
Build / build (22) (push) Successful in 1m3s
Build Docker image / docker (push) Successful in 33s
Closes #984

Reviewed-on: #1091
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-08 03:36:52 -08:00
f7c2c74437 feat: clan xp (#1100)
Some checks failed
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
Closes #690

Reviewed-on: #1100
2025-03-08 01:44:30 -08:00
e4a3b13160 chore: simplify config (#1090)
All checks were successful
Build / build (20) (push) Successful in 40s
Build / build (18) (push) Successful in 1m1s
Build Docker image / docker (push) Successful in 33s
Build / build (22) (push) Successful in 53s
Reviewed-on: #1090
2025-03-07 00:41:36 -08:00
59fd816b0c feat: handle EmailItems received during mission (#1088)
Some checks failed
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
Closes #1087

Reviewed-on: #1088
2025-03-07 00:41:18 -08:00
b8b1c5e008 feat: library personal target progress (#1083)
Some checks failed
Build / build (20) (push) Waiting to run
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Closes #1081

Reviewed-on: #1083
2025-03-07 00:40:22 -08:00
57b3a5b9b3 feat: clan vault (#1093)
All checks were successful
Build / build (22) (push) Successful in 37s
Build / build (18) (push) Successful in 56s
Build / build (20) (push) Successful in 51s
Build Docker image / docker (push) Successful in 32s
Closes #1080

Reviewed-on: #1093
2025-03-06 21:24:25 -08:00
77aa1caa8f feat: dojo room destruction stage (#1089)
All checks were successful
Build / build (20) (push) Successful in 38s
Build / build (18) (push) Successful in 57s
Build / build (22) (push) Successful in 56s
Build Docker image / docker (push) Successful in 39s
Closes #1074

Based on what I could find, apparently only rooms need 2 hours to destroy and decos are removed instantly.

Reviewed-on: #1089
2025-03-06 07:19:01 -08:00
c4ab496aa3 feat: dojo decorations (#1079)
All checks were successful
Build / build (22) (push) Successful in 37s
Build / build (20) (push) Successful in 55s
Build / build (18) (push) Successful in 52s
Build Docker image / docker (push) Successful in 32s
Closes #525

Reviewed-on: #1079
2025-03-05 23:54:47 -08:00
f3f1bfc890 chore: simplify rngService (#1073)
All checks were successful
Build / build (20) (push) Successful in 33s
Build / build (18) (push) Successful in 51s
Build / build (22) (push) Successful in 33s
Build Docker image / docker (push) Successful in 31s
getRandomWeightedReward now takes any object with lowercase 'rarity', and the only alternative to it is the 'uc' variant which takes any object with uppercase 'Rarity'
usage of IRngResult is now also optional

Reviewed-on: #1073
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-03 12:48:46 -08:00
67a275a009 feat: dojo component "collecting materials" stage (#1071)
Some checks failed
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
Closes #1051

Reviewed-on: #1071
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-03 12:48:39 -08:00
f97bdea447 fix: send heart of deimos email when quest is given (#1065)
Some checks failed
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
Fixes #1061

Reviewed-on: #1065
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-03-03 12:48:11 -08:00
b3003b9fb3 feat: resource extractor drones (#1068)
Some checks are pending
Build / build (18) (push) Waiting to run
Build / build (20) (push) Waiting to run
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Closes #793

Reviewed-on: #1068
2025-03-03 05:48:46 -08:00