feat: fastClanAscension cheat
All checks were successful
Build / build (18) (push) Successful in 59s
Build / build (20) (push) Successful in 54s
Build / build (22) (push) Successful in 39s
Build / build (22) (pull_request) Successful in 39s
Build / build (18) (pull_request) Successful in 1m2s
Build / build (20) (pull_request) Successful in 58s
All checks were successful
Build / build (18) (push) Successful in 59s
Build / build (20) (push) Successful in 54s
Build / build (22) (push) Successful in 39s
Build / build (22) (pull_request) Successful in 39s
Build / build (18) (pull_request) Successful in 1m2s
Build / build (20) (pull_request) Successful in 58s
This commit is contained in:
parent
1221a404eb
commit
4c935537a0
@ -36,5 +36,6 @@
|
||||
"fastDojoRoomDestruction": true,
|
||||
"noDojoResearchCosts": true,
|
||||
"noDojoResearchTime": true,
|
||||
"fastClanAscension": true,
|
||||
"spoofMasteryRank": -1
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
import { toMongoDate } from "@/src/helpers/inventoryHelpers";
|
||||
import { getJSONfromString } from "@/src/helpers/stringHelpers";
|
||||
import { Guild } from "@/src/models/guildModel";
|
||||
import { config } from "@/src/services/configService";
|
||||
import { getInventory } from "@/src/services/inventoryService";
|
||||
import { getAccountIdForRequest } from "@/src/services/loginService";
|
||||
import { RequestHandler } from "express";
|
||||
@ -27,7 +28,7 @@ export const contributeGuildClassController: RequestHandler = async (req, res) =
|
||||
if (guild.CeremonyContributors.length == payload.RequiredContributors) {
|
||||
guild.Class = guild.CeremonyClass!;
|
||||
guild.CeremonyClass = undefined;
|
||||
guild.CeremonyResetDate = new Date(Date.now() + 72 * 3600_000);
|
||||
guild.CeremonyResetDate = new Date(Date.now() + (config.fastClanAscension ? 5_000 : 72 * 3600_000));
|
||||
}
|
||||
|
||||
await guild.save();
|
||||
|
@ -62,6 +62,7 @@ interface IConfig {
|
||||
fastDojoRoomDestruction?: boolean;
|
||||
noDojoResearchCosts?: boolean;
|
||||
noDojoResearchTime?: boolean;
|
||||
fastClanAscension?: boolean;
|
||||
spoofMasteryRank?: number;
|
||||
}
|
||||
|
||||
|
@ -537,6 +537,10 @@
|
||||
<input class="form-check-input" type="checkbox" id="noDojoResearchTime" />
|
||||
<label class="form-check-label" for="noDojoResearchTime" data-loc="cheats_noDojoResearchTime"></label>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="checkbox" id="fastClanAscension" />
|
||||
<label class="form-check-label" for="fastClanAscension" data-loc="cheats_fastClanAscension"></label>
|
||||
</div>
|
||||
<div class="form-group mt-2">
|
||||
<label class="form-label" for="spoofMasteryRank" data-loc="cheats_spoofMasteryRank"></label>
|
||||
<input class="form-control" id="spoofMasteryRank" type="number" min="-1" max="65535" />
|
||||
|
@ -114,6 +114,7 @@ dict = {
|
||||
cheats_fastDojoRoomDestruction: `Fast Dojo Room Destruction`,
|
||||
cheats_noDojoResearchCosts: `No Dojo Research Costs`,
|
||||
cheats_noDojoResearchTime: `No Dojo Research Time`,
|
||||
cheats_fastClanAscension: `Fast Clan Ascension`,
|
||||
cheats_spoofMasteryRank: `Spoofed Mastery Rank (-1 to disable)`,
|
||||
cheats_saveSettings: `Save Settings`,
|
||||
cheats_account: `Account`,
|
||||
|
@ -115,6 +115,7 @@ dict = {
|
||||
cheats_fastDojoRoomDestruction: `[UNTRANSLATED] Fast Dojo Room Destruction`,
|
||||
cheats_noDojoResearchCosts: `Aucun coût de recherche (Dojo)`,
|
||||
cheats_noDojoResearchTime: `Aucun temps de recherche (Dojo)`,
|
||||
cheats_fastClanAscension: `[UNTRANSLATED] Fast Clan Ascension`,
|
||||
cheats_spoofMasteryRank: `Spoofed Mastery Rank (-1 to disable)`,
|
||||
cheats_saveSettings: `Sauvegarder les paramètres`,
|
||||
cheats_account: `Compte`,
|
||||
|
@ -115,6 +115,7 @@ dict = {
|
||||
cheats_fastDojoRoomDestruction: `Мгновенные Уничтожение Комнат Додзё`,
|
||||
cheats_noDojoResearchCosts: `Бесплатные Исследование Додзё`,
|
||||
cheats_noDojoResearchTime: `Мгновенные Исследование Додзё`,
|
||||
cheats_fastClanAscension: `[UNTRANSLATED] Fast Clan Ascension`,
|
||||
cheats_spoofMasteryRank: `Подделанный ранг мастерства (-1 для отключения)`,
|
||||
cheats_saveSettings: `Сохранить настройки`,
|
||||
cheats_account: `Аккаунт`,
|
||||
|
Loading…
x
Reference in New Issue
Block a user