1635 lines
327 KiB
HTML
1635 lines
327 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en" class="text-size-normal anon">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<title>1.0 Launch Retrospective - Developer Blog - Last Epoch Forums</title>
|
||
<meta name="description" content="Hello Travelers!
|
||
Today’s blog is a little different from our usual fare. As most of you know, Last Epoch launched on February 21, and the reception has been amazing. In the first week after launch, over 1.4 million of y&hellip;">
|
||
<meta name="discourse_theme_id" content="1">
|
||
<meta name="discourse_current_homepage" content="categories">
|
||
|
||
<meta name="generator" content="Discourse 2026.5.0-latest - https://github.com/discourse/discourse version 4168942494b98f4de099877e55171e5f2bc84f2c">
|
||
<link rel="icon" type="image/png" href="https://forum.lastepoch.com/uploads/default/optimized/2X/8/88735a70000fb90a5e98830b58da768b41c6d817_2_32x32.png">
|
||
<link rel="apple-touch-icon" type="image/png" href="https://forum.lastepoch.com/uploads/default/optimized/2X/c/ca0fa6e9f1049895b24c0c849e1663624bd2817f_2_180x180.gif">
|
||
<meta name="theme-color" media="all" content="#111111">
|
||
|
||
<meta name="color-scheme" content="dark">
|
||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, viewport-fit=cover">
|
||
<link rel="canonical" href="https://forum.lastepoch.com/t/1-0-launch-retrospective/69374" />
|
||
|
||
|
||
<link rel="search" type="application/opensearchdescription+xml" href="https://forum.lastepoch.com/opensearch.xml" title="Last Epoch Forums Search">
|
||
|
||
|
||
|
||
<meta name="fragment" content="!">
|
||
|
||
|
||
|
||
<script type="importmap" nonce="LaKMRv5qctVkzAPxYGp8dTWL8">
|
||
{
|
||
"imports": {
|
||
"discourse/plugins/badges-below-avatar": "/assets/js/plugins/badges-below-avatar_main-hafwn0ds.digested.js",
|
||
"discourse/plugins/checklist": "/assets/js/plugins/checklist_main-80x9a04u.digested.js",
|
||
"discourse/plugins/discourse-akismet": "/assets/js/plugins/discourse-akismet_main-fs7w73a6.digested.js",
|
||
"discourse/plugins/discourse-assign": "/assets/js/plugins/discourse-assign_main-64d6kh6y.digested.js",
|
||
"discourse/plugins/discourse-cakeday": "/assets/js/plugins/discourse-cakeday_main-p69uapfd.digested.js",
|
||
"discourse/plugins/discourse-data-explorer": "/assets/js/plugins/discourse-data-explorer_main-rtpn7toa.digested.js",
|
||
"discourse/plugins/discourse-details": "/assets/js/plugins/discourse-details_main-cpx4p4cy.digested.js",
|
||
"discourse/plugins/discourse-group-tracker": "/assets/js/plugins/discourse-group-tracker_main-8zqx5d2n.digested.js",
|
||
"discourse/plugins/discourse-lazy-videos": "/assets/js/plugins/discourse-lazy-videos_main-c8oph5aq.digested.js",
|
||
"discourse/plugins/discourse-local-dates": "/assets/js/plugins/discourse-local-dates_main-2m04ax6y.digested.js",
|
||
"discourse/plugins/discourse-narrative-bot": "/assets/js/plugins/discourse-narrative-bot_main-6v00v8rl.digested.js",
|
||
"discourse/plugins/discourse-presence": "/assets/js/plugins/discourse-presence_main-cndn3zt0.digested.js",
|
||
"discourse/plugins/discourse-solved": "/assets/js/plugins/discourse-solved_main-cbcsxe13.digested.js",
|
||
"discourse/plugins/discourse-templates": "/assets/js/plugins/discourse-templates_main-s7llb41j.digested.js",
|
||
"discourse/plugins/discourse-topic-voting": "/assets/js/plugins/discourse-topic-voting_main-39gwutbu.digested.js",
|
||
"discourse/plugins/discourse-user-notes": "/assets/js/plugins/discourse-user-notes_main-b81snrcx.digested.js",
|
||
"discourse/plugins/footnote": "/assets/js/plugins/footnote_main-op32x7qz.digested.js",
|
||
"discourse/plugins/poll": "/assets/js/plugins/poll_main-wc0ej46c.digested.js",
|
||
"discourse/plugins/spoiler-alert": "/assets/js/plugins/spoiler-alert_main-qs2tqku8.digested.js"
|
||
}
|
||
}
|
||
</script>
|
||
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/badges-below-avatar_main-hafwn0ds.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="false" data-preinstalled="false" data-plugin-name="badges-below-avatar"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/checklist_main-80x9a04u.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="checklist"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-akismet_main-fs7w73a6.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="false" data-plugin-name="discourse-akismet"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-assign_main-64d6kh6y.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-assign"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-cakeday_main-p69uapfd.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-cakeday"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-data-explorer_main-rtpn7toa.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-data-explorer"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-details_main-cpx4p4cy.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-details"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-group-tracker_main-8zqx5d2n.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="false" data-plugin-name="discourse-group-tracker"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-lazy-videos_main-c8oph5aq.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-lazy-videos"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-local-dates_main-2m04ax6y.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-local-dates"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-narrative-bot_main-6v00v8rl.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-narrative-bot"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-presence_main-cndn3zt0.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-presence"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-solved_main-cbcsxe13.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-solved"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-templates_main-s7llb41j.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-templates"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-topic-voting_main-39gwutbu.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-topic-voting"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-user-notes_main-b81snrcx.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="discourse-user-notes"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/footnote_main-op32x7qz.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="footnote"
|
||
>
|
||
<script defer src="/assets/plugins/footnote_extra-95ffab71.js" data-discourse-entrypoint="plugins/footnote_extra" data-official="true" data-preinstalled="true" data-plugin-name="footnote" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/poll_main-wc0ej46c.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="poll"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/spoiler-alert_main-qs2tqku8.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
data-official="true" data-preinstalled="true" data-plugin-name="spoiler-alert"
|
||
>
|
||
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-data-explorer_chunk.BWrkWs-rtpn7toa.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
>
|
||
<link
|
||
rel="modulepreload"
|
||
href="/assets/js/plugins/discourse-user-notes_chunk.BcO5xM-b81snrcx.digested.js"
|
||
nonce="LaKMRv5qctVkzAPxYGp8dTWL8"
|
||
>
|
||
|
||
|
||
|
||
|
||
<link rel="preload" href="/assets/start-discourse-ed0c531d.js" as="script" nonce="LaKMRv5qctVkzAPxYGp8dTWL8">
|
||
<link rel="preload" href="/assets/browser-update-296c1fea.js" as="script" nonce="LaKMRv5qctVkzAPxYGp8dTWL8">
|
||
|
||
<script defer src="/assets/browser-detect-eda0902d.js" data-discourse-entrypoint="browser-detect" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
|
||
<script type="module" src="/extra-locales/2ca107c0046ade1c8352ae3632792c4f63209194/en/main.js" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<script type="module" src="/extra-locales/03ccfdef355fdcfa142facd9bd30464c253307ee/en/mf.js?__ws=forum.lastepoch.com" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<script type="module" src="/extra-locales/ccfe7df86763275153ac8ffb1135e0c1cbca6b8e/en/overrides.js?__ws=forum.lastepoch.com" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<script type="module" src="/theme-javascripts/b15d921b25b2d0b677e96a8c1d3b3bf562ad4eb1.js?__ws=forum.lastepoch.com" data-theme-id="13" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
|
||
<script defer src="/assets/vendor.4dffda188ba7050df891869ce01b78dc-54abb82c.js" data-discourse-entrypoint="vendor" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<script defer src="/assets/chunk.4eaf90a08c10176d025d.d41d8cd9.js" data-discourse-entrypoint="discourse" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<script defer src="/assets/chunk.7e9095cc20540d4bc75c.d41d8cd9.js" data-discourse-entrypoint="discourse" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
|
||
|
||
<link rel="modulepreload" href="/theme-javascripts/ca4702d6b0c39068b1bb1e3dadad0da001056d32.js?__ws=forum.lastepoch.com" data-theme-id="1" nonce="LaKMRv5qctVkzAPxYGp8dTWL8" />
|
||
|
||
|
||
|
||
<link href="https://fonts.googleapis.com/css?family=Cinzel|Forum" rel="stylesheet">
|
||
<link href="https://fonts.googleapis.com/css2?family=Caladea&display=swap" rel="stylesheet">
|
||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
|
||
<script defer="" src="/theme-javascripts/b57bd1424dc63f0526e762f05b5c00a1eabd618f.js?__ws=forum.lastepoch.com" data-theme-id="1" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<link href="https://fonts.googleapis.com/css?family=Cinzel|Forum" rel="stylesheet">
|
||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
|
||
|
||
|
||
|
||
|
||
|
||
<link id="manifest-link" rel="manifest" href=/manifest.webmanifest crossorigin="use-credentials">
|
||
|
||
|
||
<link rel="alternate nofollow" type="application/rss+xml" title="RSS feed of '1.0 Launch Retrospective'" href="https://forum.lastepoch.com/t/1-0-launch-retrospective/69374.rss" />
|
||
<meta property="og:site_name" content="Last Epoch Forums" />
|
||
<meta property="og:type" content="website" />
|
||
<meta name="twitter:card" content="summary_large_image" />
|
||
<meta name="twitter:image" content="https://forum.lastepoch.com/uploads/default/original/3X/4/c/4c12662be8f037292d7da65dccc3c4c358c9e85d.png" />
|
||
<meta property="og:image" content="https://forum.lastepoch.com/uploads/default/original/2X/5/5c175ed1fa21413c0cfc3084cd724ac8c6130e41.png" />
|
||
<meta property="og:url" content="https://forum.lastepoch.com/t/1-0-launch-retrospective/69374" />
|
||
<meta name="twitter:url" content="https://forum.lastepoch.com/t/1-0-launch-retrospective/69374" />
|
||
<meta property="og:title" content="1.0 Launch Retrospective" />
|
||
<meta name="twitter:title" content="1.0 Launch Retrospective" />
|
||
<meta property="og:description" content="Hello Travelers! Today’s blog is a little different from our usual fare. As most of you know, Last Epoch launched on February 21, and the reception has been amazing. In the first week after launch, over 1.4 million of you logged in to play Last Epoch. At our peak, we had just under 265,000 players all roaming Eterra simultaneously. That’s good enough for the 39th highest all-time concurrent player count recorded on Steam, and we’re humbled by your support and enthusiasm for the game. There’s p..." />
|
||
<meta name="twitter:description" content="Hello Travelers! Today’s blog is a little different from our usual fare. As most of you know, Last Epoch launched on February 21, and the reception has been amazing. In the first week after launch, over 1.4 million of you logged in to play Last Epoch. At our peak, we had just under 265,000 players all roaming Eterra simultaneously. That’s good enough for the 39th highest all-time concurrent player count recorded on Steam, and we’re humbled by your support and enthusiasm for the game. There’s p..." />
|
||
<meta property="og:article:section" content="Developer Blog" />
|
||
<meta property="og:article:section:color" content="F1592A" />
|
||
<meta name="twitter:label1" value="Reading time" />
|
||
<meta name="twitter:data1" value="13 mins 🕑" />
|
||
<meta name="twitter:label2" value="Likes" />
|
||
<meta name="twitter:data2" value="350 ❤" />
|
||
<meta property="article:published_time" content="2024-03-20T21:59:00+00:00" />
|
||
<meta property="og:ignore_canonical" content="true" />
|
||
|
||
<link rel="next" href="/t/1-0-launch-retrospective/69374?page=2">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<meta id="data-discourse-setup" data-base-url="https://forum.lastepoch.com" data-base-uri="" data-environment="production" data-letter-avatar-version="5_c16b2ee14fe83ed9a59fc65fbec00f85" data-service-worker-url="service-worker.js" data-default-locale="en" data-asset-version="9aa1402160ecbbead977a0e95e1a83fb" data-disable-custom-css="false" data-highlight-js-path="/highlight-js/forum.lastepoch.com/600885de53a0c5dcaf15540b83e94aafa44c5313.js" data-svg-sprite-path="/svg-sprite/forum.lastepoch.com/svg-1-d938cfe8d9d9696cd4df6f53cf00e7fcfa8c724d.js" data-media-optimization-bundle="/assets/chunk.5b8cdbd100896ae97d61.d41d8cd9.js" data-color-scheme-is-dark="true" data-user-color-scheme-id="-1" data-user-dark-scheme-id="-1">
|
||
|
||
<meta name="discourse/config/environment" content="%7B%22modulePrefix%22%3A%22discourse%22%2C%22environment%22%3A%22production%22%2C%22rootURL%22%3A%22%22%2C%22locationType%22%3A%22history%22%2C%22EmberENV%22%3A%7B%22FEATURES%22%3A%7B%7D%2C%22EXTEND_PROTOTYPES%22%3Afalse%7D%2C%22APP%22%3A%7B%22name%22%3A%22discourse%22%2C%22version%22%3A%222026.5.0-latest%204168942494b98f4de099877e55171e5f2bc84f2c%22%7D%7D" />
|
||
</head>
|
||
|
||
<body class="">
|
||
<section id="d-splash">
|
||
<style>
|
||
html {
|
||
overflow-y: hidden !important;
|
||
}
|
||
|
||
/* user picked a theme where the "regular" scheme is dark */
|
||
html {
|
||
background-color: #222222;
|
||
}
|
||
|
||
#d-splash {
|
||
--dot-color: #0f82af;
|
||
}
|
||
|
||
#d-splash {
|
||
display: grid;
|
||
place-items: center;
|
||
position: absolute;
|
||
left: 0;
|
||
top: 0;
|
||
width: 100vw;
|
||
height: 100dvh;
|
||
z-index: 1001;
|
||
}
|
||
|
||
#d-splash .preloader-image {
|
||
--splash-dot-size: max(1vw, 25px);
|
||
--splash-dot-spacing: calc(var(--splash-dot-size) * 1.5);
|
||
width: calc((var(--splash-dot-size) + var(--splash-dot-spacing)) * 5);
|
||
height: 100dvh;
|
||
background-size: cover;
|
||
}
|
||
|
||
@keyframes d-splash-fade-in {
|
||
0% {
|
||
opacity: 0;
|
||
}
|
||
100% {
|
||
opacity: 1;
|
||
}
|
||
}
|
||
|
||
|
||
.dots {
|
||
animation-name: d-splash-loader;
|
||
animation-timing-function: ease-in-out;
|
||
animation-duration: 3s;
|
||
animation-iteration-count: infinite;
|
||
animation-delay: calc(var(--n) * 0.15s);
|
||
|
||
position: absolute;
|
||
top: calc(50% - var(--splash-dot-size) / 2);
|
||
left: calc((50% - var(--splash-dot-size) / 2) + (var(--n) * var(--splash-dot-spacing)));
|
||
transform-origin: calc((var(--splash-dot-spacing) * var(--n) * -1) + var(--splash-dot-size)/2) center;
|
||
|
||
width: var(--splash-dot-size);
|
||
height: var(--splash-dot-size);
|
||
border-radius: 50%;
|
||
|
||
background-color: var(--dot-color);
|
||
filter: saturate(2) opacity(0.85);
|
||
opacity: 0;
|
||
}
|
||
|
||
@keyframes d-splash-loader {
|
||
0% {
|
||
opacity: 0;
|
||
transform: scale(1);
|
||
}
|
||
45% {
|
||
opacity: 1;
|
||
transform: scale(0.7);
|
||
}
|
||
65% {
|
||
opacity: 1;
|
||
transform: scale(0.7);
|
||
}
|
||
100% {
|
||
opacity: 0;
|
||
transform: scale(1);
|
||
}
|
||
}
|
||
|
||
</style>
|
||
|
||
<div class="preloader-image" elementtiming="discourse-splash-visible">
|
||
<div class="dots" style="--n:-2;"></div>
|
||
<div class="dots" style="--n:-1;"></div>
|
||
<div class="dots" style="--n:0;"></div>
|
||
<div class="dots" style="--n:1;"></div>
|
||
<div class="dots" style="--n:2;"></div>
|
||
</div>
|
||
<script nonce="LaKMRv5qctVkzAPxYGp8dTWL8">
|
||
const svg = `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"><!-- LCP candidate image ${".".repeat(5000)} --></svg>`;
|
||
document.querySelector("#d-splash .preloader-image").style.backgroundImage = `url('data:image/svg+xml,${svg}')`
|
||
</script>
|
||
|
||
<noscript>
|
||
<style>
|
||
html {
|
||
overflow-y: revert !important;
|
||
}
|
||
|
||
#d-splash {
|
||
display: none;
|
||
}
|
||
</style>
|
||
</noscript>
|
||
</section>
|
||
|
||
|
||
<discourse-assets>
|
||
<discourse-assets-stylesheets>
|
||
<link href="/stylesheets/color_definitions_dark_1_1_107d3e64ec47cbfeca4bd407b71ef030250f7ea5.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" class="light-scheme" data-scheme-id="1"/>
|
||
|
||
<link href="/stylesheets/common_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="common" />
|
||
|
||
<link href="/stylesheets/mobile_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="(max-width: 39.99999rem)" rel="stylesheet" data-target="mobile" />
|
||
<link href="/stylesheets/desktop_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="(min-width: 40rem)" rel="stylesheet" data-target="desktop" />
|
||
|
||
|
||
|
||
<link href="/stylesheets/badges-below-avatar_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="badges-below-avatar" />
|
||
<link href="/stylesheets/checklist_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="checklist" />
|
||
<link href="/stylesheets/discourse-akismet_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-akismet" />
|
||
<link href="/stylesheets/discourse-assign_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-assign" />
|
||
<link href="/stylesheets/discourse-cakeday_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-cakeday" />
|
||
<link href="/stylesheets/discourse-data-explorer_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-data-explorer" />
|
||
<link href="/stylesheets/discourse-details_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-details" />
|
||
<link href="/stylesheets/discourse-group-tracker_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-group-tracker" />
|
||
<link href="/stylesheets/discourse-lazy-videos_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-lazy-videos" />
|
||
<link href="/stylesheets/discourse-local-dates_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-local-dates" />
|
||
<link href="/stylesheets/discourse-narrative-bot_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-narrative-bot" />
|
||
<link href="/stylesheets/discourse-presence_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-presence" />
|
||
<link href="/stylesheets/discourse-solved_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-solved" />
|
||
<link href="/stylesheets/discourse-templates_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-templates" />
|
||
<link href="/stylesheets/discourse-topic-voting_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-topic-voting" />
|
||
<link href="/stylesheets/discourse-user-notes_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="discourse-user-notes" />
|
||
<link href="/stylesheets/docker_manager_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="docker_manager" />
|
||
<link href="/stylesheets/footnote_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="footnote" />
|
||
<link href="/stylesheets/poll_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="poll" />
|
||
<link href="/stylesheets/spoiler-alert_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="spoiler-alert" />
|
||
<link href="/stylesheets/discourse-assign_mobile_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="(max-width: 39.99999rem)" rel="stylesheet" data-target="discourse-assign_mobile" />
|
||
<link href="/stylesheets/poll_desktop_1ce0430daa6411087dba4e4c224e14a25b72b1a6.css?__ws=forum.lastepoch.com" media="(min-width: 40rem)" rel="stylesheet" data-target="poll_desktop" />
|
||
|
||
<link href="/stylesheets/common_theme_13_33a4f51ed5ac182ddb2373b68d0e9cee9053a4e3.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="common_theme" data-theme-id="13" data-theme-name="category badge styles"/>
|
||
<link href="/stylesheets/common_theme_1_46117f82f5b0678bf26ce64a95bce3e0d823b456.css?__ws=forum.lastepoch.com" media="all" rel="stylesheet" data-target="common_theme" data-theme-id="1" data-theme-name="dark"/>
|
||
<link href="/stylesheets/mobile_theme_1_cf2dc1c28885b57b7a8ba8a32904fccb56986d32.css?__ws=forum.lastepoch.com" media="(max-width: 39.99999rem)" rel="stylesheet" data-target="mobile_theme" data-theme-id="1" data-theme-name="dark"/>
|
||
<link href="/stylesheets/desktop_theme_1_ac52764a93342cc40f25af3d95d24e35f7a7ce01.css?__ws=forum.lastepoch.com" media="(min-width: 40rem)" rel="stylesheet" data-target="desktop_theme" data-theme-id="1" data-theme-name="dark"/>
|
||
|
||
</discourse-assets-stylesheets>
|
||
<discourse-assets-json>
|
||
<div class="hidden" id="data-preloaded" data-preloaded="{"topic_69374":"{\"post_stream\":{\"posts\":[{\"id\":302291,\"username\":\"Yayifications\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/yayifications/{size}/9977_2.png\",\"created_at\":\"2024-03-20T21:59:00.000Z\",\"cooked\":\"\\u003cp\\u003eHello Travelers!\\u003c/p\\u003e\\n\\u003cp\\u003eToday’s blog is a little different from our usual fare. As most of you know, Last Epoch launched on February 21, and the reception has been amazing. In the first week after launch, over 1.4 million of you logged in to play Last Epoch. At our peak, we had just under 265,000 players all roaming Eterra simultaneously. That’s good enough for the 39th highest all-time concurrent player count recorded on Steam, and we’re humbled by your support and enthusiasm for the game.\\u003c/p\\u003e\\n\\u003cp\\u003eThere’s plenty of cause for celebration, but let’s not ignore the obvious: Last Epoch’s launch was pretty rough for the majority of you who play online. Your patience and positivity have been amazing, but it was obviously not the launch experience that you or we had hoped for.\\u003c/p\\u003e\\n\\u003cp\\u003eNow that the initial launch woes are behind us, it’s time to reflect on the experience. What happened? We put a strong emphasis on testing our servers and infrastructure ahead of time, so what did we get wrong? Last Epoch’s backend team is here to give you a bit of a recap of what went on during the launch.\\u003c/p\\u003e\\n\\u003ch1\\u003e\\u003ca name=\\\"p-302291-how-our-game-works-1\\\" class=\\\"anchor\\\" href=\\\"#p-302291-how-our-game-works-1\\\" aria-label=\\\"Heading link\\\"\\u003e\\u003c/a\\u003eHow Our Game Works\\u003c/h1\\u003e\\n\\u003cp\\u003eLet’s begin with a quick explanation of how our game works when played online. When you boot up Last Epoch and enter the game, what you see as a player is relatively straightforward; first you log in, then you select your character, and then you join a game server. Behind the scenes, though, what you’ve just done is communicate with and move through half a dozen online services. These services log you in, provide you with game data, and give you a server to connect to so you can play the game. You connect to this game server, but then the server itself goes out and talks to even more services to authenticate you, load your character data, and check things like your party membership.\\u003c/p\\u003e\\n\\u003cp\\u003eThese supporting services are the “backend” of our game, and without them our game doesn’t work. Some services are more important than others, but as a general rule, most services are required for the game to function. The good news is these services are all pretty resilient. Behind the scenes, each service is not one program but many copies of the same program. If one of the copies breaks down, the other copies keep working. Crucially, if a service is overloaded, we can fix that by just deploying more copies of the program. If our services are designed properly, we can handle any number of players; all we need to do is throw more copies at the problem.\\u003c/p\\u003e\\n\\u003cp\\u003e(This design applies to our game servers, too; Last Epoch has never once “run out” of game servers for players because they’re all interchangeable, and we can create as many new ones as we need. The closest we ever come to running out of servers is when we get a spike in players and need to wait a short amount of time for extra ones to boot up).\\u003c/p\\u003e\\n\\u003ch1\\u003e\\u003ca name=\\\"p-302291-preparing-for-launch-2\\\" class=\\\"anchor\\\" href=\\\"#p-302291-preparing-for-launch-2\\\" aria-label=\\\"Heading link\\\"\\u003e\\u003c/a\\u003ePreparing For Launch\\u003c/h1\\u003e\\n\\u003cp\\u003eThe “designing our services properly” bit is the hard part. For some of our services, it’s very challenging to design them in a way that actually lets us scale just by throwing more copies at the problem. If you were around for the launch of patch 0.9.0, our first multiplayer release, you saw our game go down as soon as we crossed 40,000 players. Why? The service that matches players to servers had a design flaw where it started slowing down when there were many servers available. Once about 40,000 players joined servers, the performance of the matcher got so bad that it didn’t matter how many copies we threw at the problem - every copy would crash under the strain.\\u003c/p\\u003e\\n\\u003cp\\u003eThe backend team spent much of the time between 0.9.0 and 1.0.0 hunting down and fixing these sorts of design flaws. Some flaws could be fixed easily, others required entirely new services to handle our players’ data in a way that could actually scale. We were given a blank check to do whatever was needed to support our launch, so the only obstacle was time.\\u003c/p\\u003e\\n\\u003cp\\u003eBy the week before launch, we seemed to be in a reasonably comfortable spot. Everything was built, and we’d performed multiple rounds of load testing on our entire backend to ensure it could handle the volume of requests we expected at launch. The results were promising, and we hadn’t pulled any punches on the testing either. We were as ready as we were ever going to be for launch.\\u003c/p\\u003e\\n\\u003ch1\\u003e\\u003ca name=\\\"p-302291-the-morning-of-launch-3\\\" class=\\\"anchor\\\" href=\\\"#p-302291-the-morning-of-launch-3\\\" aria-label=\\\"Heading link\\\"\\u003e\\u003c/a\\u003eThe Morning Of Launch\\u003c/h1\\u003e\\n\\u003cp\\u003eFor something like a game launch, “readiness” is mostly about having a plan. You can have confidence that you’ve tested and prepared, you can have confidence that you know how your services work, but you can’t have confidence that nothing will go wrong. Instead, you plan for what to do if something unanticipated happens.\\u003c/p\\u003e\\n\\u003cp\\u003eOn the morning of launch day, we went to scale up our server matching service to the numbers we used in our tests, and to our great surprise, it refused to spin up more than half the copies we asked for. Server matching is a critical service, and in our testing, it needed a high number of copies to handle all the players we expected, so getting stuck at half capacity was a serious problem.\\u003c/p\\u003e\\n\\u003cp\\u003eThis wasn’t even the only pre-launch hiccup. In a case of unfortunate timing, our service host had an incident the night before - still ongoing at launch time - that affected us in a way that prevented us from deploying changes to any of our backend services using the tools we had relied on for months. Our ability to fix our services was killed at the same time one of our services needed fixing.\\u003c/p\\u003e\\n\\u003cp\\u003eWe had workarounds for these problems, but they were not quick fixes. We were going to need to break apart our deployment tools and move our services around manually, but this was not something we could sneak in before the doors opened to all our players. Minutes before launch, we estimated that we could handle maybe 120,000 - 150,000 players before things started to fail, and we crossed our fingers that we’d be able to resolve our issues before the player count crept too high.\\u003c/p\\u003e\\n\\u003cp\\u003eWell, you know how that went.\\u003c/p\\u003e\\n\\u003ch1\\u003e\\u003ca name=\\\"p-302291-the-next-5-days-4\\\" class=\\\"anchor\\\" href=\\\"#p-302291-the-next-5-days-4\\\" aria-label=\\\"Heading link\\\"\\u003e\\u003c/a\\u003eThe Next 5 Days\\u003c/h1\\u003e\\n\\u003cp\\u003eWhat unfolded over the next five days was a blur of emergency fixes and risk management. As it so happened, our first two pre-launch problems were only the tip of the iceberg.\\u003c/p\\u003e\\n\\u003cp\\u003eIn software, you sometimes run into a problem called “cascading failure.” When different parts of a software system rely on each other, an error in one part can cause errors in all the other parts as well. This can make it look like the entire system is failing even though only one part actually is. Finding the root cause of the failure is very difficult when everything is failing all at once.\\u003c/p\\u003e\\n\\u003cp\\u003eThe server matcher problem had caused a cascading failure in our systems. When players fail to connect to a server, they usually just try again, meaning our struggling server matcher had to deal with 2-5x the number of requests it would normally need to deal with. In many cases, players would get through the first half of server matching but would fail the second half, meaning servers would bring themselves online and then shut down again because a player never connected. Servers booting up and shutting down put pressure on our other services, and so some of those also started to fail.\\u003c/p\\u003e\\n\\u003cp\\u003eWhen we fixed the server matcher, some other services continued to fail because they had trouble recovering from the chaos. Our deployment tools still required attention, so fixing these other services was a slow and manual process. To clear up the backlog, we needed to scale some of our services way past what would have been needed had the game been working smoothly. This brought with it new challenges since cloud services have some built-in soft caps that we would never have hit under normal circumstances, and working around those caps took time and, in some cases, code changes. We identified and cleared away many of these caps before launch, but we hit new ones as we scrambled to rearrange our backend.\\u003c/p\\u003e\\n\\u003cp\\u003eYou may be wondering, if the problem was recovering from too many players, why did we not simply have some downtime, or at least turn on player queues, to alleviate the pressure? The answer is that we did, but the problems ran deeper than the server matcher. At various points during the launch, we brought down our services, and many of you found yourselves in long queues as we struggled to keep up. Inevitably, once we started letting you all back in, we would run into problems again, and we could not clearly see what those problems were until we scaled everything up so high that the services stayed online and operational even though they were strained from other failures in other areas.\\u003c/p\\u003e\\n\\u003cp\\u003eSprinkled in with our deployment woes, we had a couple of genuine code problems in our services. One of them - one of the few examples where we straight up overestimated our ability to scale - was a bottleneck in how quickly we could process requests for a single town in a single region of the world. In Last Epoch, once you reach the “End of Time” town, you will always load into that town when you enter the game from character select. We knew ahead of time that this bottleneck existed, but we underestimated what would happen when we suddenly fixed a broken game and hundreds of thousands of players all tried to access the same town at the same time, in the same part of the world. We thought that the server matcher would be a little slow at first, and then it would start to fix itself as more and more people got into the game. What happened instead was that it took so long to get into the game that almost no one actually succeeded, so they quit and tried again, over and over, and the problem never tapered off. This was not the kind of problem we could fix just by adding more copies of the service, so it took some emergency problem solving.\\u003c/p\\u003e\\n\\u003cp\\u003eEach time we found a problem and fixed it, we immediately saw improvement, but this allowed even more players to enter the game and play, which would uncover the next problem, and so on.\\u003c/p\\u003e\\n\\u003ch1\\u003e\\u003ca name=\\\"p-302291-the-final-fix-5\\\" class=\\\"anchor\\\" href=\\\"#p-302291-the-final-fix-5\\\" aria-label=\\\"Heading link\\\"\\u003e\\u003c/a\\u003eThe Final Fix\\u003c/h1\\u003e\\n\\u003cp\\u003eBy Sunday, we had managed to fix, deploy, and scale our services to the point that most of our backend was handling over 200,000 players just fine, even through flurries of retries and errors. Yet amidst all the chaos, there was still some strange behavior happening on the game servers that was causing problems. During our periods of stability, when the game was up, players were able to connect to game servers, but their connections would often time-out once they got there.\\u003c/p\\u003e\\n\\u003cp\\u003eEvery time a player joins a game server, the game server checks to see if the player is in a party. This is a simple operation, and in all of our testing, we saw that this check completed very quickly, even under heavy load. Yet our logs were telling us that checks for a player’s party were taking up to a minute, sometimes even longer.\\u003c/p\\u003e\\n\\u003cp\\u003eOver the first four days, we made a number of changes to the party service to alleviate pressure. Each fix helped for a while, but inevitably, it always slowed down again until players could no longer join servers. On day five, with all the other backend problems solved, we were able to get a more precise look at the party errors, and the culprit was a single, innocent-looking line of code. A single line of code that was supposed to be the most efficient request in our entire party service but instead ended up consuming all of the service’s resources under heavy load, slowing the entire service to a crawl.\\u003c/p\\u003e\\n\\u003cp\\u003eIt took about an hour on Sunday afternoon to rearrange the party data so we could check over 200,000 players’ party memberships without bringing down the service. We deployed the fix, the game came back up, and it’s been online ever since.\\u003c/p\\u003e\\n\\u003ch1\\u003e\\u003ca name=\\\"p-302291-lessons-learned-6\\\" class=\\\"anchor\\\" href=\\\"#p-302291-lessons-learned-6\\\" aria-label=\\\"Heading link\\\"\\u003e\\u003c/a\\u003eLessons Learned\\u003c/h1\\u003e\\n\\u003cp\\u003eThis blog post is 2,000 words long, and there is still a whole lot more we could say. Internally, we have been cataloging and planning for ways we can improve, and we want to ensure that our processes moving forward include the lessons we have learned from the launch.\\u003c/p\\u003e\\n\\u003cp\\u003eFirst, we learned the hard way that our internal tooling for deploying our services was not robust enough on launch day. Our tools were too brittle (breaking when certain services went down) and too inflexible (too many manual adjustments needed in an emergency). When the system came under strain, we couldn’t deploy our fixes quickly, and we usually had to cause additional downtime to do it. Had our deploy tooling been stronger, we could have gotten to a stable state much more quickly. Our top priority on the team right now is improving our tooling so we can effectively respond to situations like these.\\u003c/p\\u003e\\n\\u003cp\\u003eSecond, our services themselves could be more flexible. We had to make many changes over the course of the launch that should have been simple configuration changes but instead required a full redeploy, which turned simple fixes into long, risky operations. This weakness was identified ahead of time and has now become a top priority to improve.\\u003c/p\\u003e\\n\\u003cp\\u003eThird, we need to do a better job of anticipating how player behavior affects our backend. Our testing was designed to simulate how and when our services would break, but we needed to spend more time considering how the conditions would continue to change once things started failing. Now that we’ve seen what happens during a fraught launch - how players put pressure on services differently than when everything is working - we’ll be able to incorporate that data into future tests.\\u003c/p\\u003e\\n\\u003cp\\u003e(As an aside, our testing effort, in general, was a huge success. Despite how it may look from our launch struggles, our testing identified many other critical issues leading all the way up to the week before launch, and without those efforts, we might still be trying to fix the game to this day. Even though we’re post-launch, we plan to continue incorporating load testing into our regular development cadence going forward.)\\u003c/p\\u003e\\n\\u003ch1\\u003e\\u003ca name=\\\"p-302291-thank-you-7\\\" class=\\\"anchor\\\" href=\\\"#p-302291-thank-you-7\\\" aria-label=\\\"Heading link\\\"\\u003e\\u003c/a\\u003eThank You\\u003c/h1\\u003e\\n\\u003cp\\u003eWith the launch behind us, we’re all very thankful to you players for showing so much passion for the game, despite the rocky start.\\u003c/p\\u003e\\n\\u003cp\\u003eEHG started from a group of gamers hoping to make the ARPG they wanted to play, and now EHG is a group of gamers hoping to make the game YOU want to play. Your passion, enthusiasm and, when deserved, criticism have continued to encourage our teams to deliver that game and push the definition of what an ARPG can be, should be, and will be. Our team could not have made Last Epoch what it is today without you, and we will endeavor to keep making the game you all deserve.\\u003c/p\\u003e\\n\\u003cp\\u003eHere’s to a bright future, Travelers.\\u003c/p\\u003e\",\"post_number\":1,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:00:01.338Z\",\"reply_count\":9,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":11570,\"reads\":1971,\"readers_count\":1970,\"score\":61799.2,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":2,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"link_counts\":[{\"url\":\"https://forum.lastepoch.com/t/another-heres-my-opinion-thread-and-why-im-leaving/69529/2\",\"internal\":true,\"reflection\":true,\"title\":\"Another 'heres my opinion' thread and why im leaving\",\"clicks\":129}],\"read\":true,\"user_title\":\"\",\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":234}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":78445,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/1\",\"featured_user_badges\":{\"badges\":[{\"id\":153,\"name\":\"EHG Staff\",\"description\":\"Eleventh Hour Games staff member\",\"grant_count\":3,\"allow_title\":true,\"multiple_grant\":false,\"icon\":\"certificate\",\"image_url\":\"/uploads/default/original/3X/7/a/7abff4b57d507b36f64fd0bdcc9b7b1976ff3546.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":5,\"system\":false,\"slug\":\"ehg-staff\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":130,\"name\":\"Ardent Gladiator\",\"description\":\"Ardent Gladiator Supporter\",\"grant_count\":301466,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/b/b7a7445f735c8f6954b67ff57a6d9c1f778d28a8.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"ardent-gladiator\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":3,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null,\"can_vote\":false},{\"id\":302511,\"username\":\"GaryOak\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/garyoak/{size}/1830_2.png\",\"created_at\":\"2024-03-20T22:04:40.544Z\",\"cooked\":\"\\u003cp\\u003eThanks very much for this postmortem!\\u003c/p\\u003e\",\"post_number\":2,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:04:40.544Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":31,\"reads\":1448,\"readers_count\":1447,\"score\":549.6,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":\"\",\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":7}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":356404,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/2\",\"featured_user_badges\":null,\"user_badge_count\":0,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302513,\"username\":\"Makkii\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/makkii/{size}/9975_2.png\",\"created_at\":\"2024-03-20T22:06:14.150Z\",\"cooked\":\"\\u003cp\\u003e\\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12\\\" title=\\\":heart:\\\" class=\\\"emoji only-emoji\\\" alt=\\\":heart:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e \\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12\\\" title=\\\":heart:\\\" class=\\\"emoji only-emoji\\\" alt=\\\":heart:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e \\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12\\\" title=\\\":heart:\\\" class=\\\"emoji only-emoji\\\" alt=\\\":heart:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e\\u003cbr\\u003e\\nThx for all\\u003cbr\\u003e\\nWe waiting for next content update love the game\\u003c/p\\u003e\",\"post_number\":3,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:06:14.150Z\",\"reply_count\":2,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":17,\"reads\":1307,\"readers_count\":1306,\"score\":386.4,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":\"\",\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":2}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":383046,\"hidden\":false,\"trust_level\":1,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/3\",\"featured_user_badges\":null,\"user_badge_count\":0,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302515,\"username\":\"soul02\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/soul02/{size}/1818_2.png\",\"created_at\":\"2024-03-20T22:08:14.071Z\",\"cooked\":\"\\u003cp\\u003e\\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12\\\" title=\\\":heart:\\\" class=\\\"emoji\\\" alt=\\\":heart:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e \\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12\\\" title=\\\":heart:\\\" class=\\\"emoji\\\" alt=\\\":heart:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e I look forward to the next season and the new mechanics that may arrive =D\\u003c/p\\u003e\",\"post_number\":4,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:08:14.071Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":13,\"reads\":1043,\"readers_count\":1042,\"score\":288.6,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":1}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":357909,\"hidden\":false,\"trust_level\":1,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/4\",\"featured_user_badges\":{\"badges\":[{\"id\":155,\"name\":\"Woven Templar\",\"description\":\"Woven Templar Supporter\",\"grant_count\":1287,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/c/2/c24bf225931d7b4246fc7cc22b46a3794fb19f45.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-templar\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":161,\"name\":\"Primal Legend\",\"description\":\"Primal Legend Supporter Pack\",\"grant_count\":6674,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/0/f/0fe3aaa4edb68026349e6c1d88d7eedd8a6ab1f2.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":12,\"system\":false,\"slug\":\"primal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":157,\"name\":\"Woven Legend\",\"description\":\"Woven Legend Supporter\",\"grant_count\":12301,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/1/7/17c80a9a11d92ecb6839ff19f66b993d8bb83563.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":3,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302519,\"username\":\"Yunicorn\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/yunicorn/{size}/9979_2.png\",\"created_at\":\"2024-03-20T22:13:14.129Z\",\"cooked\":\"\\u003cp\\u003eFascinating insight. Thank you very much for this write-up.\\u003c/p\\u003e\",\"post_number\":5,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:13:14.129Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":3,\"reads\":839,\"readers_count\":838,\"score\":197.8,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":1}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":383049,\"hidden\":false,\"trust_level\":1,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/5\",\"featured_user_badges\":{\"badges\":[{\"id\":154,\"name\":\"Woven Traveler\",\"description\":\"Woven Traveler Supporter\",\"grant_count\":1647,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/c/5/c58a4cbb66406a6256c3ec77c1d28baa44f69993.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-traveler\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":1,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302520,\"username\":\"Burb\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/burb/{size}/1819_2.png\",\"created_at\":\"2024-03-20T22:14:40.087Z\",\"cooked\":\"\\u003cp\\u003eThank you. \\u0026lt;3\\u003c/p\\u003e\\n\\u003cblockquote\\u003e\\n\\u003cp\\u003eFor something like a game launch, “readiness” is mostly about having a plan. You can have confidence that you’ve tested and prepared, you can have confidence that you know how your services work, but you can’t have confidence that nothing will go wrong. Instead, you plan for what to do if something unanticipated happens.\\u003c/p\\u003e\\n\\u003c/blockquote\\u003e\\n\\u003cp\\u003eThis is how you do it. Failure is awesome because it shows you where the edges are. The important thing isn’t that you had a failure, it’s how you respond to it. These folks get it.\\u003c/p\\u003e\",\"post_number\":6,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:17:19.733Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":8,\"reads\":725,\"readers_count\":724,\"score\":395.0,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":2,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":14}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":136953,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/6\",\"featured_user_badges\":{\"badges\":[{\"id\":133,\"name\":\"Ardent Commander\",\"description\":\"Ardent Commander Supporter\",\"grant_count\":144,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/9/913fd427c0af959808b9956e9a138f79ddebd9a0.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"ardent-commander\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":142,\"name\":\"Eternal Templar\",\"description\":\"Eternal Templar Supporter\",\"grant_count\":2337,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/9/9901a5fbbb585613f867cf709703e5a53081c0c5.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-templar\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":147,\"name\":\"Abyssal Vanquisher\",\"description\":\"Abyssal Vanquisher Supporter\",\"grant_count\":369,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/0/0af74a4802cb4f080df95396ea91ab0fbc7dae46.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-vanquisher\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":145,\"name\":\"Abyssal Traveler\",\"description\":\"Abyssal Traveler Supporter\",\"grant_count\":421,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/1/15a184c1e20a3a2df58dd7a7904bb1983d8e7493.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":5,\"system\":false,\"slug\":\"abyssal-traveler\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":155,\"name\":\"Woven Templar\",\"description\":\"Woven Templar Supporter\",\"grant_count\":1287,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/c/2/c24bf225931d7b4246fc7cc22b46a3794fb19f45.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-templar\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":146,\"name\":\"Abyssal Templar\",\"description\":\"Abyssal Templar Supporter\",\"grant_count\":1396,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/2/2406132c3962fa63e5c957178eb5f17b01d384bf.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-templar\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":154,\"name\":\"Woven Traveler\",\"description\":\"Woven Traveler Supporter\",\"grant_count\":1647,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/c/5/c58a4cbb66406a6256c3ec77c1d28baa44f69993.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-traveler\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":156,\"name\":\"Woven Vanquisher\",\"description\":\"Woven Vanquisher Supporter\",\"grant_count\":2953,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/6/e/6e5b77386656fc224fe170b85fc1de80e434e002.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-vanquisher\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":161,\"name\":\"Primal Legend\",\"description\":\"Primal Legend Supporter Pack\",\"grant_count\":6674,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/0/f/0fe3aaa4edb68026349e6c1d88d7eedd8a6ab1f2.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":12,\"system\":false,\"slug\":\"primal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":157,\"name\":\"Woven Legend\",\"description\":\"Woven Legend Supporter\",\"grant_count\":12301,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/1/7/17c80a9a11d92ecb6839ff19f66b993d8bb83563.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":11,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302524,\"username\":\"VieniSu\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/vienisu/{size}/1830_2.png\",\"created_at\":\"2024-03-20T22:17:00.003Z\",\"cooked\":\"\\u003cp\\u003eThank you \\u0026lt;3\\u003c/p\\u003e\",\"post_number\":7,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:17:00.003Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":31,\"reads\":616,\"readers_count\":615,\"score\":278.2,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":\"\",\"bookmarked\":false,\"actions_summary\":[],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":285347,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/7\",\"featured_user_badges\":{\"badges\":[{\"id\":132,\"name\":\"Ardent Centurion\",\"description\":\"Ardent Centurion Supporter\",\"grant_count\":296,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/2/2dbb0766e81b83d1c4da2973d87dbab51e3cdd96.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"ardent-centurion\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":161,\"name\":\"Primal Legend\",\"description\":\"Primal Legend Supporter Pack\",\"grant_count\":6674,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/0/f/0fe3aaa4edb68026349e6c1d88d7eedd8a6ab1f2.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":12,\"system\":false,\"slug\":\"primal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":157,\"name\":\"Woven Legend\",\"description\":\"Woven Legend Supporter\",\"grant_count\":12301,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/1/7/17c80a9a11d92ecb6839ff19f66b993d8bb83563.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":4,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302527,\"username\":\"Nevieth\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/nevieth/{size}/1798_2.png\",\"created_at\":\"2024-03-20T22:19:01.773Z\",\"cooked\":\"\\u003cp\\u003eI’m so excited for the future of Last Epoch.\\u003c/p\\u003e\",\"post_number\":8,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:19:01.773Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":4,\"reads\":578,\"readers_count\":577,\"score\":150.6,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":\"\",\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":1}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":312490,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/8\",\"featured_user_badges\":{\"badges\":[{\"id\":144,\"name\":\"Eternal Legend\",\"description\":\"Eternal Legend Supporter\",\"grant_count\":2457,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/f/fa941a7772624db9a115b9afc8e7221c520bc209.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":143,\"name\":\"Eternal Vanquisher\",\"description\":\"Eternal Vanquisher Supporter\",\"grant_count\":2748,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/b/b2d636dabcfaf244b621117302e9f96b9bd9e74a.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-vanquisher\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":130,\"name\":\"Ardent Gladiator\",\"description\":\"Ardent Gladiator Supporter\",\"grant_count\":301466,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/b/b7a7445f735c8f6954b67ff57a6d9c1f778d28a8.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"ardent-gladiator\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":4,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302528,\"username\":\"Doxington\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/doxington/{size}/1830_2.png\",\"created_at\":\"2024-03-20T22:20:25.091Z\",\"cooked\":\"\\u003cp\\u003eI love this level of communication, transparency, and just honesty. Thank you EHG \\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/slight_smile.png?v=12\\\" title=\\\":slight_smile:\\\" class=\\\"emoji\\\" alt=\\\":slight_smile:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e\\u003c/p\\u003e\",\"post_number\":9,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:20:25.091Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":3,\"reads\":534,\"readers_count\":533,\"score\":346.8,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":15}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":356036,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/9\",\"featured_user_badges\":{\"badges\":[{\"id\":157,\"name\":\"Woven Legend\",\"description\":\"Woven Legend Supporter\",\"grant_count\":12301,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/1/7/17c80a9a11d92ecb6839ff19f66b993d8bb83563.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":1,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302529,\"username\":\"Hilio\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/hilio/{size}/9985_2.png\",\"created_at\":\"2024-03-20T22:21:36.594Z\",\"cooked\":\"\\u003cp\\u003eI cannot express how much I appreciate this communication.\\u003cbr\\u003e\\nThank you all for the hard work and especially the backend team.\\u003c/p\\u003e\",\"post_number\":10,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:21:36.594Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":6,\"reads\":508,\"readers_count\":507,\"score\":176.6,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":\"\",\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":3}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":355061,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/10\",\"featured_user_badges\":{\"badges\":[{\"id\":165,\"name\":\"Fractrured Legend\",\"description\":\"Fractrured Legend Supporter Pack\",\"grant_count\":5053,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/6/5/65f62a8e0abf1a66e7ae13c0e51098a1fcc943c8.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":12,\"system\":false,\"slug\":\"fractrured-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":161,\"name\":\"Primal Legend\",\"description\":\"Primal Legend Supporter Pack\",\"grant_count\":6674,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/0/f/0fe3aaa4edb68026349e6c1d88d7eedd8a6ab1f2.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":12,\"system\":false,\"slug\":\"primal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":157,\"name\":\"Woven Legend\",\"description\":\"Woven Legend Supporter\",\"grant_count\":12301,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/1/7/17c80a9a11d92ecb6839ff19f66b993d8bb83563.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":4,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302536,\"username\":\"CaiusMartius\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/caiusmartius/{size}/9977_2.png\",\"created_at\":\"2024-03-20T22:28:45.528Z\",\"cooked\":\"\\u003cp\\u003eYou guys are rockstars. From your continued unabashed love of the game, your direct, frank and open communication with the community to your downright tenacious and, at times seemingly, unending work ethic.\\u003c/p\\u003e\\n\\u003cp\\u003eJust keep on doing your thing. A hell of a lot of us aren’t going anywhere.\\u003c/p\\u003e\\n\\u003caside class=\\\"quote group-EHG\\\" data-username=\\\"Yayifications\\\" data-post=\\\"1\\\" data-topic=\\\"69374\\\"\\u003e\\n\\u003cdiv class=\\\"title\\\"\\u003e\\n\\u003cdiv class=\\\"quote-controls\\\"\\u003e\\u003c/div\\u003e\\n\\u003cimg alt=\\\"\\\" width=\\\"24\\\" height=\\\"24\\\" src=\\\"https://forum.lastepoch.com/user_avatar/forum.lastepoch.com/yayifications/48/9977_2.png\\\" class=\\\"avatar\\\"\\u003e Yayifications:\\u003c/div\\u003e\\n\\u003cblockquote\\u003e\\n\\u003cp\\u003eYou can have confidence that you’ve tested and prepared, you can have confidence that you know how your services work, but you can’t have confidence that nothing will go wrong. Instead, you plan for what to do if something unanticipated happens.\\u003c/p\\u003e\\n\\u003c/blockquote\\u003e\\n\\u003c/aside\\u003e\\n\\u003cp\\u003eThis is something so crucial and so overlooked by 98% of the armchair developers. In the film business 95% of our work is done PREPARING, because as the old adage goes, no plan ever survived contact with the “enemy.” Or in this case, ‘launch.’ \\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/smiley.png?v=12\\\" title=\\\":smiley:\\\" class=\\\"emoji\\\" alt=\\\":smiley:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e\\u003c/p\\u003e\",\"post_number\":11,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:28:45.528Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":1,\"incoming_link_count\":10,\"reads\":477,\"readers_count\":476,\"score\":385.4,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":\"\",\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":16}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":1089,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/11\",\"featured_user_badges\":{\"badges\":[{\"id\":131,\"name\":\"Ardent Champion\",\"description\":\"Ardent Champion Supporter\",\"grant_count\":779,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/41dd404284f534dbed80222fdcb3065c12805883.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"ardent-champion\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":119,\"name\":\"Ancient Champion\",\"description\":\"Ancient Champion Supporter\",\"grant_count\":3584,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/1X/510286b1e763c2491a4b1e5c8f0713c6823aebfb.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":7,\"system\":false,\"slug\":\"ancient-champion\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":144,\"name\":\"Eternal Legend\",\"description\":\"Eternal Legend Supporter\",\"grant_count\":2457,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/f/fa941a7772624db9a115b9afc8e7221c520bc209.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":165,\"name\":\"Fractrured Legend\",\"description\":\"Fractrured Legend Supporter Pack\",\"grant_count\":5053,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/6/5/65f62a8e0abf1a66e7ae13c0e51098a1fcc943c8.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":12,\"system\":false,\"slug\":\"fractrured-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":161,\"name\":\"Primal Legend\",\"description\":\"Primal Legend Supporter Pack\",\"grant_count\":6674,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/0/f/0fe3aaa4edb68026349e6c1d88d7eedd8a6ab1f2.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":12,\"system\":false,\"slug\":\"primal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":6,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302538,\"username\":\"Pendragon925\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/pendragon925/{size}/1818_2.png\",\"created_at\":\"2024-03-20T22:28:59.802Z\",\"cooked\":\"\\u003cp\\u003e\\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12\\\" title=\\\":heart:\\\" class=\\\"emoji\\\" alt=\\\":heart:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e \\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12\\\" title=\\\":heart:\\\" class=\\\"emoji\\\" alt=\\\":heart:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e \\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12\\\" title=\\\":heart:\\\" class=\\\"emoji\\\" alt=\\\":heart:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e can’t wait for the future!\\u003c/p\\u003e\",\"post_number\":12,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:28:59.802Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":3,\"reads\":392,\"readers_count\":391,\"score\":93.4,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":351926,\"hidden\":false,\"trust_level\":1,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/12\",\"featured_user_badges\":{\"badges\":[{\"id\":163,\"name\":\"Fractured Templar\",\"description\":\"Fractured Templar Supporter Pack\",\"grant_count\":1131,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/f/2/f2bfe4ce8b431eb62ea634a05329e64586a58dde.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":13,\"system\":false,\"slug\":\"fractured-templar\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":157,\"name\":\"Woven Legend\",\"description\":\"Woven Legend Supporter\",\"grant_count\":12301,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/1/7/17c80a9a11d92ecb6839ff19f66b993d8bb83563.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":2,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302561,\"username\":\"TizianOwO\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/tizianowo/{size}/1829_2.png\",\"created_at\":\"2024-03-20T22:39:41.704Z\",\"cooked\":\"\\u003cp\\u003eAppreciate the transparency in spite of the fact almost all of the people complaining (and saying you’re fools for not psychically predicting every possible thing that can go wrong), will almost certainly never read this.\\u003c/p\\u003e\",\"post_number\":13,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:39:41.704Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":2,\"reads\":357,\"readers_count\":356,\"score\":96.4,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":1}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":377663,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/13\",\"featured_user_badges\":null,\"user_badge_count\":0,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302563,\"username\":\"bing_crosby\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/bing_crosby/{size}/9981_2.png\",\"created_at\":\"2024-03-20T22:42:09.936Z\",\"cooked\":\"\\u003cp\\u003eSuper interesting, thanks for taking the time to write all this up.\\u003c/p\\u003e\",\"post_number\":14,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:42:09.936Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":0,\"reads\":339,\"readers_count\":338,\"score\":67.8,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":296584,\"hidden\":false,\"trust_level\":1,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/14\",\"featured_user_badges\":{\"badges\":[{\"id\":130,\"name\":\"Ardent Gladiator\",\"description\":\"Ardent Gladiator Supporter\",\"grant_count\":301466,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/b/b7a7445f735c8f6954b67ff57a6d9c1f778d28a8.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"ardent-gladiator\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":1,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302564,\"username\":\"Diablowaty\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/diablowaty/{size}/9965_2.png\",\"created_at\":\"2024-03-20T22:42:54.481Z\",\"cooked\":\"\\u003cp\\u003eThanks \\u0026lt;3\\u003c/p\\u003e\",\"post_number\":15,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:42:54.481Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":5,\"reads\":319,\"readers_count\":318,\"score\":103.8,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":1}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":383056,\"hidden\":false,\"trust_level\":1,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/15\",\"featured_user_badges\":{\"badges\":[{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":1,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302569,\"username\":\"Gavryn\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/gavryn/{size}/1508_2.png\",\"created_at\":\"2024-03-20T22:49:24.233Z\",\"cooked\":\"\\u003cp\\u003eHere’s to a bright future EHG! Thanks for the continued communication and transparency, it should be a gold standard in the gaming space.\\u003c/p\\u003e\",\"post_number\":16,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T22:49:24.233Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":5,\"reads\":316,\"readers_count\":315,\"score\":103.2,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":\"\",\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":1}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":147701,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/16\",\"featured_user_badges\":{\"badges\":[{\"id\":151,\"name\":\"Last Archive Researcher\",\"description\":\"Last Archive Researcher\",\"grant_count\":1,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/a/f/afc47ad16b4a9d59f839dcce91a86e4b917cb3a8.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":10,\"system\":false,\"slug\":\"last-archive-researcher\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":130,\"name\":\"Ardent Gladiator\",\"description\":\"Ardent Gladiator Supporter\",\"grant_count\":301466,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/b/b7a7445f735c8f6954b67ff57a6d9c1f778d28a8.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"ardent-gladiator\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":141,\"name\":\"Eternal Traveler\",\"description\":\"Eternal Traveler Supporter\",\"grant_count\":1835,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/6/6aad7319e2917e151ae460cacd9463c1d61f0ceb.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-traveler\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":142,\"name\":\"Eternal Templar\",\"description\":\"Eternal Templar Supporter\",\"grant_count\":2337,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/9/9901a5fbbb585613f867cf709703e5a53081c0c5.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-templar\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":144,\"name\":\"Eternal Legend\",\"description\":\"Eternal Legend Supporter\",\"grant_count\":2457,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/f/fa941a7772624db9a115b9afc8e7221c520bc209.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":143,\"name\":\"Eternal Vanquisher\",\"description\":\"Eternal Vanquisher Supporter\",\"grant_count\":2748,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/b/b2d636dabcfaf244b621117302e9f96b9bd9e74a.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-vanquisher\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":7,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302580,\"username\":\"ulruc2525\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/ulruc2525/{size}/9959_2.png\",\"created_at\":\"2024-03-20T23:03:56.529Z\",\"cooked\":\"\\u003cp\\u003eWhat does not kill you only makes you stronger.\\u003c/p\\u003e\\n\\u003cp\\u003eI guess now the H in EHG stands for Hercules \\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/rofl.png?v=12\\\" title=\\\":rofl:\\\" class=\\\"emoji\\\" alt=\\\":rofl:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e\\u003c/p\\u003e\",\"post_number\":17,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T23:03:56.529Z\",\"reply_count\":1,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":2,\"reads\":300,\"readers_count\":299,\"score\":75.0,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":366998,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/17\",\"featured_user_badges\":null,\"user_badge_count\":0,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302593,\"username\":\"psychodrive\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/psychodrive/{size}/9984_2.png\",\"created_at\":\"2024-03-20T23:24:12.776Z\",\"cooked\":\"\\u003cp\\u003eTrying to fit a square peg into a kube hole sure does go this way sometimes.\\u003c/p\\u003e\\n\\u003cp\\u003eKeep on keeping on folks \\u003cimg src=\\\"https://forum.lastepoch.com/images/emoji/apple/slight_smile.png?v=12\\\" title=\\\":slight_smile:\\\" class=\\\"emoji\\\" alt=\\\":slight_smile:\\\" loading=\\\"lazy\\\" width=\\\"20\\\" height=\\\"20\\\"\\u003e\\u003c/p\\u003e\",\"post_number\":18,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T23:24:12.776Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":4,\"reads\":290,\"readers_count\":289,\"score\":78.0,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":341349,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/18\",\"featured_user_badges\":{\"badges\":[{\"id\":142,\"name\":\"Eternal Templar\",\"description\":\"Eternal Templar Supporter\",\"grant_count\":2337,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/9/9901a5fbbb585613f867cf709703e5a53081c0c5.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-templar\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":144,\"name\":\"Eternal Legend\",\"description\":\"Eternal Legend Supporter\",\"grant_count\":2457,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/f/fa941a7772624db9a115b9afc8e7221c520bc209.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":165,\"name\":\"Fractrured Legend\",\"description\":\"Fractrured Legend Supporter Pack\",\"grant_count\":5053,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/6/5/65f62a8e0abf1a66e7ae13c0e51098a1fcc943c8.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":12,\"system\":false,\"slug\":\"fractrured-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":161,\"name\":\"Primal Legend\",\"description\":\"Primal Legend Supporter Pack\",\"grant_count\":6674,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/0/f/0fe3aaa4edb68026349e6c1d88d7eedd8a6ab1f2.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":12,\"system\":false,\"slug\":\"primal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":157,\"name\":\"Woven Legend\",\"description\":\"Woven Legend Supporter\",\"grant_count\":12301,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/1/7/17c80a9a11d92ecb6839ff19f66b993d8bb83563.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":6,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302607,\"username\":\"beserkjay\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/beserkjay/{size}/1798_2.png\",\"created_at\":\"2024-03-20T23:44:55.998Z\",\"cooked\":\"\\u003cp\\u003eThank you for posting this. I am really enjoying the game. Keep up the great work!\\u003c/p\\u003e\",\"post_number\":19,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T23:44:55.998Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":2,\"reads\":276,\"readers_count\":275,\"score\":80.2,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":1}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":152106,\"hidden\":false,\"trust_level\":1,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/19\",\"featured_user_badges\":{\"badges\":[{\"id\":163,\"name\":\"Fractured Templar\",\"description\":\"Fractured Templar Supporter Pack\",\"grant_count\":1131,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/f/2/f2bfe4ce8b431eb62ea634a05329e64586a58dde.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":13,\"system\":false,\"slug\":\"fractured-templar\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":130,\"name\":\"Ardent Gladiator\",\"description\":\"Ardent Gladiator Supporter\",\"grant_count\":301466,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/b/b7a7445f735c8f6954b67ff57a6d9c1f778d28a8.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"ardent-gladiator\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":2,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null},{\"id\":302611,\"username\":\"Jerle\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/jerle/{size}/5867_2.png\",\"created_at\":\"2024-03-20T23:53:06.883Z\",\"cooked\":\"\\u003cp\\u003eI really enjoy reading posts like these. Keep it up, EHG!\\u003c/p\\u003e\",\"post_number\":20,\"post_type\":1,\"posts_count\":91,\"updated_at\":\"2024-03-20T23:53:06.883Z\",\"reply_count\":0,\"reply_to_post_number\":null,\"quote_count\":0,\"incoming_link_count\":4,\"reads\":269,\"readers_count\":268,\"score\":88.8,\"yours\":false,\"topic_id\":69374,\"topic_slug\":\"1-0-launch-retrospective\",\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_bg_color\":null,\"flair_color\":null,\"flair_group_id\":null,\"badges_granted\":[],\"version\":1,\"can_edit\":false,\"can_delete\":false,\"can_recover\":false,\"can_see_hidden_post\":false,\"can_wiki\":false,\"read\":true,\"user_title\":null,\"bookmarked\":false,\"actions_summary\":[{\"id\":2,\"count\":1}],\"moderator\":false,\"admin\":false,\"staff\":false,\"user_id\":376,\"hidden\":false,\"trust_level\":2,\"deleted_at\":null,\"user_deleted\":false,\"edit_reason\":null,\"can_view_edit_history\":false,\"wiki\":false,\"post_url\":\"/t/1-0-launch-retrospective/69374/20\",\"featured_user_badges\":{\"badges\":[{\"id\":115,\"name\":\"Epoch\",\"description\":\"Epoch Supporter\",\"grant_count\":6,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/1X/1b984045be8398f061f8c14ebccc9ce89bee97cb.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":6,\"system\":false,\"slug\":\"epoch\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":124,\"name\":\"Ancient Creator\",\"description\":\"Ancient Creator Supporter\",\"grant_count\":8,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/1X/6ce87f19510f09476b131c6b26d9382a8f8319a9.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":7,\"system\":false,\"slug\":\"ancient-creator\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":136,\"name\":\"Ardent Creator\",\"description\":\"Ardent Creator Supporter\",\"grant_count\":43,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/c/cc0d1e563e3f67c53b77fbf84df7ed631a641a33.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"ardent-creator\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":141,\"name\":\"Eternal Traveler\",\"description\":\"Eternal Traveler Supporter\",\"grant_count\":1835,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/6/6aad7319e2917e151ae460cacd9463c1d61f0ceb.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-traveler\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":142,\"name\":\"Eternal Templar\",\"description\":\"Eternal Templar Supporter\",\"grant_count\":2337,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/9/9901a5fbbb585613f867cf709703e5a53081c0c5.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-templar\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":144,\"name\":\"Eternal Legend\",\"description\":\"Eternal Legend Supporter\",\"grant_count\":2457,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/f/fa941a7772624db9a115b9afc8e7221c520bc209.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":143,\"name\":\"Eternal Vanquisher\",\"description\":\"Eternal Vanquisher Supporter\",\"grant_count\":2748,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/b/b2d636dabcfaf244b621117302e9f96b9bd9e74a.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":8,\"system\":false,\"slug\":\"eternal-vanquisher\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":148,\"name\":\"Abyssal Legend\",\"description\":\"Abyssal Legend Supporter\",\"grant_count\":6706,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/2X/4/4afe505a33eced67a0d4ec1de3b8d5df36e91a57.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":9,\"system\":false,\"slug\":\"abyssal-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1},{\"id\":157,\"name\":\"Woven Legend\",\"description\":\"Woven Legend Supporter\",\"grant_count\":12301,\"allow_title\":false,\"multiple_grant\":false,\"icon\":\"\",\"image_url\":\"/uploads/default/original/3X/1/7/17c80a9a11d92ecb6839ff19f66b993d8bb83563.png\",\"listable\":false,\"enabled\":true,\"badge_grouping_id\":11,\"system\":false,\"slug\":\"woven-legend\",\"has_badge\":true,\"manually_grantable\":true,\"show_in_post_header\":false,\"badge_type_id\":1}]},\"user_badge_count\":9,\"can_accept_answer\":false,\"can_unaccept_answer\":false,\"accepted_answer\":false,\"topic_accepted_answer\":null}],\"stream\":[302291,302511,302513,302515,302519,302520,302524,302527,302528,302529,302536,302538,302561,302563,302564,302569,302580,302593,302607,302611,302618,302619,302627,302629,302645,302649,302654,302656,302672,302675,302679,302720,302724,302725,302817,302820,302823,302827,302832,302833,302837,302838,302839,302840,302863,302864,302866,302870,302884,302888,302889,302894,302899,302905,302922,302933,302937,302938,302971,303059,303060,303067,303073,303075,303078,303083,303090,303122,303142,303230,303295,303311,303318,303352,303398,303409,303416,303425,303486,303552,303685,303689,303708,303785,303821,303856,304003,304166,304577,306475,325457]},\"timeline_lookup\":[[1,905],[72,904],[87,903],[89,902],[90,898],[91,794]],\"tags\":[],\"tags_descriptions\":{},\"fancy_title\":\"1.0 Launch Retrospective\",\"id\":69374,\"title\":\"1.0 Launch Retrospective\",\"posts_count\":91,\"created_at\":\"2024-03-20T21:59:00.000Z\",\"views\":33366,\"reply_count\":7,\"like_count\":350,\"last_posted_at\":\"2024-07-10T02:37:57.592Z\",\"visible\":true,\"closed\":false,\"archived\":false,\"has_summary\":true,\"archetype\":\"regular\",\"slug\":\"1-0-launch-retrospective\",\"category_id\":38,\"word_count\":6781,\"deleted_at\":null,\"user_id\":78445,\"featured_link\":null,\"pinned_globally\":false,\"pinned_at\":null,\"pinned_until\":null,\"image_url\":null,\"slow_mode_seconds\":0,\"draft\":null,\"draft_key\":\"topic_69374\",\"draft_sequence\":null,\"unpinned\":null,\"pinned\":false,\"current_post_number\":1,\"highest_post_number\":91,\"deleted_by\":null,\"actions_summary\":[{\"id\":4,\"count\":0,\"hidden\":false,\"can_act\":false},{\"id\":8,\"count\":0,\"hidden\":false,\"can_act\":false},{\"id\":10,\"count\":0,\"hidden\":false,\"can_act\":false},{\"id\":7,\"count\":0,\"hidden\":false,\"can_act\":false}],\"chunk_size\":20,\"bookmarked\":false,\"topic_timer\":null,\"message_bus_last_id\":0,\"participant_count\":89,\"show_read_indicator\":false,\"thumbnails\":null,\"slow_mode_enabled_until\":null,\"can_create_shared_issue\":false,\"shared_issue_visible\":false,\"can_vote\":false,\"vote_count\":0,\"user_voted\":false,\"discourse_zendesk_plugin_zendesk_id\":null,\"discourse_zendesk_plugin_zendesk_url\":\"https://your-url.zendesk.com/agent/tickets/\",\"details\":{\"can_edit\":false,\"notification_level\":1,\"participants\":[{\"id\":383162,\"username\":\"Dianshi\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/dianshi/{size}/9965_2.png\",\"post_count\":2,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":1},{\"id\":383046,\"username\":\"Makkii\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/makkii/{size}/9975_2.png\",\"post_count\":2,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":1},{\"id\":11500,\"username\":\"Dubh\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/dubh/{size}/17750_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":59642,\"username\":\"totkeks\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/totkeks/{size}/1798_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":78445,\"username\":\"Yayifications\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/yayifications/{size}/9977_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":81674,\"username\":\"BattleCat\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/battlecat/{size}/1832_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":84061,\"username\":\"Incursio\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/incursio/{size}/1820_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":194054,\"username\":\"BroncoCollider\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/broncocollider/{size}/1825_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":118076,\"username\":\"cannolisquid\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/cannolisquid/{size}/1817_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":136953,\"username\":\"Burb\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/burb/{size}/1819_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":142904,\"username\":\"sicyo\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/sicyo/{size}/1814_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":147701,\"username\":\"Gavryn\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/gavryn/{size}/1508_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":152106,\"username\":\"beserkjay\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/beserkjay/{size}/1798_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":1},{\"id\":155968,\"username\":\"Raigoku\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/raigoku/{size}/77_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":1},{\"id\":183223,\"username\":\"iogann\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/iogann/{size}/9961_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":83342,\"username\":\"D00mtrayn\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/d00mtrayn/{size}/1817_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":196977,\"username\":\"R1ng0\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/r1ng0/{size}/1809_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":213158,\"username\":\"fla_panther\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/fla_panther/{size}/1820_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":217262,\"username\":\"S34G4T3\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/s34g4t3/{size}/1802_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":0},{\"id\":256665,\"username\":\"Junkie76\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/junkie76/{size}/1825_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":264148,\"username\":\"Revelasti\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/revelasti/{size}/9969_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":265732,\"username\":\"Hawti\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/hawti/{size}/1820_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":0},{\"id\":285347,\"username\":\"VieniSu\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/vienisu/{size}/1830_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2},{\"id\":55172,\"username\":\"Harest\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/harest/{size}/1508_2.png\",\"post_count\":1,\"primary_group_name\":null,\"flair_name\":null,\"flair_url\":null,\"flair_color\":null,\"flair_bg_color\":null,\"flair_group_id\":null,\"trust_level\":2}],\"created_by\":{\"id\":78445,\"username\":\"Yayifications\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/yayifications/{size}/9977_2.png\"},\"last_poster\":{\"id\":213158,\"username\":\"fla_panther\",\"avatar_template\":\"/user_avatar/forum.lastepoch.com/fla_panther/{size}/1820_2.png\"},\"links\":[{\"url\":\"https://forum.lastepoch.com/t/another-heres-my-opinion-thread-and-why-im-leaving/69529/2\",\"title\":\"Another 'heres my opinion' thread and why im leaving\",\"internal\":true,\"attachment\":false,\"reflection\":true,\"clicks\":129,\"user_id\":37009,\"domain\":\"forum.lastepoch.com\",\"root_domain\":\"lastepoch.com\"}]},\"bookmarks\":[]}","site":"{\"default_archetype\":\"regular\",\"notification_types\":{\"mentioned\":1,\"replied\":2,\"quoted\":3,\"edited\":4,\"liked\":5,\"private_message\":6,\"invited_to_private_message\":7,\"invitee_accepted\":8,\"posted\":9,\"moved_post\":10,\"linked\":11,\"granted_badge\":12,\"invited_to_topic\":13,\"custom\":14,\"group_mentioned\":15,\"group_message_summary\":16,\"watching_first_post\":17,\"topic_reminder\":18,\"liked_consolidated\":19,\"post_approved\":20,\"code_review_commit_approved\":21,\"membership_request_accepted\":22,\"membership_request_consolidated\":23,\"bookmark_reminder\":24,\"reaction\":25,\"votes_released\":26,\"event_reminder\":27,\"event_invitation\":28,\"chat_mention\":29,\"chat_message\":30,\"chat_invitation\":31,\"chat_group_mention\":32,\"chat_quoted\":33,\"assigned\":34,\"question_answer_user_commented\":35,\"watching_category_or_tag\":36,\"new_features\":37,\"admin_problems\":38,\"linked_consolidated\":39,\"chat_watched_thread\":40,\"upcoming_change_available\":41,\"upcoming_change_automatically_promoted\":42,\"boost\":43,\"suggested_edit_created\":44,\"suggested_edit_accepted\":45,\"following\":800,\"following_created_topic\":801,\"following_replied\":802,\"circles_activity\":900},\"post_types\":{\"regular\":1,\"moderator_action\":2,\"small_action\":3,\"whisper\":4},\"trust_levels\":{\"newuser\":0,\"basic\":1,\"member\":2,\"regular\":3,\"leader\":4},\"groups\":[{\"id\":41,\"name\":\"EHG\",\"flair_url\":null,\"flair_bg_color\":\"000000\",\"flair_color\":\"\",\"automatic\":false}],\"filters\":[\"latest\",\"unread\",\"new\",\"unseen\",\"top\",\"read\",\"posted\",\"bookmarks\",\"hot\",\"votes\"],\"periods\":[\"all\",\"yearly\",\"quarterly\",\"monthly\",\"weekly\",\"daily\"],\"top_menu_items\":[\"latest\",\"unread\",\"new\",\"unseen\",\"top\",\"read\",\"posted\",\"bookmarks\",\"hot\",\"categories\",\"votes\"],\"anonymous_top_menu_items\":[\"latest\",\"top\",\"categories\",\"hot\",\"categories\",\"top\",\"votes\"],\"uncategorized_category_id\":1,\"user_field_max_length\":2048,\"post_action_types\":[{\"id\":6,\"name\":\"Send @%{username} a message\",\"name_key\":\"notify_user\",\"description\":\"I want to talk to this person directly and personally about their post.\",\"short_description\":\"I want to talk to this person directly and personally about their post.\",\"applies_to\":[\"Post\",\"Chat::Message\"],\"position\":1,\"require_message\":true,\"enabled\":true,\"is_flag\":true,\"is_used\":false,\"auto_action_type\":false,\"system\":true},{\"id\":3,\"name\":\"Off-Topic\",\"name_key\":\"off_topic\",\"description\":\"This post is not relevant to the current discussion as defined by the title and first post, and should probably be moved elsewhere.\",\"short_description\":\"Not relevant to the discussion\",\"applies_to\":[\"Post\",\"Chat::Message\"],\"position\":2,\"require_message\":false,\"enabled\":true,\"is_flag\":true,\"is_used\":true,\"auto_action_type\":true,\"system\":true},{\"id\":4,\"name\":\"Inappropriate\",\"name_key\":\"inappropriate\",\"description\":\"This post contains content that a reasonable person would consider offensive, abusive, to be hateful conduct or a violation of \\u003ca href=\\\"/guidelines\\\"\\u003eour community guidelines\\u003c/a\\u003e.\",\"short_description\":\"A violation of \\u003ca href=\\\"/guidelines\\\"\\u003eour community guidelines\\u003c/a\\u003e\",\"applies_to\":[\"Post\",\"Topic\",\"Chat::Message\"],\"position\":3,\"require_message\":false,\"enabled\":true,\"is_flag\":true,\"is_used\":true,\"auto_action_type\":true,\"system\":true},{\"id\":8,\"name\":\"Spam\",\"name_key\":\"spam\",\"description\":\"This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.\",\"short_description\":\"This is an advertisement or vandalism\",\"applies_to\":[\"Post\",\"Topic\",\"Chat::Message\"],\"position\":4,\"require_message\":false,\"enabled\":true,\"is_flag\":true,\"is_used\":true,\"auto_action_type\":true,\"system\":true},{\"id\":10,\"name\":\"Illegal\",\"name_key\":\"illegal\",\"description\":\"This post requires staff attention because I believe it contains content that is illegal.\",\"short_description\":\"This is illegal\",\"applies_to\":[\"Post\",\"Topic\",\"Chat::Message\"],\"position\":5,\"require_message\":true,\"enabled\":true,\"is_flag\":true,\"is_used\":false,\"auto_action_type\":false,\"system\":true},{\"id\":7,\"name\":\"Something Else\",\"name_key\":\"notify_moderators\",\"description\":\"This post requires staff attention for another reason not listed above.\",\"short_description\":\"Requires staff attention for another reason\",\"applies_to\":[\"Post\",\"Topic\",\"Chat::Message\"],\"position\":6,\"require_message\":true,\"enabled\":true,\"is_flag\":true,\"is_used\":true,\"auto_action_type\":false,\"system\":true},{\"id\":2,\"name\":\"Like\",\"name_key\":\"like\",\"description\":\"Like this post\",\"short_description\":\"Like this post\",\"applies_to\":[\"Post\"],\"position\":8,\"require_message\":false,\"enabled\":true,\"is_flag\":false,\"is_used\":true,\"auto_action_type\":false,\"system\":true}],\"topic_flag_types\":[{\"id\":4,\"name\":\"Inappropriate\",\"name_key\":\"inappropriate\",\"description\":\"This topic contains content that a reasonable person would consider offensive, abusive, to be hateful conduct or a violation of \\u003ca href=\\\"/guidelines\\\"\\u003eour community guidelines\\u003c/a\\u003e.\",\"short_description\":\"A violation of \\u003ca href=\\\"/guidelines\\\"\\u003eour community guidelines\\u003c/a\\u003e\",\"applies_to\":[\"Post\",\"Topic\",\"Chat::Message\"],\"position\":3,\"require_message\":false,\"enabled\":true,\"is_flag\":true,\"is_used\":true,\"auto_action_type\":true,\"system\":true},{\"id\":8,\"name\":\"Spam\",\"name_key\":\"spam\",\"description\":\"This topic is an advertisement. It is not useful or relevant to this site, but promotional in nature.\",\"short_description\":\"This is an advertisement\",\"applies_to\":[\"Post\",\"Topic\",\"Chat::Message\"],\"position\":4,\"require_message\":false,\"enabled\":true,\"is_flag\":true,\"is_used\":true,\"auto_action_type\":true,\"system\":true},{\"id\":10,\"name\":\"Illegal\",\"name_key\":\"illegal\",\"description\":\"This topic requires staff attention because I believe it contains content that is illegal.\",\"short_description\":\"This is illegal\",\"applies_to\":[\"Post\",\"Topic\",\"Chat::Message\"],\"position\":5,\"require_message\":true,\"enabled\":true,\"is_flag\":true,\"is_used\":false,\"auto_action_type\":false,\"system\":true},{\"id\":7,\"name\":\"Something Else\",\"name_key\":\"notify_moderators\",\"description\":\"\",\"short_description\":\"Requires staff attention for another reason\",\"applies_to\":[\"Post\",\"Topic\",\"Chat::Message\"],\"position\":6,\"require_message\":true,\"enabled\":true,\"is_flag\":true,\"is_used\":true,\"auto_action_type\":false,\"system\":true}],\"can_create_tag\":false,\"can_tag_topics\":false,\"can_tag_pms\":false,\"tags_filter_regexp\":\"[/\\\\?#\\\\[\\\\]@!\\\\$\\u0026'\\\\(\\\\)\\\\*\\\\+,;=%\\\\\\\\`^\\\\s|\\\\{\\\\}\\\"\\u003c\\u003e]+\",\"top_tags\":[{\"id\":53,\"name\":\"monolith-of-fate\",\"slug\":\"monolith-of-fate\"},{\"id\":56,\"name\":\"crafting\",\"slug\":\"crafting\"},{\"id\":11,\"name\":\"necromancer\",\"slug\":\"necromancer\"},{\"id\":14,\"name\":\"sorcerer\",\"slug\":\"sorcerer\"},{\"id\":17,\"name\":\"druid\",\"slug\":\"druid\"},{\"id\":5,\"name\":\"paladin\",\"slug\":\"paladin\"},{\"id\":7,\"name\":\"void-knight\",\"slug\":\"void-knight\"},{\"id\":19,\"name\":\"bladedancer\",\"slug\":\"bladedancer\"},{\"id\":16,\"name\":\"beastmaster\",\"slug\":\"beastmaster\"},{\"id\":18,\"name\":\"shaman\",\"slug\":\"shaman\"},{\"id\":10,\"name\":\"lich\",\"slug\":\"lich\"},{\"id\":29,\"name\":\"forge-guard\",\"slug\":\"forge-guard\"},{\"id\":21,\"name\":\"marksman\",\"slug\":\"marksman\"},{\"id\":15,\"name\":\"spellblade\",\"slug\":\"spellblade\"},{\"id\":58,\"name\":\"patch-notes\",\"slug\":\"patch-notes\"},{\"id\":20,\"name\":\"falconer\",\"slug\":\"falconer\"},{\"id\":12,\"name\":\"warlock\",\"slug\":\"warlock\"},{\"id\":13,\"name\":\"runemaster\",\"slug\":\"runemaster\"},{\"id\":26,\"name\":\"patch-preview\",\"slug\":\"patch-preview\"},{\"id\":50,\"name\":\"feedback-corner\",\"slug\":\"feedback-corner\"},{\"id\":55,\"name\":\"enemies\",\"slug\":\"enemies\"},{\"id\":59,\"name\":\"primalist\",\"slug\":\"primalist\"},{\"id\":112,\"name\":\"swarmblade-form\",\"slug\":\"swarmblade-form\"},{\"id\":49,\"name\":\"user-interface\",\"slug\":\"user-interface\"}],\"navigation_menu_site_top_tags\":[{\"id\":53,\"name\":\"monolith-of-fate\",\"slug\":\"monolith-of-fate\",\"description\":null,\"pm_only\":false},{\"id\":56,\"name\":\"crafting\",\"slug\":\"crafting\",\"description\":null,\"pm_only\":false},{\"id\":11,\"name\":\"necromancer\",\"slug\":\"necromancer\",\"description\":null,\"pm_only\":false},{\"id\":14,\"name\":\"sorcerer\",\"slug\":\"sorcerer\",\"description\":null,\"pm_only\":false},{\"id\":17,\"name\":\"druid\",\"slug\":\"druid\",\"description\":null,\"pm_only\":false}],\"topic_featured_link_allowed_category_ids\":[67,64,35,66,39,1,33,22,32,26,4,24,38,36,34],\"user_themes\":[{\"theme_id\":1,\"name\":\"Dark\",\"default\":true,\"color_scheme_id\":1,\"dark_color_scheme_id\":null,\"only_theme_color_schemes\":false}],\"user_color_schemes\":[],\"default_light_color_scheme\":{\"id\":1,\"name\":\"Dark\",\"is_base\":null,\"base_scheme_id\":-2,\"theme_id\":null,\"theme_name\":null,\"user_selectable\":false,\"is_builtin_default\":null,\"is_dark\":true,\"colors\":[{\"name\":\"primary\",\"hex\":\"dddddd\",\"default_hex\":\"dddddd\",\"is_advanced\":false},{\"name\":\"secondary\",\"hex\":\"222222\",\"default_hex\":\"222222\",\"is_advanced\":false},{\"name\":\"tertiary\",\"hex\":\"0f82af\",\"default_hex\":\"099dd7\",\"is_advanced\":false},{\"name\":\"quaternary\",\"hex\":\"c14924\",\"default_hex\":\"c14924\",\"is_advanced\":false},{\"name\":\"header_background\",\"hex\":\"111111\",\"default_hex\":\"111111\",\"is_advanced\":false},{\"name\":\"header_primary\",\"hex\":\"dddddd\",\"default_hex\":\"dddddd\",\"is_advanced\":false},{\"name\":\"selected\",\"hex\":\"2c2c2c\",\"default_hex\":\"052e3d\",\"is_advanced\":false},{\"name\":\"hover\",\"hex\":\"313131\",\"default_hex\":\"313131\",\"is_advanced\":false},{\"name\":\"highlight\",\"hex\":\"a87137\",\"default_hex\":\"a87137\",\"is_advanced\":false},{\"name\":\"danger\",\"hex\":\"e45735\",\"default_hex\":\"e45735\",\"is_advanced\":false},{\"name\":\"success\",\"hex\":\"1ca551\",\"default_hex\":\"1ca551\",\"is_advanced\":false},{\"name\":\"love\",\"hex\":\"fa6c8d\",\"default_hex\":\"fa6c8d\",\"is_advanced\":false}]},\"default_dark_color_scheme\":null,\"censored_regexp\":[],\"custom_emoji_translation\":{},\"watched_words_replace\":null,\"watched_words_link\":{\"(?:(?\\u003c![\\\\p{L}\\\\p{M}\\\\p{N}\\\\p{Pc}])|(?\\u003c=[\\\\u4E00-\\\\u9FFF\\\\u3400-\\\\u4DBF\\\\u3040-\\\\u309F\\\\u30A0-\\\\u30FF\\\\uAC00-\\\\uD7AF\\\\u0E00-\\\\u0E7F\\\\u0E80-\\\\u0EFF\\\\u1000-\\\\u109F\\\\u1780-\\\\u17FF\\\\u0F00-\\\\u0FFF])|(?=[\\\\u4E00-\\\\u9FFF\\\\u3400-\\\\u4DBF\\\\u3040-\\\\u309F\\\\u30A0-\\\\u30FF\\\\uAC00-\\\\uD7AF\\\\u0E00-\\\\u0E7F\\\\u0E80-\\\\u0EFF\\\\u1000-\\\\u109F\\\\u1780-\\\\u17FF\\\\u0F00-\\\\u0FFF]))(support@lastepoch\\\\.com)(?:(?![\\\\p{L}\\\\p{M}\\\\p{N}\\\\p{Pc}])|(?=[\\\\u4E00-\\\\u9FFF\\\\u3400-\\\\u4DBF\\\\u3040-\\\\u309F\\\\u30A0-\\\\u30FF\\\\uAC00-\\\\uD7AF\\\\u0E00-\\\\u0E7F\\\\u0E80-\\\\u0EFF\\\\u1000-\\\\u109F\\\\u1780-\\\\u17FF\\\\u0F00-\\\\u0FFF])|(?\\u003c=[\\\\u4E00-\\\\u9FFF\\\\u3400-\\\\u4DBF\\\\u3040-\\\\u309F\\\\u30A0-\\\\u30FF\\\\uAC00-\\\\uD7AF\\\\u0E00-\\\\u0E7F\\\\u0E80-\\\\u0EFF\\\\u1000-\\\\u109F\\\\u1780-\\\\u17FF\\\\u0F00-\\\\u0FFF]))\":{\"word\":\"support@lastepoch.com\",\"replacement\":\"https://support.lastepoch.com\",\"case_sensitive\":false},\"(?:(?\\u003c![\\\\p{L}\\\\p{M}\\\\p{N}\\\\p{Pc}])|(?\\u003c=[\\\\u4E00-\\\\u9FFF\\\\u3400-\\\\u4DBF\\\\u3040-\\\\u309F\\\\u30A0-\\\\u30FF\\\\uAC00-\\\\uD7AF\\\\u0E00-\\\\u0E7F\\\\u0E80-\\\\u0EFF\\\\u1000-\\\\u109F\\\\u1780-\\\\u17FF\\\\u0F00-\\\\u0FFF])|(?=[\\\\u4E00-\\\\u9FFF\\\\u3400-\\\\u4DBF\\\\u3040-\\\\u309F\\\\u30A0-\\\\u30FF\\\\uAC00-\\\\uD7AF\\\\u0E00-\\\\u0E7F\\\\u0E80-\\\\u0EFF\\\\u1000-\\\\u109F\\\\u1780-\\\\u17FF\\\\u0F00-\\\\u0FFF]))(support@lastepochgame\\\\.com)(?:(?![\\\\p{L}\\\\p{M}\\\\p{N}\\\\p{Pc}])|(?=[\\\\u4E00-\\\\u9FFF\\\\u3400-\\\\u4DBF\\\\u3040-\\\\u309F\\\\u30A0-\\\\u30FF\\\\uAC00-\\\\uD7AF\\\\u0E00-\\\\u0E7F\\\\u0E80-\\\\u0EFF\\\\u1000-\\\\u109F\\\\u1780-\\\\u17FF\\\\u0F00-\\\\u0FFF])|(?\\u003c=[\\\\u4E00-\\\\u9FFF\\\\u3400-\\\\u4DBF\\\\u3040-\\\\u309F\\\\u30A0-\\\\u30FF\\\\uAC00-\\\\uD7AF\\\\u0E00-\\\\u0E7F\\\\u0E80-\\\\u0EFF\\\\u1000-\\\\u109F\\\\u1780-\\\\u17FF\\\\u0F00-\\\\u0FFF]))\":{\"word\":\"support@lastepochgame.com\",\"replacement\":\"https://support.lastepoch.com\",\"case_sensitive\":false}},\"categories\":[{\"id\":64,\"name\":\"News\",\"color\":\"0088CC\",\"text_color\":\"FFFFFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"news\",\"topic_count\":282,\"post_count\":23044,\"position\":3,\"description\":\"Read the latest news for Last Epoch, including upcoming game updates and developer messages.\",\"description_text\":\"Read the latest news for Last Epoch, including upcoming game updates and developer messages.\",\"description_excerpt\":\"Read the latest news for Last Epoch, including upcoming game updates and developer messages.\",\"topic_url\":\"/t/about-the-news-category/43347\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":null,\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"created\",\"sort_ascending\":false,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"latest\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"Only staff can create new threads in this section.\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17902,\"url\":\"/uploads/default/original/3X/4/3/43b7e04064ccdcf80bf54688d0b3ae82835b6ea7.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":38,\"name\":\"Developer Blog\",\"color\":\"F1592A\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"developer-blogs\",\"topic_count\":96,\"post_count\":6362,\"position\":4,\"description\":\"Read up on what’s going on behind the scenes and get insights into the development and design of Last Epoch.\",\"description_text\":\"Read up on what’s going on behind the scenes and get insights into the development and design of Last Epoch.\",\"description_excerpt\":\"Read up on what’s going on behind the scenes and get insights into the development and design of Last Epoch.\",\"topic_url\":\"/t/about-the-developer-blog-category/1208\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"created\",\"sort_ascending\":false,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"Only staff can create new threads in this section.\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17903,\"url\":\"/uploads/default/original/3X/7/d/7d8ea63ede2c6a622efaee3f83a516265d5edf51.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":39,\"name\":\"Patch Notes\",\"color\":\"F7941D\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"patch-notes\",\"topic_count\":266,\"post_count\":10397,\"position\":5,\"description\":\"See details on what’s new in our latest game updates or dig into previous development progression.\",\"description_text\":\"See details on what’s new in our latest game updates or dig into previous development progression.\",\"description_excerpt\":\"See details on what’s new in our latest game updates or dig into previous development progression.\",\"topic_url\":\"/t/about-the-patch-notes-category/1209\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"created\",\"sort_ascending\":false,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"Only staff can create new threads in this section.\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17904,\"url\":\"/uploads/default/original/3X/0/0/0053c1a3554397918a80a60409e0728134ce9230.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":26,\"name\":\"Feedback\",\"color\":\"3AB54A\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"feedback-and-suggestions\",\"topic_count\":10225,\"post_count\":89372,\"position\":6,\"description\":\"Have ideas on how Last Epoch could be even better? Post them here!\",\"description_text\":\"Have ideas on how Last Epoch could be even better? Post them here!\",\"description_excerpt\":\"Have ideas on how Last Epoch could be even better? Post them here!\",\"topic_url\":\"/t/about-the-feedback-category/1196\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"\",\"sort_ascending\":null,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":true},\"allowed_tags\":[],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"\",\"form_template_ids\":[],\"can_vote\":true,\"uploaded_logo\":{\"id\":17905,\"url\":\"/uploads/default/original/3X/6/0/60dba61e7499667756f3c72b2fe1eb3f384e348e.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":22,\"name\":\"General\",\"color\":\"BF1E2E\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"general\",\"topic_count\":6609,\"post_count\":78284,\"position\":7,\"description\":\"For discussion about Last Epoch and Eleventh Hour Games.\",\"description_text\":\"For discussion about Last Epoch and Eleventh Hour Games.\",\"description_excerpt\":\"For discussion about Last Epoch and Eleventh Hour Games.\",\"topic_url\":\"/t/about-the-general-category/1192\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"\",\"sort_ascending\":null,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17906,\"url\":\"/uploads/default/original/3X/6/3/6305e1673b21f65a63bba818cd062f74898bbfbc.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":24,\"name\":\"Off-topic\",\"color\":\"F7941D\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"off-topic\",\"topic_count\":355,\"post_count\":4956,\"position\":8,\"description\":\"Posts here don’t need to be relevant, but should be respectful.\",\"description_text\":\"Posts here don’t need to be relevant, but should be respectful.\",\"description_excerpt\":\"Posts here don’t need to be relevant, but should be respectful.\",\"topic_url\":\"/t/about-the-off-topic-category/1194\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"\",\"sort_ascending\":null,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17907,\"url\":\"/uploads/default/original/3X/8/7/878b6b3257c0b51bb8fe16bfea809a70380d864a.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":32,\"name\":\"Acolyte\",\"color\":\"F1592A\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"acolyte\",\"topic_count\":860,\"post_count\":7552,\"position\":9,\"description\":\"For discussing the Acolyte and its mastery classes with the community. Please post feedback in Feedback and Suggestions.\",\"description_text\":\"For discussing the Acolyte and its mastery classes with the community. Please post feedback in Feedback and Suggestions.\",\"description_excerpt\":\"For discussing the Acolyte and its mastery classes with the community. Please post feedback in Feedback and Suggestions.\",\"topic_url\":\"/t/about-the-acolyte-category/1202\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"\",\"sort_ascending\":null,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[{\"id\":10,\"name\":\"lich\",\"slug\":\"lich\"},{\"id\":11,\"name\":\"necromancer\",\"slug\":\"necromancer\"},{\"id\":12,\"name\":\"warlock\",\"slug\":\"warlock\"}],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17908,\"url\":\"/uploads/default/original/3X/4/0/409086701d6e8d1fda094129116f0fb3ab8c6633.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":34,\"name\":\"Mage\",\"color\":\"9EB83B\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"mage\",\"topic_count\":676,\"post_count\":5728,\"position\":10,\"description\":\"Discuss the Mage and its mastery classes with other members of the community. Please post feedback in Feedback and Suggestions.\",\"description_text\":\"Discuss the Mage and its mastery classes with other members of the community. Please post feedback in Feedback and Suggestions.\",\"description_excerpt\":\"Discuss the Mage and its mastery classes with other members of the community. Please post feedback in Feedback and Suggestions.\",\"topic_url\":\"/t/about-the-mage-category/1204\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"\",\"sort_ascending\":null,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[{\"id\":13,\"name\":\"runemaster\",\"slug\":\"runemaster\"},{\"id\":14,\"name\":\"sorcerer\",\"slug\":\"sorcerer\"},{\"id\":15,\"name\":\"spellblade\",\"slug\":\"spellblade\"}],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17909,\"url\":\"/uploads/default/original/3X/2/e/2ea36f5e6cfaa110368ccd32472c1b12d1544e16.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":35,\"name\":\"Primalist\",\"color\":\"3AB54A\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"primalist\",\"topic_count\":929,\"post_count\":7708,\"position\":11,\"description\":\"For discussing the Primalist and its mastery classes with other players. Please post feedback in Feedback and Suggestions.\",\"description_text\":\"For discussing the Primalist and its mastery classes with other players. Please post feedback in Feedback and Suggestions.\",\"description_excerpt\":\"For discussing the Primalist and its mastery classes with other players. Please post feedback in Feedback and Suggestions.\",\"topic_url\":\"/t/about-the-primalist-category/1205\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"\",\"sort_ascending\":null,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[{\"id\":16,\"name\":\"beastmaster\",\"slug\":\"beastmaster\"},{\"id\":17,\"name\":\"druid\",\"slug\":\"druid\"},{\"id\":18,\"name\":\"shaman\",\"slug\":\"shaman\"}],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17910,\"url\":\"/uploads/default/original/3X/4/d/4da24c06ef237281b343e870ba8b4952eef18203.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":36,\"name\":\"Rogue\",\"color\":\"12A89D\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"rogue\",\"topic_count\":659,\"post_count\":5842,\"position\":12,\"description\":\"Chat about the Rogue and its mastery classes with the community. Please post feedback in Feedback and Suggestions.\",\"description_text\":\"Chat about the Rogue and its mastery classes with the community. Please post feedback in Feedback and Suggestions.\",\"description_excerpt\":\"Chat about the Rogue and its mastery classes with the community. Please post feedback in Feedback and Suggestions.\",\"topic_url\":\"/t/about-the-rogue-category/1206\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"\",\"sort_ascending\":null,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[{\"id\":19,\"name\":\"bladedancer\",\"slug\":\"bladedancer\"},{\"id\":20,\"name\":\"falconer\",\"slug\":\"falconer\"},{\"id\":21,\"name\":\"marksman\",\"slug\":\"marksman\"}],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17911,\"url\":\"/uploads/default/original/3X/7/8/78ba19e02663c9e3d3b85bafc4a77f95013858e6.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":33,\"name\":\"Sentinel\",\"color\":\"F7941D\",\"text_color\":\"FFF\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"sentinel\",\"topic_count\":976,\"post_count\":9056,\"position\":13,\"description\":\"Discuss the Sentinel, Forge Guard, Paladin, and Void Knight with other players. Please post feedback in Feedback and Suggestions.\",\"description_text\":\"Discuss the Sentinel, Forge Guard, Paladin, and Void Knight with other players. Please post feedback in Feedback and Suggestions.\",\"description_excerpt\":\"Discuss the Sentinel, Forge Guard, Paladin, and Void Knight with other players. Please post feedback in Feedback and Suggestions.\",\"topic_url\":\"/t/about-the-sentinel-category/1203\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"\",\"sort_ascending\":null,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"monthly\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[{\"id\":7,\"name\":\"void-knight\",\"slug\":\"void-knight\"},{\"id\":5,\"name\":\"paladin\",\"slug\":\"paladin\"},{\"id\":29,\"name\":\"forge-guard\",\"slug\":\"forge-guard\"}],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":\"\",\"form_template_ids\":[],\"uploaded_logo\":{\"id\":17912,\"url\":\"/uploads/default/original/3X/7/1/715df281006b8be34715215db114b6f4bca830b1.png\",\"width\":256,\"height\":256},\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false},{\"id\":1,\"name\":\"Uncategorized\",\"color\":\"0088CC\",\"text_color\":\"000000\",\"style_type\":\"square\",\"icon\":null,\"emoji\":null,\"slug\":\"uncategorized\",\"topic_count\":0,\"post_count\":0,\"position\":14,\"description\":\"\",\"description_text\":\"Topics that don't need a category, or don't fit into any other existing category.\",\"description_excerpt\":\"Topics that don't need a category, or don't fit into any other existing category.\",\"topic_url\":\"/t/\",\"read_restricted\":false,\"permission\":null,\"notification_level\":1,\"topic_template\":\"\",\"topic_title_placeholder\":null,\"has_children\":false,\"subcategory_count\":null,\"sort_order\":\"\",\"sort_ascending\":null,\"show_subcategory_list\":false,\"num_featured_topics\":3,\"default_view\":\"\",\"subcategory_list_style\":\"rows_with_featured_topics\",\"default_top_period\":\"all\",\"default_list_filter\":\"all\",\"minimum_required_tags\":0,\"navigate_to_first_post_after_read\":false,\"custom_fields\":{\"has_chat_enabled\":null,\"enable_unassigned_filter\":null,\"sort_topics_by_event_start_date\":null,\"disable_topic_resorting\":null,\"create_as_post_voting_default\":null,\"only_post_voting_in_this_category\":null,\"enable_accepted_answers\":null,\"notify_on_staff_accept_solved\":null,\"empty_box_on_unsolved\":null,\"enable_topic_voting\":null},\"allowed_tags\":[],\"allowed_tag_groups\":[],\"allow_global_tags\":false,\"read_only_banner\":null,\"form_template_ids\":[],\"uploaded_logo\":null,\"uploaded_logo_dark\":null,\"uploaded_background\":null,\"uploaded_background_dark\":null,\"required_tag_groups\":[],\"can_edit\":false}],\"markdown_additional_options\":{\"chat\":{\"limited_pretty_text_features\":[\"anchor\",\"bbcode-block\",\"bbcode-inline\",\"code\",\"category-hashtag\",\"censored\",\"chat-transcript\",\"discourse-local-dates\",\"emoji\",\"inlineEmoji\",\"html-img\",\"hashtag-autocomplete\",\"mentions\",\"unicodeUsernames\",\"onebox\",\"quotes\",\"spoiler-alert\",\"table\",\"text-post-process\",\"upload-protocol\",\"watched-words\",\"chat-html-inline\"],\"limited_pretty_text_markdown_rules\":[\"autolink\",\"list\",\"backticks\",\"newline\",\"code\",\"fence\",\"image\",\"table\",\"linkify\",\"link\",\"strikethrough\",\"blockquote\",\"emphasis\",\"replacements\",\"escape\",\"entity\"],\"hashtag_configurations\":{\"topic-composer\":[\"category\",\"tag\"]}}},\"hashtag_configurations\":{\"topic-composer\":[\"category\",\"tag\"]},\"hashtag_icons\":{\"category\":\"folder\",\"tag\":\"tag\"},\"anonymous_sidebar_sections\":[{\"id\":1,\"title\":\"Community\",\"links\":[{\"id\":1,\"name\":\"Topics\",\"value\":\"/latest\",\"icon\":\"layer-group\",\"external\":false,\"segment\":\"primary\"},{\"id\":2,\"name\":\"My posts\",\"value\":\"/my/activity\",\"icon\":\"user\",\"external\":false,\"segment\":\"primary\"},{\"id\":11,\"name\":\"My messages\",\"value\":\"/my/messages\",\"icon\":\"inbox\",\"external\":false,\"segment\":\"primary\"},{\"id\":3,\"name\":\"Review\",\"value\":\"/review\",\"icon\":\"flag\",\"external\":false,\"segment\":\"primary\"},{\"id\":4,\"name\":\"Admin\",\"value\":\"/admin\",\"icon\":\"wrench\",\"external\":false,\"segment\":\"primary\"},{\"id\":10,\"name\":\"Invite\",\"value\":\"/new-invite\",\"icon\":\"paper-plane\",\"external\":false,\"segment\":\"primary\"},{\"id\":5,\"name\":\"Users\",\"value\":\"/u\",\"icon\":\"users\",\"external\":false,\"segment\":\"secondary\"},{\"id\":6,\"name\":\"About\",\"value\":\"/about\",\"icon\":\"circle-info\",\"external\":false,\"segment\":\"secondary\"},{\"id\":7,\"name\":\"FAQ\",\"value\":\"/faq\",\"icon\":\"circle-question\",\"external\":false,\"segment\":\"secondary\"},{\"id\":8,\"name\":\"Groups\",\"value\":\"/g\",\"icon\":\"user-group\",\"external\":false,\"segment\":\"secondary\"},{\"id\":9,\"name\":\"Badges\",\"value\":\"/badges\",\"icon\":\"certificate\",\"external\":false,\"segment\":\"secondary\"},{\"id\":12,\"name\":\"Filter\",\"value\":\"/filter\",\"icon\":\"filter\",\"external\":false,\"segment\":\"secondary\"}],\"slug\":\"community\",\"public\":true,\"section_type\":\"community\"}],\"tos_url\":\"https://store.steampowered.com/eula/899770_eula_0\",\"privacy_policy_url\":\"https://store.steampowered.com/eula/899770_eula_0\",\"full_name_required_for_signup\":false,\"full_name_visible_in_signup\":true,\"email_configured\":true,\"tracked_groups\":[],\"archetypes\":[{\"id\":\"regular\",\"name\":\"Regular Topic\",\"options\":[]},{\"id\":\"banner\",\"name\":\"Banner Topic\",\"options\":[]}],\"user_fields\":[],\"auth_providers\":[]}","siteSettings":"{\"default_locale\":\"en\",\"title\":\"Last Epoch Forums\",\"short_site_description\":\"The official forum for Last Epoch\",\"contact_email\":\"hello@lastepoch.com\",\"exclude_rel_nofollow_domains\":\"lastepochgame.com|lastepoch.com\",\"logo\":\"\",\"logo_small\":\"/uploads/default/original/2X/8/88735a70000fb90a5e98830b58da768b41c6d817.png\",\"digest_logo\":\"/uploads/default/original/2X/8/88735a70000fb90a5e98830b58da768b41c6d817.png\",\"mobile_logo\":\"/uploads/default/original/2X/c/cdfeb3f571a911324365a4e03221169b1f61b4f8.png\",\"logo_dark\":\"\",\"logo_small_dark\":\"\",\"mobile_logo_dark\":\"\",\"large_icon\":\"/uploads/default/original/2X/c/cdfeb3f571a911324365a4e03221169b1f61b4f8.png\",\"manifest_icon\":\"/uploads/default/original/2X/8/88735a70000fb90a5e98830b58da768b41c6d817.png\",\"manifest_screenshots\":\"\",\"favicon\":\"/uploads/default/original/2X/8/88735a70000fb90a5e98830b58da768b41c6d817.png\",\"apple_touch_icon\":\"/uploads/default/original/2X/c/ca0fa6e9f1049895b24c0c849e1663624bd2817f.gif\",\"opengraph_image\":\"/uploads/default/original/2X/5/5c175ed1fa21413c0cfc3084cd724ac8c6130e41.png\",\"x_summary_large_image\":\"/uploads/default/original/3X/4/c/4c12662be8f037292d7da65dccc3c4c358c9e85d.png\",\"display_local_time_in_user_card\":false,\"allow_user_locale\":true,\"set_locale_from_accept_language_header\":false,\"set_locale_from_cookie\":false,\"set_locale_from_param\":false,\"support_mixed_text_direction\":false,\"suggested_topics\":5,\"ga_universal_tracking_code\":\"\",\"ga_universal_domain_name\":\"auto\",\"gtm_container_id\":\"\",\"top_menu\":\"categories|latest|top\",\"post_menu\":\"read|like|copyLink|flag|edit|bookmark|delete|admin|reply\",\"post_menu_hidden_items\":\"delete|share\",\"share_links\":\"twitter|facebook|email\",\"allow_username_in_share_links\":true,\"share_quote_visibility\":\"all\",\"share_quote_buttons\":\"twitter|email\",\"desktop_category_page_style\":\"categories_and_latest_topics\",\"mobile_category_page_style\":\"categories_with_featured_topics\",\"category_colors\":\"BF1E2E|F1592A|F7941D|9EB83B|3AB54A|12A89D|25AAE2|0E76BD|652D90|92278F|ED207B|8C6238|231F20|808281|B3B5B4|E45735\",\"max_category_nesting\":2,\"enable_mobile_theme\":true,\"enable_direct_s3_uploads\":false,\"enable_upload_debug_mode\":false,\"relative_date_duration\":30,\"top_page_default_timeframe\":\"all\",\"fixed_category_positions\":true,\"fixed_category_positions_on_create\":false,\"enable_badges\":true,\"show_badges_in_post_header\":true,\"enable_badge_sql\":true,\"max_favorite_badges\":2,\"push_notifications_prompt\":true,\"enable_desktop_push_notifications\":true,\"vapid_public_key_bytes\":\"4|173|83|120|136|136|177|133|148|67|32|24|71|102|3|122|192|65|34|76|75|139|82|45|138|4|207|59|179|127|89|254|9|95|79|155|93|114|164|194|227|114|176|133|193|124|207|83|222|203|220|190|52|167|183|163|199|144|69|90|178|248|241|125|234\",\"base_font\":\"arial\",\"heading_font\":\"arial\",\"enable_user_tips\":false,\"page_loading_indicator\":\"slider\",\"show_user_menu_avatars\":false,\"about_page_extra_groups\":\"\",\"about_page_extra_groups_initial_members\":6,\"about_page_extra_groups_order\":\"alphabetically\",\"about_page_extra_groups_show_description\":false,\"use_legacy_pageviews\":false,\"use_beacon_for_browser_page_views\":false,\"interface_color_selector\":\"disabled\",\"login_required\":false,\"must_approve_users\":false,\"invite_only\":false,\"enable_local_logins\":false,\"enable_local_logins_via_email\":false,\"enable_passkeys\":true,\"allow_passkeys_for_2fa\":false,\"allow_new_registrations\":false,\"enable_signup_cta\":false,\"facebook_app_id\":\"\",\"auth_skip_create_confirm\":true,\"auth_immediately\":true,\"auth_overrides_email\":true,\"enable_discourse_connect\":true,\"discourse_connect_overrides_avatar\":false,\"hide_email_address_taken\":true,\"show_signup_form_email_instructions\":true,\"show_signup_form_username_instructions\":false,\"show_signup_form_full_name_instructions\":false,\"show_signup_form_password_instructions\":false,\"min_username_length\":1,\"max_username_length\":50,\"unicode_usernames\":false,\"min_password_length\":10,\"min_admin_password_length\":15,\"email_editable\":false,\"logout_redirect\":\"https://portal.lastepoch.com/logout\",\"enable_names\":false,\"invite_expiry_days\":90,\"invites_per_page\":40,\"delete_user_max_post_age\":100,\"delete_all_posts_max\":15,\"delete_all_posts_background_threshold\":200,\"prioritize_username_in_ux\":false,\"prioritize_full_name_in_ux\":false,\"enable_user_directory\":false,\"allow_anonymous_mode\":false,\"allow_likes_in_anonymous_mode\":false,\"allow_users_to_hide_profile\":true,\"hide_user_profiles_from_public\":false,\"allow_featured_topic_on_user_profiles\":true,\"hide_suspension_reasons\":true,\"hide_silencing_reasons\":false,\"ignored_users_count_message_threshold\":5,\"ignored_users_message_gap_days\":365,\"user_selected_primary_groups\":false,\"gravatar_enabled\":false,\"gravatar_name\":\"\",\"gravatar_base_url\":\"\",\"gravatar_login_url\":\"\",\"hide_user_activity_tab\":false,\"enable_user_status\":false,\"enable_group_directory\":true,\"enable_category_group_moderation\":false,\"min_post_length\":5,\"min_first_post_length\":5,\"prevent_uploads_only_posts\":false,\"min_personal_message_post_length\":10,\"max_post_length\":50000,\"topic_featured_link_enabled\":true,\"min_topic_views_for_delete_confirm\":5000,\"min_topic_title_length\":5,\"max_topic_title_length\":255,\"enable_filtered_replies_view\":false,\"min_personal_message_title_length\":2,\"default_emoji_reactions\":\"+1|heart|tada\",\"allow_uncategorized_topics\":false,\"min_title_similar_length\":500,\"edit_history_visible_to_public\":false,\"delete_removed_posts_after\":72,\"traditional_markdown_linebreaks\":false,\"enable_markdown_typographer\":true,\"enable_markdown_linkify\":true,\"markdown_linkify_tlds\":\"com|net|org|io|onion|co|tv|ru|cn|us|uk|me|de|fr|fi|gov\",\"markdown_typographer_quotation_marks\":\"“|”|‘|’\",\"suppress_reply_directly_below\":false,\"suppress_reply_directly_above\":false,\"max_reply_history\":1,\"enable_mentions\":true,\"max_users_notified_per_group_mention\":100,\"here_mention\":\"here\",\"newuser_max_embedded_media\":5,\"newuser_max_attachments\":5,\"default_subcategory_on_read_only_category\":false,\"show_pinned_excerpt_mobile\":true,\"show_pinned_excerpt_desktop\":true,\"display_name_on_posts\":false,\"show_time_gap_days\":7,\"short_progress_text_threshold\":10000,\"default_code_lang\":\"auto\",\"autohighlight_all_code\":false,\"highlighted_languages\":\"bash|c|cpp|csharp|css|diff|go|graphql|ini|java|javascript|json|kotlin|lua|makefile|markdown|objectivec|perl|php|php-template|plaintext|python|python-repl|r|ruby|rust|scss|shell|sql|swift|typescript|xml|yaml|wasm\",\"show_copy_button_on_codeblocks\":true,\"enable_emoji\":true,\"enable_emoji_shortcuts\":true,\"emoji_set\":\"apple\",\"emoji_autocomplete_min_chars\":0,\"enable_inline_emoji_translation\":false,\"emoji_deny_list\":\"\",\"enable_gifs\":false,\"code_formatting_style\":\"code-fences\",\"allowed_href_schemes\":\"\",\"watched_words_regular_expressions\":false,\"enable_fast_edit\":true,\"old_post_notice_days\":14,\"blur_tl0_flagged_posts_media\":true,\"show_preview_for_form_templates\":true,\"rich_editor\":true,\"content_localization_enabled\":false,\"content_localization_allowed_groups\":\"1|2\",\"content_localization_allow_author_localization\":true,\"content_localization_supported_locales\":\"\",\"content_localization_language_switcher\":\"none\",\"nested_replies_enabled\":false,\"nested_replies_default\":false,\"nested_replies_default_sort\":\"top\",\"nested_replies_max_depth\":10,\"nested_replies_cap_nesting_depth\":false,\"email_time_window_mins\":10,\"disable_digest_emails\":true,\"simple_email_subject\":false,\"email_in\":false,\"enable_smtp\":false,\"disable_emails\":\"no\",\"bounce_score_threshold\":4,\"enable_secondary_emails\":true,\"allow_email_invites\":true,\"max_image_size_kb\":17000,\"max_attachment_size_kb\":17000,\"authorized_extensions\":\"txt|ini|log|zip|spx|xml\",\"authorized_extensions_for_staff\":\"*\",\"max_image_width\":812,\"max_image_height\":1600,\"prevent_anons_from_downloading_files\":false,\"secure_uploads\":false,\"secure_uploads_pm_only\":false,\"enable_s3_uploads\":false,\"allow_profile_backgrounds\":false,\"default_avatars\":\"https://old.lastepochgame.com/wp-content/uploads/2018/06/LastEpochSquareLogo-150x150.png\",\"avatar_sizes\":\"24|48|72|96|144|288\",\"external_system_avatars_enabled\":false,\"external_system_avatars_url\":\"\",\"external_emoji_url\":\"\",\"selectable_avatars_mode\":\"no_one\",\"selectable_avatars\":\"/uploads/default/original/1X/85ff3abe0f22bd900eadd0f1778fb45264932281.png|/uploads/default/original/1X/1a2caebf462a591157d3fcf711cd8facc873824f.png|/uploads/default/original/1X/4a6126ef68a1bef7359406e739b3d2c7283a0c2e.png|/uploads/default/original/1X/188b0f1a983a0eb8098f83a6f08ce59b4861122a.png|/uploads/default/original/2X/6/6b1aee3585bb57cd76f4176de34b27932fbd88d3.png|/uploads/default/original/3X/2/4/24319882fde06a5a150638d38b6b17193853b7af.png|/uploads/default/original/2X/1/190b9f1ed01a6b50511cb2ee3f293976e94d4dd2.png|/uploads/default/original/2X/c/c770809f27fe8f0c40797dac87350a8b3c3e8d80.png|/uploads/default/original/2X/d/d5244f5945f81d189b9129b8fbe179787f7b59a7.png|/uploads/default/original/2X/7/7d8d445bb07d232d519273a9efbb2030c8caa949.png|/uploads/default/original/2X/e/e56d86ee95856579e00ff7c9fc27abff3602bfe4.png|/uploads/default/original/2X/e/ee38d02e9491da4b2d08fbcbdde13ae661d966fa.png|/uploads/default/original/2X/d/da1b21f0cb24796f861a594a16ae70a48f256d59.png|/uploads/default/original/2X/e/ee801c017336b6150c81147b5f69877e1e1a3ee0.png|/uploads/default/original/2X/d/d1e40872533a3f044fffd18fba96288e415ecacc.png|/uploads/default/original/2X/7/7835257116ae23d0674d4b848c55f4ef819af02a.png|/uploads/default/original/2X/c/c0f4cbad168c8c7834cab4493536e262c2038bc8.png|/uploads/default/original/2X/1/12c3cca4bae9a13368c04dec1f56d912446f7ecd.png|/uploads/default/original/2X/b/b0af87607286f4a7998394f466ad8796a3be2dcf.png|/uploads/default/original/2X/e/ee470f17a1f3d3db21eac742b51c83b1d7b6bf8e.png|/uploads/default/original/2X/9/9fc28e89eede1f70eb19e3e87e0e4817458c1da9.png|/uploads/default/original/2X/9/944725aa182567daeadd7c7c08b7ac70e147708f.png|/uploads/default/original/2X/2/2d121e9899c7cd47e26d3479f50376f25d83137a.png|/uploads/default/original/2X/e/e9e6d776cb7c4c698ef74396da2b53f2ef6bafa9.png|/uploads/default/original/2X/d/d80113c512830cf07840cb90d4003ce0530bf8ea.png|/uploads/default/original/2X/5/56074ed800dd115943a4e423a05ffd2001af87d6.png|/uploads/default/original/2X/6/64a8a54d620f898c43502e4962ae802bef26a9e6.png|/uploads/default/original/2X/5/589824f4dddb5b930e2d229a4bc3ad3af813f2a2.png|/uploads/default/original/3X/a/9/a993a4cc8b8d93e9bc8a587bce929232a243ebc9.png|/uploads/default/original/2X/6/6216bb1bf4c786625164be72801b31424d90176b.png|/uploads/default/original/3X/8/d/8d110183ef042c16f7bd1cb658de380151f64fd4.png|/uploads/default/original/3X/b/2/b2e261ff8bd13e2097cfafe30599cd68cd4b1b31.png|/uploads/default/original/2X/a/a3349dd5ae114dd8e5796a9fd02cf20145abc113.png|/uploads/default/original/2X/0/0f57d3081d51d4153106960d1101ac6f700d32d9.png|/uploads/default/original/2X/4/472ab9e3f8ad3d3a0d67f6e5dba23876a242aecc.png|/uploads/default/original/2X/d/de1c9c6f02bd8f0065fb93b13ce093b87f61990f.png|/uploads/default/original/2X/b/b6c5f1ca2bd34dd1f71f42b7401e21b0a834b0d3.png|/uploads/default/original/2X/5/526db9c98d2e0700ac3464863e7979da58570101.png|/uploads/default/original/2X/0/0fae112ca56b8762f8b44fc9df4b9c0c56af7f00.png|/uploads/default/original/2X/b/b2eb81a9516cc57e053cb40126b1ee28df510dd2.png|/uploads/default/original/2X/f/f4bedd832a8c7ea4d299dda20c9f5b15dc63d59e.png|/uploads/default/original/2X/e/e0fb9ffd2ed61ef8a88f1ea1534db54ca0524157.png|/uploads/default/original/2X/8/8c8d2915cd9dfb5355cdab8df8db1fe4b8b641e2.png|/uploads/default/original/2X/6/60b81398f96d5f874ce1132339394722c6c6f639.png|/uploads/default/original/2X/2/2604a77c37e45889bc102d7f0116e4af4e84f157.png|/uploads/default/original/2X/2/26765dfa806fd1dcb1c6a728a233a99dd942b0b1.png|/uploads/default/original/2X/f/f34b68f445dcf4715db1aefa9d2a1f13fad6bf30.png|/uploads/default/original/2X/5/5c8f65cbb5c1d85e01dbd5e840f68e5201390aec.png|/uploads/default/original/2X/0/0ee2499d837374d957b599deb65319ac3be80e39.png|/uploads/default/original/2X/2/27855b96b2bf114f692de63683aebf9028786f25.png|/uploads/default/original/2X/3/37a4e11118dbbbc0b90ed0640ead64099ff7d6e5.png|/uploads/default/original/2X/5/5f90f0eb702e652bdde7a6751f24e502c3b25f28.png|/uploads/default/original/2X/a/a88c4aa2fb8df4642af59be3b74eb4ac489a12e3.png|/uploads/default/original/2X/f/fa8fde95624ba14579c302b88513192d3350fdaa.png|/uploads/default/original/2X/6/6a3603123ca9c351bf59795ad563880efcfbbcab.png|/uploads/default/original/3X/e/c/ec51e8b5b2c74ab3f86f27d166c439a215f3da85.png|/uploads/default/original/3X/5/9/593c2fcf4770707513c07236e34d7ee34e4095c8.png|/uploads/default/original/2X/4/43d9c28dc0f60d7a74aab89e9d67cb15447ccef8.png|/uploads/default/original/2X/f/f45056f7fe12e82e6b7874d250e89bdb8d0ca5d4.png|/uploads/default/original/2X/9/91085f32653408d0acb90fe0ef3c450703e3c68e.png|/uploads/default/original/2X/4/42dce38570aef11eb1f328558c7fa7e45b738677.png|/uploads/default/original/2X/c/cd2f52c19e30c4f6d742570f2db49ad52c8c7b23.png|/uploads/default/original/3X/7/e/7e488896206046a1647cf918e4e28c66d31c9f05.png|/uploads/default/original/3X/9/a/9a4947b2171e3b9b2d8cc5fc82d26fdf08d935c7.png|/uploads/default/original/3X/b/4/b4fd7724172cbf0e0965e56f09d69b6b72f77956.png|/uploads/default/original/3X/f/5/f5b11a14349e515bfbacfbc294fc1a593a453655.png|/uploads/default/original/3X/8/a/8a5856edadc208d6df3c7de03cd4a9413472de67.png|/uploads/default/original/3X/8/5/85de3cb9adda9dfd35a45b9e9e443edecb3afb27.png|/uploads/default/original/3X/a/1/a107f05aa026fb79a117717d972c06465b6ff4ae.png|/uploads/default/original/3X/0/d/0dc2c05a9e8f92f9b465b4f8c9d0d73fc2bb64d4.png|/uploads/default/original/3X/6/6/6691010ce3c5c7275e29b210008422e755302463.png|/uploads/default/original/3X/8/b/8bf5fb6b756670809ac332cf5abd206d98e576db.png|/uploads/default/original/3X/4/c/4c4d39d25b278226c537a24a5c7929ea50008b31.png|/uploads/default/original/3X/6/9/69e3fd7eaf25285791a8cc5e223f5fa83f384426.png|/uploads/default/original/3X/9/a/9a9d8fe63caba7d56ffea1677f6704dfa69c46f7.png|/uploads/default/original/3X/e/0/e025f3ed5000f74dfe7d8d354cac81aa8fdaf80a.png|/uploads/default/original/3X/3/d/3dbb93e7cf9e2d1c170f0d3e24d9b3474c4bbde2.png|/uploads/default/original/3X/f/a/faf658ad1c833f833f4dd30f12224608ca88262c.png|/uploads/default/original/3X/4/6/46e7241e357a95b4477160c7aafcdbd55ddd65fc.png|/uploads/default/original/3X/f/1/f1549006c3c8c1271b29fcc070c7d106e80a18f5.png|/uploads/default/original/3X/3/9/393c035e2f551afe32f9bb607213ad19bbb8076b.png|/uploads/default/original/3X/d/a/da32bda53f52b82a5c90140868c2b3712bbd31f9.png|/uploads/default/original/3X/7/9/79fe62ad02a34ddd6239be8e4a2704fa78589e3e.png|/uploads/default/original/3X/f/4/f4bf92b92cec1c9cab4a6e3fe42444e126ccbd20.png|/uploads/default/original/3X/0/f/0f2a99c3397860285f30e5b236d3b4dcc69e6042.png|/uploads/default/original/3X/3/7/37b67e8d6310dacb3213d78006eb648dd0b654df.png|/uploads/default/original/3X/d/9/d98359b9db5c8739d12f901f01f18d163b22d92b.png|/uploads/default/original/3X/3/d/3dffdf80fb4fe57e9874582cb2bab70ff81e53d9.png|/uploads/default/original/3X/5/4/54cec5df56ff8bfd1235c6d67c0dcfae30b592dd.png|/uploads/default/original/3X/6/1/61e16d2d215585e1a72c356a704849c1b467cf05.png|/uploads/default/original/3X/9/6/96e1db112e4cb49c19845b18583f87d2fe5380cb.png|/uploads/default/original/3X/9/4/94f2cc32adbac8f7f4c5b4c475531d1b3fc8d2d2.png|/uploads/default/original/3X/f/b/fb91a9cd29744b008faf00af8c93cd24770fd8c7.png|/uploads/default/original/3X/8/b/8bb9f18d8027747e4be38371994f81e06f5a2dae.png|/uploads/default/original/3X/f/d/fd593fb4434a19846afee4b8b1e71f6a2ee4b824.png|/uploads/default/original/3X/1/4/145b4d7ba93a4d4a4fc9c6488dfcd7e8bcc5a5b0.png|/uploads/default/original/3X/2/d/2d72392a4dbd9c1f079f56b35177dfa4dbec1d69.png|/uploads/default/original/3X/d/1/d17fe4105bb93e1582e67474e316d9a41f0a815b.png|/uploads/default/original/3X/a/f/affcbb1cba12927e4c9e29f401919ecf41259112.png|/uploads/default/original/3X/7/4/74d41395d77b3e72ec969175d2fb789f4f019f57.png|/uploads/default/original/3X/0/c/0c9d3e2b2df5621d919d41ceba2264bef7cdc2b0.png|/uploads/default/original/3X/a/7/a72a0f09f8107186e0fb9bbc67ad613253ce24c5.png|/uploads/default/original/3X/1/9/195764140597ec2750c9d72fae720b54c804eeff.png|/uploads/default/original/3X/b/4/b4c12d038ed9f41f02ed2c91509114af7d2d7708.png|/uploads/default/original/3X/d/a/da93d48f72ae3769fba27aea7417d57c5b6545e5.png|/uploads/default/original/3X/e/c/eca34196de0137d6850663aa9c2e4b4b5666cc6e.png|/uploads/default/original/3X/6/0/602168173600b72b7315d01aafa100702be5fa06.png|/uploads/default/original/3X/8/8/880f3fe8b8ee0378ba931a875dd0480ffd9fdcfb.png|/uploads/default/original/3X/1/8/18b39d263b771718eeda829681be0254d97665f3.png|/uploads/default/original/3X/e/d/ed16a56585809636b1dcfc54cb0f8390688538f3.png|/uploads/default/original/3X/f/e/fe979655ab872f680d159b421eacf027f3a744c2.png|/uploads/default/original/3X/2/0/2005259e44f0267fd24b8316ce5914a9ef505208.png|/uploads/default/original/3X/1/7/173c78e49463198f0a755f5ae0612d25d15983ae.png|/uploads/default/original/3X/c/3/c386fc2e77fa52c31b194317187ed1a90d48757d.png|/uploads/default/original/3X/7/f/7f8903a5d41093f4e964fbf700d2dec8088c4d9e.png|/uploads/default/original/3X/4/9/491664838d504f11e65da9cb8269f9dd332f0aa1.png|/uploads/default/original/3X/5/7/5726ac803a3ae6833f6caf545ba323bd39c1c144.png|/uploads/default/original/3X/4/5/45153215a8d9f2299274514a101af62f165d5bcb.png|/uploads/default/original/3X/4/7/47b1dff4031b267350a1d81b5f88a50a7d2e9390.png|/uploads/default/original/3X/a/8/a85bee4b40a4d38196578785739be724dcdb082e.png|/uploads/default/original/3X/c/c/cc083642606356fc61722e522091b33bd77f29aa.png|/uploads/default/original/3X/e/6/e6f6a7faa88ffad908278e090ad5d0b15777c8c4.png|/uploads/default/original/3X/f/e/fec4cf562d8fd4a55a4e5604b2960e123d5da023.png|/uploads/default/original/3X/8/b/8be855c52ed066f1e101c13b0f0660f672e315c5.png|/uploads/default/original/3X/f/4/f40c7ba40e9337aacff3fbeb140339a37e06b1c8.png|/uploads/default/original/3X/0/7/07288419908a4b4149a18c6d1ec57cdb1ab50f0f.png|/uploads/default/original/3X/1/4/14f4999c7de3daf485327fd4d56631a9f7412d98.png|/uploads/default/original/3X/a/a/aa5b1734866a1d3a9e42a561382155e7aa7105ad.png|/uploads/default/original/3X/1/e/1e882631c0b6990a7928386a8d9abb391289cc1b.png|/uploads/default/original/3X/3/a/3ad254c7fa049c7cd657d817e76301bfc488aec6.png|/uploads/default/original/3X/e/2/e2ade1468cf84ad5969cdc109e779b19ed459dae.png|/uploads/default/original/3X/5/7/57fa701093ee0e4aacae2d4e05226988b278bac7.png|/uploads/default/original/3X/5/4/54314ee09ee2c95cc65791df3e162f6679351ddd.png|/uploads/default/original/3X/c/e/cee52b17efa700aff9ca3117ae159a6950288551.png|/uploads/default/original/3X/b/b/bb739931811b798d2cbaa7e6a25d4560fd360587.png|/uploads/default/original/3X/9/8/988054a1027e321b5ecb551949700dcd88c538ac.png|/uploads/default/original/3X/0/2/027b2d25000ab9b5b383af674a871efebab02a8e.png|/uploads/default/original/3X/6/f/6f5a1dfbe1c1f597ff737550185ebf531c6129d7.png|/uploads/default/original/3X/4/2/427f218d9bec5c0d17ede7e52deb44b9726b45c4.png|/uploads/default/original/3X/a/8/a858c7e1cd9b153e40c2d09ed2fed77a52c06b9b.png|/uploads/default/original/3X/5/0/5078b32e93215568016821490792713ca368236d.png|/uploads/default/original/3X/7/1/7195e94b1a2f48c466b2e94994084ffd74280ae4.png|/uploads/default/original/3X/2/f/2fc78167ffb8c68ef7b60482f06104f194a1a966.png|/uploads/default/original/3X/c/e/ceb5d3d904213bf046a976ceb95d1f1945af80f1.png|/uploads/default/original/3X/1/b/1b7226b24ad2d6751465f79c69ffe184bd5df8ab.png|/uploads/default/original/3X/1/c/1ca2461aab0b224229c4b78daecb13dd20946d9e.png|/uploads/default/original/3X/8/2/827d45c02d5156ec29e5c611246e4f4c9bc0360d.png|/uploads/default/original/3X/7/1/7143aaba700cf07d0e90764b2c91bcd5271ee9bf.png|/uploads/default/original/3X/e/e/ee7f0d5be0e19051929ff47e497cd6f96ffd05e4.png|/uploads/default/original/3X/8/4/84a4cdf1888e5e3b86df7cae6d0bb7a00e933ab0.png|/uploads/default/original/3X/8/6/860646e8dab622fb5d1e10131bb61eddeb66df73.png|/uploads/default/original/3X/8/c/8ca44c1711f0b053302371864873df1ac53c3a61.png|/uploads/default/original/3X/4/3/43569e0495f314edff2b1cac47287e707b210f5e.png|/uploads/default/original/3X/0/0/00208b0e7bf4bee4cebcd39eddaa890a9b4fa4c7.png|/uploads/default/original/3X/9/b/9b3815521351be623f6ad72e60a775353e648779.png|/uploads/default/original/3X/f/3/f3657385b88b10ff45ee6690fd3cc5ff1840c87e.png|/uploads/default/original/3X/e/e/ee244f94ba83a42986856d1f1b0c08c539e5d8ac.png|/uploads/default/original/3X/4/0/4097d64a66b2107989175183fb3b23cee728a472.png|/uploads/default/original/3X/9/0/90078a9381d7e89bd11e3bfc11d2ffacabb2d487.png|/uploads/default/original/3X/5/1/5157d0d5c6e0877c73cf3c37bc2456d2494efe9e.png|/uploads/default/original/3X/8/0/80b6116f1f3285cd8aa9fd6ff62546ae8bd66efa.png|/uploads/default/original/3X/5/a/5a1ba324249e72439fab677fabaffbdcfade3922.png|/uploads/default/original/3X/7/5/755dc9b6ae6433f396d0e4f9d8479609297dfb7c.png|/uploads/default/original/3X/2/d/2d6b3afa3b7309d4465d639e0a8c727d7989dc47.png|/uploads/default/original/3X/2/1/2171b601491000c0738b286997ee31904a063f37.png|/uploads/default/original/3X/5/b/5ba3fffe827dbfeb372fd2123ac7ca9e7551ae03.png|/uploads/default/original/3X/9/5/95abf207e8eca80e45bd26a95e1453f1b668ef27.png|/uploads/default/original/3X/e/c/ec11d10367998f6195a67c71120797142131977f.png|/uploads/default/original/3X/9/3/93d9400712f043a72fea234eaa0a2421db566c18.png|/uploads/default/original/3X/9/5/951ed2a168bd7f69b2ef4128471a10ea558ee3a2.png|/uploads/default/original/3X/b/f/bf50a54f30407aad063c85e77e1986ba6e8c5b46.png|/uploads/default/original/3X/8/3/83920a04dec33cf61c6012309c2f4c1f67f1cb4a.png|/uploads/default/original/3X/d/8/d8d0cb2260e697247e4f2dc0710d531eca9d8e09.png|/uploads/default/original/3X/0/5/053620ec396977841b4831c5bf5390b4032ccfee.png|/uploads/default/original/3X/2/a/2a233118218b6b1cad574b125bfd02ce22a82043.png|/uploads/default/original/3X/0/4/0480dac293c7e6a1c2cee2e57b4393caabbf6dbb.png|/uploads/default/original/3X/6/5/658036645ac30e920f6f26384c565b3404f5fc3b.png|/uploads/default/original/3X/d/f/df8909c715d40e90bdb9e3b0d7291eb6527fdb4d.png|/uploads/default/original/3X/1/5/1504d90634da5b06f22dab734141e38006389cce.png|/uploads/default/original/3X/b/a/ba667b4a09fc306491a2513dde9c0c89e4e042c6.png|/uploads/default/original/3X/9/5/951bf384727227cad8b1d4f884fb1eec90cc5965.png|/uploads/default/original/3X/e/a/ea92bda59a72795ea82c90cb11daf4b054d924df.png|/uploads/default/original/3X/0/c/0c7a1dd22fe7281df269ce5c8c71e54410653b75.png|/uploads/default/original/3X/9/7/97078b5788f8123272dad8f9b7570e247d3400e7.png|/uploads/default/original/3X/6/7/674914729051a4b607bc78c0cbd1f96542196e83.png|/uploads/default/original/3X/a/e/ae9a72b48fc565b07af430987fef15b9afa8d9fe.png|/uploads/default/original/3X/c/4/c4cea446e2a269f2e8fcf087ee8aea1c3be3f354.png|/uploads/default/original/3X/5/e/5ea58846e9dc350b58d781bb1eac1d381ed2cd70.png|/uploads/default/original/3X/4/1/412491aa0493976d86c66bad8b79b3c8ca911b49.png|/uploads/default/original/3X/d/4/d40adc2710bd1aa3def270784658a24a5996620f.png|/uploads/default/original/3X/5/4/545dbcec00aaadeea19ffba32bafcdae362931cf.png|/uploads/default/original/3X/9/c/9c0143a79ed55ed0b905754126a918487396871c.png|/uploads/default/original/3X/5/0/50e555515cf4e07a3ad7240533a7aa1bfbab5d94.png|/uploads/default/original/3X/e/e/ee2577a687c9f82682e65fa09d36447edfda5336.png|/uploads/default/original/3X/2/4/247ba17ccaf9798ab7a1486f33c855d0e511ca6b.png|/uploads/default/original/3X/f/b/fb15ee5aa0c7ace49e1b7673374e2fc7f948cdbb.png|/uploads/default/original/3X/7/1/719638eb925c981a002a9fc7f45aca2679797a1c.png|/uploads/default/original/3X/5/6/566523fa2a775e905106abb6b88c329175089c33.png|/uploads/default/original/3X/e/1/e19726e1ae15a3a8af335572e3c0f63bf358c23c.png|/uploads/default/original/3X/3/3/33c0df9c803a77bb8e480d3fc52966f9b7f79953.png|/uploads/default/original/3X/2/5/254324244ff066eb8a21b9b52a3d9a13a7dc4ed8.png|/uploads/default/original/3X/3/a/3abb77c0308754dbcff8edd92cec3f03b63273bb.png|/uploads/default/original/3X/a/9/a9be35079eb903b29f179c55c1a333cb1b4306a1.png|/uploads/default/original/3X/8/6/864e221dfa884c0681e7ce1ccc879b07518c3b52.png|/uploads/default/original/3X/2/f/2f515575f2d1a393da581c7f0b8939fc4cc33bdb.png|/uploads/default/original/3X/f/9/f9cb3cc03aa1573e448a651f31df8d3e73b92c0d.png|/uploads/default/original/3X/0/5/056fd90ca3e35036690ce43dde04e755f3474065.png|/uploads/default/original/3X/8/1/81d8b9ad7889b20880b074e6b7a4444dcedcb9f4.png|/uploads/default/original/3X/e/5/e57c8811e50236937c137828649f7d1c2ade7004.png|/uploads/default/original/3X/8/7/87f1cc657256a57c4d088c12e78d5918b2527717.png|/uploads/default/original/3X/3/2/323e5c868c7a7b939350a72da8a4b8e67675f7f2.png|/uploads/default/original/3X/b/d/bdd9f37b76da7d643956803ddb64d5dbe4ce5247.png|/uploads/default/original/3X/7/2/72bf375e823fa996b0e0c37300924a6c6bb022c7.png|/uploads/default/original/3X/5/2/52878ff9b88a64e2c647df3bc3981af35389979e.png|/uploads/default/original/3X/8/f/8f6b137cd764a327dc8197a4fa206d60b7672ba4.png|/uploads/default/original/3X/4/9/495f91479377ce8b5cf1ed376f7cc69753d7410b.png|/uploads/default/original/3X/4/5/45e96e1191fcd32edfa1f1ce07181458465453c6.png|/uploads/default/original/3X/1/7/17231cdd4abb18302658253444593417678cd995.png|/uploads/default/original/3X/e/5/e540f2ba188645f2719ace78845583b325c3cde8.png|/uploads/default/original/3X/a/9/a91475697685f0a8aa190f627df1f94a5af63b23.png\",\"image_quality\":100,\"allow_staff_to_upload_any_file_in_pm\":true,\"simultaneous_uploads\":15,\"composer_media_optimization_image_enabled\":true,\"composer_media_optimization_image_bytes_optimization_threshold\":524288,\"composer_media_optimization_image_resize_dimensions_threshold\":1920,\"composer_media_optimization_image_resize_width_target\":1920,\"composer_media_optimization_image_resize_pre_multiply\":false,\"composer_media_optimization_image_resize_linear_rgb\":false,\"composer_media_optimization_image_encode_quality\":0,\"composer_media_optimization_image_convert_enabled\":false,\"composer_media_optimization_gif_conversion_threshold\":512000,\"composer_media_optimization_debug_mode\":false,\"composer_ios_media_optimisation_image_enabled\":true,\"video_thumbnails_enabled\":true,\"allow_all_users_to_flag_illegal_content\":false,\"email_address_to_report_illegal_content\":\"\",\"tl1_requires_read_posts\":30,\"tl3_links_no_follow\":false,\"enforce_second_factor_on_external_auth\":true,\"enforce_second_factor\":\"no\",\"moderators_manage_categories\":false,\"moderators_manage_groups\":false,\"moderators_change_post_ownership\":false,\"moderators_view_emails\":false,\"moderators_view_ips\":true,\"use_admin_ip_allowlist\":false,\"allowed_iframes\":\"https://www.google.com/maps/embed?|https://www.openstreetmap.org/export/embed.html?|https://calendar.google.com/calendar/embed?|https://codepen.io/*/embed/preview/|https://forum.lastepoch.com/discobot/certificate.svg\",\"can_permanently_delete\":false,\"max_oneboxes_per_post\":50,\"reviewable_claiming\":\"disabled\",\"reviewable_default_topics\":false,\"reviewable_default_visibility\":\"low\",\"reviewable_revision_reasons\":\"Duplicate|Does not meet posting guidelines\",\"alert_admins_if_errors_per_minute\":0,\"alert_admins_if_errors_per_hour\":0,\"max_prints_per_hour_per_user\":5,\"invite_link_max_redemptions_limit\":5000,\"invite_link_max_redemptions_limit_users\":10,\"max_allowed_secondary_emails\":10,\"enable_chunked_encoding\":true,\"long_polling_base_url\":\"/\",\"background_polling_interval\":60000,\"polling_interval\":3000,\"anon_polling_interval\":25000,\"verbose_localization\":false,\"max_new_topics\":500,\"enable_safe_mode\":false,\"warn_critical_js_deprecations\":true,\"warn_critical_js_deprecations_message\":\"\",\"custom_flags_limit\":50,\"viewport_based_mobile_mode\":true,\"site_setting_verbose_client_logging\":false,\"navigation_menu\":\"header dropdown\",\"default_navigation_menu_categories\":\"\",\"default_navigation_menu_tags\":\"\",\"default_sidebar_switch_panel_position\":\"bottom\",\"embed_full_app\":false,\"tos_url\":\"https://store.steampowered.com/eula/899770_eula_0\",\"privacy_policy_url\":\"https://store.steampowered.com/eula/899770_eula_0\",\"faq_url\":\"\",\"display_eu_visitor_stats\":false,\"enable_backups\":true,\"backup_location\":\"local\",\"maximum_backups\":10,\"remove_older_backups\":\"\",\"include_s3_uploads_in_backups\":false,\"use_pg_headlines_for_excerpt\":false,\"min_search_term_length\":3,\"log_search_queries\":true,\"search_default_sort_order\":0,\"version_checks\":true,\"suppress_uncategorized_badge\":true,\"header_dropdown_category_count\":8,\"slug_generation_method\":\"ascii\",\"summary_timeline_button\":false,\"topic_views_heat_low\":1000,\"topic_views_heat_medium\":2000,\"topic_views_heat_high\":3500,\"topic_post_like_heat_low\":0.67,\"topic_post_like_heat_medium\":1.0,\"topic_post_like_heat_high\":2.0,\"history_hours_low\":12,\"history_hours_medium\":24,\"history_hours_high\":48,\"cold_age_days_low\":14,\"cold_age_days_medium\":90,\"cold_age_days_high\":180,\"global_notice\":\"\",\"general_category_id\":-1,\"default_composer_category\":\"\",\"moderator_guide_topic\":\"\",\"view_user_route\":\"summary\",\"admin_quick_start_topic_id\":11,\"automatically_unpin_topics\":true,\"read_time_word_count\":500,\"topic_page_title_includes_category\":true,\"enable_powered_by_discourse\":false,\"penalty_include_post_message\":false,\"svg_icon_subset\":\"d-icon-ehg\",\"allow_bulk_invite\":true,\"show_category_definitions_in_topic_lists\":false,\"suggest_weekends_in_date_pickers\":true,\"show_bottom_topic_map\":true,\"show_topic_map_in_topics_without_replies\":true,\"enable_site_owner_onboarding\":true,\"welcome_banner_image\":\"\",\"welcome_banner_text_color\":\"\",\"welcome_banner_location\":\"above_topic_content\",\"welcome_banner_page_visibility\":\"top_menu_pages\",\"disable_mailing_list_mode\":true,\"default_topics_automatic_unpin\":true,\"mute_all_categories_by_default\":false,\"default_text_size\":\"normal\",\"enable_offline_indicator\":false,\"default_watched_precedence_over_muted\":false,\"tagging_enabled\":true,\"tag_style\":\"simple\",\"max_tags_per_topic\":3,\"enable_max_tags_per_email_subject\":false,\"max_tags_per_email_subject\":5,\"max_tag_length\":20,\"tag_topic_allowed_groups\":\"1|2|3|11\",\"max_tag_search_results\":5,\"max_tags_in_filter_list\":30,\"tags_sort_alphabetically\":true,\"tags_listed_by_group\":true,\"suppress_overlapping_tags_in_list\":false,\"remove_muted_tags_from_latest\":\"always\",\"force_lowercase_tags\":true,\"dashboard_hidden_reports\":\"\",\"dashboard_visible_tabs\":\"moderation|security|reports|features\",\"dashboard_general_tab_activity_metrics\":\"page_view_total_reqs|visits|time_to_first_response|likes|flags|user_to_user_private_messages_with_replies\",\"admin_allow_filter_untranslated_text\":false,\"reporting_improvements\":false,\"enable_auto_grid_images\":true,\"enable_new_checkbox_style\":false,\"enable_new_post_reactions_menu\":false,\"rename_faq_to_guidelines\":true,\"enable_form_templates\":true,\"experimental_new_new_view_groups\":\"\",\"enable_rich_text_paste\":true,\"reviewable_old_moderator_actions\":true,\"floating_dismiss_topics_on_mobile\":false,\"enable_simplified_category_creation\":true,\"enable_new_defaults_for_trust_level_3_requirements\":false,\"modernize_foundation_theme\":false,\"enable_horizon_high_context_topic_cards\":false,\"granular_anonymous_and_logged_in_groups_permissions\":false,\"dashboard_improvements\":false,\"discourse_automation_enabled\":false,\"badges_below_avatar_enabled\":true,\"chat_enabled\":false,\"chat_pinned_messages\":false,\"enable_public_channels\":true,\"chat_threads_enabled\":false,\"chat_search_enabled\":true,\"chat_channel_retention_days\":90,\"chat_max_direct_message_users\":20,\"chat_dm_retention_days\":0,\"chat_allow_archiving_channels\":false,\"chat_minimum_message_length\":1,\"chat_maximum_message_length\":6000,\"chat_allow_uploads\":true,\"chat_show_copy_button_on_codeblocks\":true,\"max_chat_auto_joined_users\":10000,\"max_mentions_per_chat_message\":5,\"chat_separate_sidebar_mode\":\"never\",\"chat_editing_grace_period\":30,\"chat_editing_grace_period_max_diff_low_trust\":10,\"chat_editing_grace_period_max_diff_high_trust\":40,\"chat_preferred_index\":\"channels\",\"checklist_enabled\":true,\"discourse_adplugin_enabled\":false,\"no_ads_for_personal_messages\":true,\"no_ads_for_restricted_categories\":false,\"no_ads_for_categories\":\"\",\"no_ads_for_tags\":\"\",\"house_ads_after_nth_topic\":20,\"house_ads_after_nth_post\":20,\"house_ads_frequency\":100,\"ad_plugin_enable_tracking\":false,\"ad_plugin_routes_enabled\":false,\"adsense_publisher_code\":\"\",\"adsense_through_trust_level\":2,\"adsense_topic_list_top_code\":\"\",\"adsense_topic_list_top_ad_sizes\":\"728*90 - leaderboard\",\"adsense_mobile_topic_list_top_code\":\"\",\"adsense_mobile_topic_list_top_ad_size\":\"responsive\",\"adsense_topic_above_post_stream_code\":\"\",\"adsense_topic_above_post_stream_ad_sizes\":\"728*90 - leaderboard\",\"adsense_mobile_topic_above_post_stream_code\":\"\",\"adsense_mobile_topic_above_post_stream_ad_size\":\"responsive\",\"adsense_topic_above_suggested_code\":\"\",\"adsense_topic_above_suggested_ad_sizes\":\"728*90 - leaderboard\",\"adsense_mobile_topic_above_suggested_code\":\"\",\"adsense_mobile_topic_above_suggested_ad_size\":\"responsive\",\"adsense_post_bottom_code\":\"\",\"adsense_post_bottom_ad_sizes\":\"728*90 - leaderboard\",\"adsense_mobile_post_bottom_code\":\"\",\"adsense_mobile_post_bottom_ad_size\":\"responsive\",\"adsense_nth_post_code\":\"\",\"dfp_publisher_id\":\"\",\"dfp_publisher_id_mobile\":\"\",\"dfp_through_trust_level\":2,\"dfp_topic_list_top_code\":\"\",\"dfp_topic_list_top_ad_sizes\":\"728*90 - leaderboard\",\"dfp_mobile_topic_list_top_code\":\"\",\"dfp_mobile_topic_list_top_ad_sizes\":\"320*50 - mobile leaderboard\",\"dfp_target_topic_list_top_key_code\":\"\",\"dfp_target_topic_list_top_value_code\":\"\",\"dfp_topic_above_post_stream_code\":\"\",\"dfp_topic_above_post_stream_ad_sizes\":\"728*90 - leaderboard\",\"dfp_mobile_topic_above_post_stream_code\":\"\",\"dfp_mobile_topic_above_post_stream_ad_sizes\":\"320*50 - mobile leaderboard\",\"dfp_target_topic_above_post_stream_key_code\":\"\",\"dfp_target_topic_above_post_stream_value_code\":\"\",\"dfp_topic_above_suggested_code\":\"\",\"dfp_topic_above_suggested_ad_sizes\":\"728*90 - leaderboard\",\"dfp_mobile_topic_above_suggested_code\":\"\",\"dfp_mobile_topic_above_suggested_ad_sizes\":\"320*50 - mobile leaderboard\",\"dfp_target_topic_above_suggested_key_code\":\"\",\"dfp_target_topic_above_suggested_value_code\":\"\",\"dfp_nth_post_code\":\"\",\"dfp_post_bottom_code\":\"\",\"dfp_post_bottom_ad_sizes\":\"728*90 - leaderboard\",\"dfp_mobile_post_bottom_code\":\"\",\"dfp_mobile_post_bottom_ad_sizes\":\"320*50 - mobile leaderboard\",\"dfp_target_post_bottom_key_code\":\"\",\"dfp_target_post_bottom_value_code\":\"\",\"amazon_through_trust_level\":2,\"amazon_display_groups\":\"10|11|12\",\"amazon_topic_list_top_src_code\":\"\",\"amazon_topic_list_top_ad_width_code\":\"\",\"amazon_topic_list_top_ad_height_code\":\"\",\"amazon_mobile_topic_list_top_src_code\":\"\",\"amazon_mobile_topic_list_top_ad_width_code\":\"\",\"amazon_mobile_topic_list_top_ad_height_code\":\"\",\"amazon_topic_above_post_stream_src_code\":\"\",\"amazon_topic_above_post_stream_ad_width_code\":\"\",\"amazon_topic_above_post_stream_ad_height_code\":\"\",\"amazon_mobile_topic_above_post_stream_src_code\":\"\",\"amazon_mobile_topic_above_post_stream_ad_width_code\":\"\",\"amazon_mobile_topic_above_post_stream_ad_height_code\":\"\",\"amazon_topic_above_suggested_src_code\":\"\",\"amazon_topic_above_suggested_ad_width_code\":\"\",\"amazon_topic_above_suggested_ad_height_code\":\"\",\"amazon_mobile_topic_above_suggested_src_code\":\"\",\"amazon_mobile_topic_above_suggested_ad_width_code\":\"\",\"amazon_mobile_topic_above_suggested_ad_height_code\":\"\",\"amazon_post_bottom_src_code\":\"\",\"amazon_nth_post_code\":\"\",\"amazon_post_bottom_ad_width_code\":\"\",\"amazon_post_bottom_ad_height_code\":\"\",\"amazon_mobile_post_bottom_src_code\":\"\",\"amazon_mobile_post_bottom_ad_width_code\":\"\",\"amazon_mobile_post_bottom_ad_height_code\":\"\",\"carbonads_serve_id\":\"\",\"carbonads_placement\":\"\",\"carbonads_through_trust_level\":2,\"carbonads_display_groups\":\"10|11|12\",\"carbonads_topic_list_top_enabled\":false,\"carbonads_above_post_stream_enabled\":false,\"adbutler_publisher_id\":\"\",\"adbutler_through_trust_level\":2,\"adbutler_display_groups\":\"10|11|12\",\"adbutler_topic_list_top_zone_id\":\"\",\"adbutler_mobile_topic_list_top_zone_id\":\"\",\"adbutler_topic_above_post_stream_zone_id\":\"\",\"adbutler_mobile_topic_above_post_stream_zone_id\":\"\",\"adbutler_topic_above_suggested_zone_id\":\"\",\"adbutler_mobile_topic_above_suggested_zone_id\":\"\",\"adbutler_post_bottom_zone_id\":\"\",\"adbutler_mobile_post_bottom_zone_id\":\"\",\"adbutler_nth_post\":4,\"adbutler_adserver_hostname\":\"servedbyadbutler.com\",\"affiliate_enabled\":false,\"affiliate_amazon_ca\":\"\",\"affiliate_amazon_cn\":\"\",\"affiliate_amazon_co_jp\":\"\",\"affiliate_amazon_co_uk\":\"\",\"affiliate_amazon_com\":\"\",\"affiliate_amazon_com_au\":\"\",\"affiliate_amazon_com_br\":\"\",\"affiliate_amazon_com_mx\":\"\",\"affiliate_amazon_de\":\"\",\"affiliate_amazon_es\":\"\",\"affiliate_amazon_fr\":\"\",\"affiliate_amazon_in\":\"\",\"affiliate_amazon_it\":\"\",\"affiliate_amazon_nl\":\"\",\"affiliate_amazon_eu\":\"\",\"affiliate_ldlc_com\":\"\",\"discourse_ai_enabled\":false,\"ai_artifact_security\":\"strict\",\"ai_sentiment_enabled\":false,\"ai_llm_temperature_top_p_enabled\":false,\"ai_helper_enabled\":false,\"ai_helper_allowed_in_pm\":false,\"ai_helper_enabled_features\":\"suggestions|context_menu\",\"ai_embeddings_enabled\":false,\"ai_embeddings_semantic_related_topics_enabled\":false,\"ai_embeddings_semantic_search_enabled\":false,\"ai_embeddings_semantic_quick_search_enabled\":false,\"ai_summarization_enabled\":false,\"ai_summary_gists_enabled\":false,\"ai_bot_enabled\":false,\"enable_ai_bot_starred_conversations\":false,\"ai_bot_enabled_llms\":\"\",\"ai_bot_enable_chat_warning\":false,\"ai_bot_add_to_header\":false,\"ai_bot_add_to_community_section\":true,\"ai_bot_enable_docked_composer\":false,\"ai_discover_enabled\":false,\"ai_discover_agent\":\"-34\",\"ai_discord_search_enabled\":false,\"ai_translation_enabled\":false,\"inferred_concepts_enabled\":false,\"assign_enabled\":true,\"assigns_public\":false,\"assigns_user_url_path\":\"/u/{username}/activity/assigned\",\"remind_assigns_frequency\":0,\"pending_assign_reminder_threshold\":2,\"max_assigned_topics\":2000000000,\"assign_allowed_on_groups\":\"3\",\"enable_assign_status\":false,\"assign_statuses\":\"New|In Progress|Done\",\"cakeday_enabled\":true,\"cakeday_emoji\":\"cake\",\"cakeday_birthday_enabled\":true,\"cakeday_birthday_emoji\":\"birthday\",\"calendar_enabled\":false,\"holiday_calendar_topic_id\":\"\",\"holiday_status_emoji\":\"date\",\"all_day_event_start_time\":\"\",\"all_day_event_end_time\":\"\",\"calendar_categories\":\"\",\"calendar_event_display\":\"auto\",\"calendar_categories_outlet\":\"discovery-list-container-top\",\"working_days\":\"Monday|Tuesday|Wednesday|Thursday|Friday\",\"working_day_start_hour\":8,\"working_day_end_hour\":17,\"close_to_working_day_hours_extension\":2,\"split_grouped_events_by_timezone_threshold\":0,\"event_participation_buttons\":\"going|interested|not going\",\"discourse_post_event_enabled\":false,\"discourse_post_event_allowed_on_groups\":\"\",\"display_post_event_date_on_topic_title\":true,\"use_local_event_date\":false,\"discourse_post_event_allowed_custom_fields\":\"\",\"events_calendar_categories\":\"\",\"sort_categories_by_event_start_date_enabled\":false,\"disable_resorting_on_categories_enabled\":false,\"sidebar_show_upcoming_events\":true,\"map_events_to_color\":\"[]\",\"map_events_title\":\"\",\"calendar_first_day_of_week\":\"monday\",\"calendar_upcoming_events_default_view\":\"month\",\"enable_events_category_type_setup\":false,\"data_explorer_enabled\":true,\"data_explorer_ai_queries_enabled\":false,\"details_enabled\":true,\"discourse_gamification_enabled\":false,\"discourse_graphviz_enabled\":false,\"group_tracker_default_icon\":\"crown\",\"group_tracker_topic_icon\":\"\",\"group_tracker_topic_icon_class\":\"\",\"discourse_hcaptcha_enabled\":false,\"hcaptcha_site_key\":\"\",\"lazy_videos_enabled\":true,\"lazy_youtube_enabled\":true,\"lazy_vimeo_enabled\":true,\"lazy_tiktok_enabled\":false,\"discourse_local_dates_email_timezone\":\"Etc/UTC\",\"discourse_local_dates_email_format\":\"llll z\",\"discourse_local_dates_enabled\":true,\"discourse_local_dates_default_formats\":\"LLL|LTS|LL|LLLL\",\"discourse_local_dates_default_timezones\":\"Europe/Paris|America/Los_Angeles\",\"discourse_math_enabled\":false,\"discourse_math_provider\":\"mathjax\",\"discourse_math_enable_latex_delimiters\":true,\"discourse_math_mathjax_output\":\"html\",\"discourse_math_enable_menu\":true,\"discourse_math_zoom_on_click\":false,\"discourse_math_enable_accessibility\":false,\"discourse_math_enable_asciimath\":false,\"microsoft_auth_enabled\":false,\"discourse_narrative_bot_enabled\":true,\"oauth2_enabled\":false,\"oauth2_button_title\":\"with OAuth2\",\"patreon_enabled\":false,\"patreon_login_enabled\":false,\"patreon_donation_prompt_enabled\":false,\"patreon_donation_prompt_show_after_topics\":20,\"patreon_donation_prompt_campaign_url\":\"\",\"policy_enabled\":false,\"policy_restrict_to_staff_posts\":true,\"create_policy_allowed_groups\":\"1|2\",\"post_voting_enabled\":false,\"post_voting_comment_enabled\":true,\"post_voting_comment_limit_per_post\":10,\"post_voting_comment_max_raw_length\":600,\"post_voting_enable_likes_on_answers\":false,\"presence_enabled\":true,\"presence_max_users_shown\":5,\"discourse_reactions_enabled\":false,\"discourse_reactions_like_icon\":\"heart\",\"discourse_reactions_reaction_for_like\":\"heart\",\"discourse_reactions_enabled_reactions\":\"+1|laughing|open_mouth|clap|confetti_ball|hugs\",\"discourse_reactions_desaturated_reaction_panel\":false,\"discourse_reactions_allow_any_emoji\":false,\"enable_new_post_reply_count_position\":false,\"discourse_rewind_enabled\":false,\"solved_enabled\":true,\"show_who_marked_solved\":false,\"allow_solved_on_all_topics\":false,\"accept_all_solutions_trust_level\":4,\"solved_quote_length\":700,\"show_filter_by_solved_status\":false,\"enable_solved_tags\":\"\",\"enable_support_category_type_setup\":true,\"enable_solved_shared_issues\":false,\"discourse_subscriptions_extra_nav_subscribe\":false,\"discourse_subscriptions_pricing_table_id\":\"\",\"discourse_subscriptions_pricing_table_enabled\":false,\"discourse_subscriptions_public_key\":\"\",\"discourse_subscriptions_currency\":\"USD\",\"discourse_subscriptions_campaign_enabled\":false,\"discourse_subscriptions_campaign_goal\":100,\"discourse_subscriptions_campaign_type\":\"Amount\",\"discourse_subscriptions_campaign_banner_location\":\"Top\",\"discourse_subscriptions_campaign_banner_bg_image\":\"\",\"discourse_subscriptions_campaign_banner_shadow_color\":\"2F70AC\",\"discourse_subscriptions_campaign_show_contributors\":true,\"discourse_subscriptions_campaign_product\":\"\",\"discourse_subscriptions_campaign_amount_raised\":0.0,\"discourse_subscriptions_campaign_subscribers\":0,\"discourse_templates_enabled\":true,\"topic_voting_enabled\":true,\"topic_voting_enable_vote_limits\":true,\"topic_voting_show_who_voted\":true,\"topic_voting_show_votes_on_profile\":true,\"enable_ideas_category_type_setup\":false,\"user_notes_enabled\":true,\"user_notes_icon_placement\":\"name\",\"zendesk_url\":\"https://your-url.zendesk.com/api/v2\",\"zendesk_enabled\":false,\"enable_markdown_footnotes\":true,\"display_footnotes_inline\":true,\"poll_enabled\":true,\"poll_maximum_options\":20,\"poll_minimum_trust_level_to_create\":3,\"poll_groupable_user_fields\":\"\",\"poll_export_data_explorer_query_id\":-16,\"poll_export_ranked_choice_data_explorer_query_id\":-19,\"poll_default_public\":true,\"spoiler_enabled\":true,\"available_locales\":\"[{\\\"native_name\\\":\\\"اللغة العربية\\\",\\\"value\\\":\\\"ar\\\",\\\"name\\\":\\\"languages.ar.name\\\"},{\\\"native_name\\\":\\\"беларуская мова\\\",\\\"value\\\":\\\"be\\\",\\\"name\\\":\\\"languages.be.name\\\"},{\\\"native_name\\\":\\\"български език\\\",\\\"value\\\":\\\"bg\\\",\\\"name\\\":\\\"languages.bg.name\\\"},{\\\"native_name\\\":\\\"bosanski jezik\\\",\\\"value\\\":\\\"bs_BA\\\",\\\"name\\\":\\\"languages.bs_BA.name\\\"},{\\\"native_name\\\":\\\"català\\\",\\\"value\\\":\\\"ca\\\",\\\"name\\\":\\\"languages.ca.name\\\"},{\\\"native_name\\\":\\\"čeština\\\",\\\"value\\\":\\\"cs\\\",\\\"name\\\":\\\"languages.cs.name\\\"},{\\\"native_name\\\":\\\"dansk\\\",\\\"value\\\":\\\"da\\\",\\\"name\\\":\\\"languages.da.name\\\"},{\\\"native_name\\\":\\\"Deutsch\\\",\\\"value\\\":\\\"de\\\",\\\"name\\\":\\\"languages.de.name\\\"},{\\\"native_name\\\":\\\"ελληνικά\\\",\\\"value\\\":\\\"el\\\",\\\"name\\\":\\\"languages.el.name\\\"},{\\\"native_name\\\":\\\"English\\\",\\\"value\\\":\\\"en\\\",\\\"name\\\":\\\"languages.en.name\\\"},{\\\"native_name\\\":\\\"English (UK)\\\",\\\"value\\\":\\\"en_GB\\\",\\\"name\\\":\\\"languages.en_GB.name\\\"},{\\\"native_name\\\":\\\"Español\\\",\\\"value\\\":\\\"es\\\",\\\"name\\\":\\\"languages.es.name\\\"},{\\\"native_name\\\":\\\"eesti\\\",\\\"value\\\":\\\"et\\\",\\\"name\\\":\\\"languages.et.name\\\"},{\\\"native_name\\\":\\\"فارسی\\\",\\\"value\\\":\\\"fa_IR\\\",\\\"name\\\":\\\"languages.fa_IR.name\\\"},{\\\"native_name\\\":\\\"suomi\\\",\\\"value\\\":\\\"fi\\\",\\\"name\\\":\\\"languages.fi.name\\\"},{\\\"native_name\\\":\\\"Français\\\",\\\"value\\\":\\\"fr\\\",\\\"name\\\":\\\"languages.fr.name\\\"},{\\\"native_name\\\":\\\"galego\\\",\\\"value\\\":\\\"gl\\\",\\\"name\\\":\\\"languages.gl.name\\\"},{\\\"native_name\\\":\\\"עברית\\\",\\\"value\\\":\\\"he\\\",\\\"name\\\":\\\"languages.he.name\\\"},{\\\"native_name\\\":\\\"hrvatski jezik\\\",\\\"value\\\":\\\"hr\\\",\\\"name\\\":\\\"languages.hr.name\\\"},{\\\"native_name\\\":\\\"magyar\\\",\\\"value\\\":\\\"hu\\\",\\\"name\\\":\\\"languages.hu.name\\\"},{\\\"native_name\\\":\\\"Հայերեն\\\",\\\"value\\\":\\\"hy\\\",\\\"name\\\":\\\"languages.hy.name\\\"},{\\\"native_name\\\":\\\"Indonesian\\\",\\\"value\\\":\\\"id\\\",\\\"name\\\":\\\"languages.id.name\\\"},{\\\"native_name\\\":\\\"Italiano\\\",\\\"value\\\":\\\"it\\\",\\\"name\\\":\\\"languages.it.name\\\"},{\\\"native_name\\\":\\\"日本語\\\",\\\"value\\\":\\\"ja\\\",\\\"name\\\":\\\"languages.ja.name\\\"},{\\\"native_name\\\":\\\"한국어\\\",\\\"value\\\":\\\"ko\\\",\\\"name\\\":\\\"languages.ko.name\\\"},{\\\"native_name\\\":\\\"lietuvių kalba\\\",\\\"value\\\":\\\"lt\\\",\\\"name\\\":\\\"languages.lt.name\\\"},{\\\"native_name\\\":\\\"latviešu valoda\\\",\\\"value\\\":\\\"lv\\\",\\\"name\\\":\\\"languages.lv.name\\\"},{\\\"native_name\\\":\\\"Norsk bokmål\\\",\\\"value\\\":\\\"nb_NO\\\",\\\"name\\\":\\\"languages.nb_NO.name\\\"},{\\\"native_name\\\":\\\"Nederlands\\\",\\\"value\\\":\\\"nl\\\",\\\"name\\\":\\\"languages.nl.name\\\"},{\\\"native_name\\\":\\\"polski\\\",\\\"value\\\":\\\"pl_PL\\\",\\\"name\\\":\\\"languages.pl_PL.name\\\"},{\\\"native_name\\\":\\\"Português\\\",\\\"value\\\":\\\"pt\\\",\\\"name\\\":\\\"languages.pt.name\\\"},{\\\"native_name\\\":\\\"Português (BR)\\\",\\\"value\\\":\\\"pt_BR\\\",\\\"name\\\":\\\"languages.pt_BR.name\\\"},{\\\"native_name\\\":\\\"limba română\\\",\\\"value\\\":\\\"ro\\\",\\\"name\\\":\\\"languages.ro.name\\\"},{\\\"native_name\\\":\\\"Русский\\\",\\\"value\\\":\\\"ru\\\",\\\"name\\\":\\\"languages.ru.name\\\"},{\\\"native_name\\\":\\\"slovenčina\\\",\\\"value\\\":\\\"sk\\\",\\\"name\\\":\\\"languages.sk.name\\\"},{\\\"native_name\\\":\\\"slovenščina\\\",\\\"value\\\":\\\"sl\\\",\\\"name\\\":\\\"languages.sl.name\\\"},{\\\"native_name\\\":\\\"Shqip\\\",\\\"value\\\":\\\"sq\\\",\\\"name\\\":\\\"languages.sq.name\\\"},{\\\"native_name\\\":\\\"српски језик\\\",\\\"value\\\":\\\"sr\\\",\\\"name\\\":\\\"languages.sr.name\\\"},{\\\"native_name\\\":\\\"svenska\\\",\\\"value\\\":\\\"sv\\\",\\\"name\\\":\\\"languages.sv.name\\\"},{\\\"native_name\\\":\\\"Kiswahili\\\",\\\"value\\\":\\\"sw\\\",\\\"name\\\":\\\"languages.sw.name\\\"},{\\\"native_name\\\":\\\"తెలుగు\\\",\\\"value\\\":\\\"te\\\",\\\"name\\\":\\\"languages.te.name\\\"},{\\\"native_name\\\":\\\"ไทย\\\",\\\"value\\\":\\\"th\\\",\\\"name\\\":\\\"languages.th.name\\\"},{\\\"native_name\\\":\\\"Türkçe\\\",\\\"value\\\":\\\"tr_TR\\\",\\\"name\\\":\\\"languages.tr_TR.name\\\"},{\\\"native_name\\\":\\\"ئۇيغۇرچە\\\",\\\"value\\\":\\\"ug\\\",\\\"name\\\":\\\"languages.ug.name\\\"},{\\\"native_name\\\":\\\"українська мова\\\",\\\"value\\\":\\\"uk\\\",\\\"name\\\":\\\"languages.uk.name\\\"},{\\\"native_name\\\":\\\"اردو\\\",\\\"value\\\":\\\"ur\\\",\\\"name\\\":\\\"languages.ur.name\\\"},{\\\"native_name\\\":\\\"tiếng Việt\\\",\\\"value\\\":\\\"vi\\\",\\\"name\\\":\\\"languages.vi.name\\\"},{\\\"native_name\\\":\\\"简体中文\\\",\\\"value\\\":\\\"zh_CN\\\",\\\"name\\\":\\\"languages.zh_CN.name\\\"},{\\\"native_name\\\":\\\"繁體中文\\\",\\\"value\\\":\\\"zh_TW\\\",\\\"name\\\":\\\"languages.zh_TW.name\\\"}]\",\"available_content_localization_locales\":[],\"require_invite_code\":false,\"site_logo_url\":\"\",\"site_logo_small_url\":\"https://forum.lastepoch.com/uploads/default/original/2X/8/88735a70000fb90a5e98830b58da768b41c6d817.png\",\"site_mobile_logo_url\":\"https://forum.lastepoch.com/uploads/default/original/2X/c/cdfeb3f571a911324365a4e03221169b1f61b4f8.png\",\"site_favicon_url\":\"https://forum.lastepoch.com/uploads/default/optimized/2X/8/88735a70000fb90a5e98830b58da768b41c6d817_2_32x32.png\",\"site_logo_dark_url\":\"\",\"site_logo_small_dark_url\":\"\",\"site_mobile_logo_dark_url\":\"\"}","themeSiteSettingOverrides":"{\"enable_welcome_banner\":false,\"search_experience\":\"search_icon\"}","customHTML":"{\"top\":\"\",\"footer\":\"\"}","banner":"{}","customEmoji":"[]","isReadOnly":"false","isStaffWritesOnly":"false","activatedThemes":"{\"1\":\"Dark\",\"13\":\"Category Badge Styles\"}","upcomingChanges":"{\"ai_bot_enable_docked_composer\":false,\"chat_pinned_messages\":false,\"composer_media_optimization_image_convert_enabled\":false,\"dashboard_improvements\":false,\"enable_ai_bot_starred_conversations\":false,\"enable_events_category_type_setup\":false,\"enable_horizon_high_context_topic_cards\":false,\"enable_ideas_category_type_setup\":false,\"enable_new_checkbox_style\":false,\"enable_new_defaults_for_trust_level_3_requirements\":false,\"enable_new_post_reactions_menu\":false,\"enable_new_post_reply_count_position\":false,\"enable_simplified_category_creation\":true,\"enable_solved_shared_issues\":false,\"enable_support_category_type_setup\":true,\"floating_dismiss_topics_on_mobile\":false,\"granular_anonymous_and_logged_in_groups_permissions\":false,\"modernize_foundation_theme\":false,\"rename_faq_to_guidelines\":true,\"reporting_improvements\":false,\"simple_email_subject\":false}"}"></div>
|
||
</discourse-assets-json>
|
||
<discourse-assets-icons></discourse-assets-icons>
|
||
</discourse-assets>
|
||
|
||
|
||
|
||
|
||
<noscript data-path="/t/1-0-launch-retrospective/69374">
|
||
|
||
<header>
|
||
<a href="/">Last Epoch Forums</a>
|
||
</header>
|
||
|
||
|
||
<div id="main-outlet" class="wrap" role="main">
|
||
<!-- preload-content: -->
|
||
<div id="topic-title">
|
||
<h1>
|
||
<a href="/t/1-0-launch-retrospective/69374">1.0 Launch Retrospective</a>
|
||
</h1>
|
||
|
||
<div class="topic-category" itemscope itemtype="http://schema.org/BreadcrumbList">
|
||
<span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
|
||
<a href="/c/developer-blogs/38" class="badge-wrapper bullet" itemprop="item">
|
||
<span class='badge-category-bg' style='background-color: #F1592A'></span>
|
||
<span class='badge-category clear-badge'>
|
||
<span class='category-name' itemprop='name'>Developer Blog</span>
|
||
</span>
|
||
</a>
|
||
<meta itemprop="position" content="1" />
|
||
</span>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
|
||
|
||
<div itemscope="itemscope" itemtype="http://schema.org/DiscussionForumPosting">
|
||
<meta itemprop='headline' content='1.0 Launch Retrospective'>
|
||
<link itemprop='url' href='https://forum.lastepoch.com/t/1-0-launch-retrospective/69374'>
|
||
<meta itemprop='datePublished' content='2024-03-20T21:59:00Z'>
|
||
<meta itemprop='keywords' content=''>
|
||
<meta itemprop='articleSection' content='Developer Blog'>
|
||
<div itemprop='publisher' itemscope itemtype="http://schema.org/Organization">
|
||
<meta itemprop='name' content='Eleventh Hour Games'>
|
||
</div>
|
||
|
||
|
||
|
||
<div id='post_1' class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Yayifications'><span itemprop="name">Yayifications</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Yayifications'>
|
||
|
||
</span>
|
||
|
||
<link itemprop="mainEntityOfPage" href="https://forum.lastepoch.com/t/1-0-launch-retrospective/69374">
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time datetime='2024-03-20T21:59:00Z' class='post-time'>
|
||
March 20, 2024, 9:59pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:00:01Z'>
|
||
<span itemprop="position">1</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Hello Travelers!</p>
|
||
<p>Today’s blog is a little different from our usual fare. As most of you know, Last Epoch launched on February 21, and the reception has been amazing. In the first week after launch, over 1.4 million of you logged in to play Last Epoch. At our peak, we had just under 265,000 players all roaming Eterra simultaneously. That’s good enough for the 39th highest all-time concurrent player count recorded on Steam, and we’re humbled by your support and enthusiasm for the game.</p>
|
||
<p>There’s plenty of cause for celebration, but let’s not ignore the obvious: Last Epoch’s launch was pretty rough for the majority of you who play online. Your patience and positivity have been amazing, but it was obviously not the launch experience that you or we had hoped for.</p>
|
||
<p>Now that the initial launch woes are behind us, it’s time to reflect on the experience. What happened? We put a strong emphasis on testing our servers and infrastructure ahead of time, so what did we get wrong? Last Epoch’s backend team is here to give you a bit of a recap of what went on during the launch.</p>
|
||
<h1><a name="p-302291-how-our-game-works-1" class="anchor" href="#p-302291-how-our-game-works-1" aria-label="Heading link"></a>How Our Game Works</h1>
|
||
<p>Let’s begin with a quick explanation of how our game works when played online. When you boot up Last Epoch and enter the game, what you see as a player is relatively straightforward; first you log in, then you select your character, and then you join a game server. Behind the scenes, though, what you’ve just done is communicate with and move through half a dozen online services. These services log you in, provide you with game data, and give you a server to connect to so you can play the game. You connect to this game server, but then the server itself goes out and talks to even more services to authenticate you, load your character data, and check things like your party membership.</p>
|
||
<p>These supporting services are the “backend” of our game, and without them our game doesn’t work. Some services are more important than others, but as a general rule, most services are required for the game to function. The good news is these services are all pretty resilient. Behind the scenes, each service is not one program but many copies of the same program. If one of the copies breaks down, the other copies keep working. Crucially, if a service is overloaded, we can fix that by just deploying more copies of the program. If our services are designed properly, we can handle any number of players; all we need to do is throw more copies at the problem.</p>
|
||
<p>(This design applies to our game servers, too; Last Epoch has never once “run out” of game servers for players because they’re all interchangeable, and we can create as many new ones as we need. The closest we ever come to running out of servers is when we get a spike in players and need to wait a short amount of time for extra ones to boot up).</p>
|
||
<h1><a name="p-302291-preparing-for-launch-2" class="anchor" href="#p-302291-preparing-for-launch-2" aria-label="Heading link"></a>Preparing For Launch</h1>
|
||
<p>The “designing our services properly” bit is the hard part. For some of our services, it’s very challenging to design them in a way that actually lets us scale just by throwing more copies at the problem. If you were around for the launch of patch 0.9.0, our first multiplayer release, you saw our game go down as soon as we crossed 40,000 players. Why? The service that matches players to servers had a design flaw where it started slowing down when there were many servers available. Once about 40,000 players joined servers, the performance of the matcher got so bad that it didn’t matter how many copies we threw at the problem - every copy would crash under the strain.</p>
|
||
<p>The backend team spent much of the time between 0.9.0 and 1.0.0 hunting down and fixing these sorts of design flaws. Some flaws could be fixed easily, others required entirely new services to handle our players’ data in a way that could actually scale. We were given a blank check to do whatever was needed to support our launch, so the only obstacle was time.</p>
|
||
<p>By the week before launch, we seemed to be in a reasonably comfortable spot. Everything was built, and we’d performed multiple rounds of load testing on our entire backend to ensure it could handle the volume of requests we expected at launch. The results were promising, and we hadn’t pulled any punches on the testing either. We were as ready as we were ever going to be for launch.</p>
|
||
<h1><a name="p-302291-the-morning-of-launch-3" class="anchor" href="#p-302291-the-morning-of-launch-3" aria-label="Heading link"></a>The Morning Of Launch</h1>
|
||
<p>For something like a game launch, “readiness” is mostly about having a plan. You can have confidence that you’ve tested and prepared, you can have confidence that you know how your services work, but you can’t have confidence that nothing will go wrong. Instead, you plan for what to do if something unanticipated happens.</p>
|
||
<p>On the morning of launch day, we went to scale up our server matching service to the numbers we used in our tests, and to our great surprise, it refused to spin up more than half the copies we asked for. Server matching is a critical service, and in our testing, it needed a high number of copies to handle all the players we expected, so getting stuck at half capacity was a serious problem.</p>
|
||
<p>This wasn’t even the only pre-launch hiccup. In a case of unfortunate timing, our service host had an incident the night before - still ongoing at launch time - that affected us in a way that prevented us from deploying changes to any of our backend services using the tools we had relied on for months. Our ability to fix our services was killed at the same time one of our services needed fixing.</p>
|
||
<p>We had workarounds for these problems, but they were not quick fixes. We were going to need to break apart our deployment tools and move our services around manually, but this was not something we could sneak in before the doors opened to all our players. Minutes before launch, we estimated that we could handle maybe 120,000 - 150,000 players before things started to fail, and we crossed our fingers that we’d be able to resolve our issues before the player count crept too high.</p>
|
||
<p>Well, you know how that went.</p>
|
||
<h1><a name="p-302291-the-next-5-days-4" class="anchor" href="#p-302291-the-next-5-days-4" aria-label="Heading link"></a>The Next 5 Days</h1>
|
||
<p>What unfolded over the next five days was a blur of emergency fixes and risk management. As it so happened, our first two pre-launch problems were only the tip of the iceberg.</p>
|
||
<p>In software, you sometimes run into a problem called “cascading failure.” When different parts of a software system rely on each other, an error in one part can cause errors in all the other parts as well. This can make it look like the entire system is failing even though only one part actually is. Finding the root cause of the failure is very difficult when everything is failing all at once.</p>
|
||
<p>The server matcher problem had caused a cascading failure in our systems. When players fail to connect to a server, they usually just try again, meaning our struggling server matcher had to deal with 2-5x the number of requests it would normally need to deal with. In many cases, players would get through the first half of server matching but would fail the second half, meaning servers would bring themselves online and then shut down again because a player never connected. Servers booting up and shutting down put pressure on our other services, and so some of those also started to fail.</p>
|
||
<p>When we fixed the server matcher, some other services continued to fail because they had trouble recovering from the chaos. Our deployment tools still required attention, so fixing these other services was a slow and manual process. To clear up the backlog, we needed to scale some of our services way past what would have been needed had the game been working smoothly. This brought with it new challenges since cloud services have some built-in soft caps that we would never have hit under normal circumstances, and working around those caps took time and, in some cases, code changes. We identified and cleared away many of these caps before launch, but we hit new ones as we scrambled to rearrange our backend.</p>
|
||
<p>You may be wondering, if the problem was recovering from too many players, why did we not simply have some downtime, or at least turn on player queues, to alleviate the pressure? The answer is that we did, but the problems ran deeper than the server matcher. At various points during the launch, we brought down our services, and many of you found yourselves in long queues as we struggled to keep up. Inevitably, once we started letting you all back in, we would run into problems again, and we could not clearly see what those problems were until we scaled everything up so high that the services stayed online and operational even though they were strained from other failures in other areas.</p>
|
||
<p>Sprinkled in with our deployment woes, we had a couple of genuine code problems in our services. One of them - one of the few examples where we straight up overestimated our ability to scale - was a bottleneck in how quickly we could process requests for a single town in a single region of the world. In Last Epoch, once you reach the “End of Time” town, you will always load into that town when you enter the game from character select. We knew ahead of time that this bottleneck existed, but we underestimated what would happen when we suddenly fixed a broken game and hundreds of thousands of players all tried to access the same town at the same time, in the same part of the world. We thought that the server matcher would be a little slow at first, and then it would start to fix itself as more and more people got into the game. What happened instead was that it took so long to get into the game that almost no one actually succeeded, so they quit and tried again, over and over, and the problem never tapered off. This was not the kind of problem we could fix just by adding more copies of the service, so it took some emergency problem solving.</p>
|
||
<p>Each time we found a problem and fixed it, we immediately saw improvement, but this allowed even more players to enter the game and play, which would uncover the next problem, and so on.</p>
|
||
<h1><a name="p-302291-the-final-fix-5" class="anchor" href="#p-302291-the-final-fix-5" aria-label="Heading link"></a>The Final Fix</h1>
|
||
<p>By Sunday, we had managed to fix, deploy, and scale our services to the point that most of our backend was handling over 200,000 players just fine, even through flurries of retries and errors. Yet amidst all the chaos, there was still some strange behavior happening on the game servers that was causing problems. During our periods of stability, when the game was up, players were able to connect to game servers, but their connections would often time-out once they got there.</p>
|
||
<p>Every time a player joins a game server, the game server checks to see if the player is in a party. This is a simple operation, and in all of our testing, we saw that this check completed very quickly, even under heavy load. Yet our logs were telling us that checks for a player’s party were taking up to a minute, sometimes even longer.</p>
|
||
<p>Over the first four days, we made a number of changes to the party service to alleviate pressure. Each fix helped for a while, but inevitably, it always slowed down again until players could no longer join servers. On day five, with all the other backend problems solved, we were able to get a more precise look at the party errors, and the culprit was a single, innocent-looking line of code. A single line of code that was supposed to be the most efficient request in our entire party service but instead ended up consuming all of the service’s resources under heavy load, slowing the entire service to a crawl.</p>
|
||
<p>It took about an hour on Sunday afternoon to rearrange the party data so we could check over 200,000 players’ party memberships without bringing down the service. We deployed the fix, the game came back up, and it’s been online ever since.</p>
|
||
<h1><a name="p-302291-lessons-learned-6" class="anchor" href="#p-302291-lessons-learned-6" aria-label="Heading link"></a>Lessons Learned</h1>
|
||
<p>This blog post is 2,000 words long, and there is still a whole lot more we could say. Internally, we have been cataloging and planning for ways we can improve, and we want to ensure that our processes moving forward include the lessons we have learned from the launch.</p>
|
||
<p>First, we learned the hard way that our internal tooling for deploying our services was not robust enough on launch day. Our tools were too brittle (breaking when certain services went down) and too inflexible (too many manual adjustments needed in an emergency). When the system came under strain, we couldn’t deploy our fixes quickly, and we usually had to cause additional downtime to do it. Had our deploy tooling been stronger, we could have gotten to a stable state much more quickly. Our top priority on the team right now is improving our tooling so we can effectively respond to situations like these.</p>
|
||
<p>Second, our services themselves could be more flexible. We had to make many changes over the course of the launch that should have been simple configuration changes but instead required a full redeploy, which turned simple fixes into long, risky operations. This weakness was identified ahead of time and has now become a top priority to improve.</p>
|
||
<p>Third, we need to do a better job of anticipating how player behavior affects our backend. Our testing was designed to simulate how and when our services would break, but we needed to spend more time considering how the conditions would continue to change once things started failing. Now that we’ve seen what happens during a fraught launch - how players put pressure on services differently than when everything is working - we’ll be able to incorporate that data into future tests.</p>
|
||
<p>(As an aside, our testing effort, in general, was a huge success. Despite how it may look from our launch struggles, our testing identified many other critical issues leading all the way up to the week before launch, and without those efforts, we might still be trying to fix the game to this day. Even though we’re post-launch, we plan to continue incorporating load testing into our regular development cadence going forward.)</p>
|
||
<h1><a name="p-302291-thank-you-7" class="anchor" href="#p-302291-thank-you-7" aria-label="Heading link"></a>Thank You</h1>
|
||
<p>With the launch behind us, we’re all very thankful to you players for showing so much passion for the game, despite the rocky start.</p>
|
||
<p>EHG started from a group of gamers hoping to make the ARPG they wanted to play, and now EHG is a group of gamers hoping to make the game YOU want to play. Your passion, enthusiasm and, when deserved, criticism have continued to encourage our teams to deliver that game and push the definition of what an ARPG can be, should be, and will be. Our team could not have made Last Epoch what it is today without you, and we will endeavor to keep making the game you all deserve.</p>
|
||
<p>Here’s to a bright future, Travelers.</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="234" />
|
||
<span class='post-likes'>234 Likes</span>
|
||
</div>
|
||
|
||
<div class='crawler-linkback-list'>
|
||
<div>
|
||
<a href="https://forum.lastepoch.com/t/another-heres-my-opinion-thread-and-why-im-leaving/69529/2">Another 'heres my opinion' thread and why im leaving</a>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_2' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/GaryOak'><span itemprop="name">GaryOak</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/GaryOak'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:04:40Z' class='post-time'>
|
||
March 20, 2024, 10:04pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:04:40Z'>
|
||
<span itemprop="position">2</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Thanks very much for this postmortem!</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="7" />
|
||
<span class='post-likes'>7 Likes</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_3' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Makkii'><span itemprop="name">Makkii</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Makkii'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:06:14Z' class='post-time'>
|
||
March 20, 2024, 10:06pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:06:14Z'>
|
||
<span itemprop="position">3</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p><img src="https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12" title=":heart:" class="emoji only-emoji" alt=":heart:" loading="lazy" width="20" height="20"> <img src="https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12" title=":heart:" class="emoji only-emoji" alt=":heart:" loading="lazy" width="20" height="20"> <img src="https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12" title=":heart:" class="emoji only-emoji" alt=":heart:" loading="lazy" width="20" height="20"><br>
|
||
Thx for all<br>
|
||
We waiting for next content update love the game</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="2" />
|
||
<span class='post-likes'>2 Likes</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_4' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/soul02'><span itemprop="name">soul02</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/soul02'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:08:14Z' class='post-time'>
|
||
March 20, 2024, 10:08pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:08:14Z'>
|
||
<span itemprop="position">4</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p><img src="https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12" title=":heart:" class="emoji" alt=":heart:" loading="lazy" width="20" height="20"> <img src="https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12" title=":heart:" class="emoji" alt=":heart:" loading="lazy" width="20" height="20"> I look forward to the next season and the new mechanics that may arrive =D</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="1" />
|
||
<span class='post-likes'>1 Like</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_5' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Yunicorn'><span itemprop="name">Yunicorn</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Yunicorn'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:13:14Z' class='post-time'>
|
||
March 20, 2024, 10:13pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:13:14Z'>
|
||
<span itemprop="position">5</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Fascinating insight. Thank you very much for this write-up.</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="1" />
|
||
<span class='post-likes'>1 Like</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_6' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Burb'><span itemprop="name">Burb</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Burb'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:14:40Z' class='post-time'>
|
||
March 20, 2024, 10:14pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:17:19Z'>
|
||
<span itemprop="position">6</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Thank you. <3</p>
|
||
<blockquote>
|
||
<p>For something like a game launch, “readiness” is mostly about having a plan. You can have confidence that you’ve tested and prepared, you can have confidence that you know how your services work, but you can’t have confidence that nothing will go wrong. Instead, you plan for what to do if something unanticipated happens.</p>
|
||
</blockquote>
|
||
<p>This is how you do it. Failure is awesome because it shows you where the edges are. The important thing isn’t that you had a failure, it’s how you respond to it. These folks get it.</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="14" />
|
||
<span class='post-likes'>14 Likes</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_7' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/VieniSu'><span itemprop="name">VieniSu</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/VieniSu'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:17:00Z' class='post-time'>
|
||
March 20, 2024, 10:17pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:17:00Z'>
|
||
<span itemprop="position">7</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Thank you <3</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="0" />
|
||
<span class='post-likes'></span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_8' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Nevieth'><span itemprop="name">Nevieth</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Nevieth'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:19:01Z' class='post-time'>
|
||
March 20, 2024, 10:19pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:19:01Z'>
|
||
<span itemprop="position">8</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>I’m so excited for the future of Last Epoch.</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="1" />
|
||
<span class='post-likes'>1 Like</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_9' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Doxington'><span itemprop="name">Doxington</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Doxington'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:20:25Z' class='post-time'>
|
||
March 20, 2024, 10:20pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:20:25Z'>
|
||
<span itemprop="position">9</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>I love this level of communication, transparency, and just honesty. Thank you EHG <img src="https://forum.lastepoch.com/images/emoji/apple/slight_smile.png?v=12" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="15" />
|
||
<span class='post-likes'>15 Likes</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_10' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Hilio'><span itemprop="name">Hilio</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Hilio'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:21:36Z' class='post-time'>
|
||
March 20, 2024, 10:21pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:21:36Z'>
|
||
<span itemprop="position">10</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>I cannot express how much I appreciate this communication.<br>
|
||
Thank you all for the hard work and especially the backend team.</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="3" />
|
||
<span class='post-likes'>3 Likes</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_11' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/CaiusMartius'><span itemprop="name">CaiusMartius</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/CaiusMartius'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:28:45Z' class='post-time'>
|
||
March 20, 2024, 10:28pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:28:45Z'>
|
||
<span itemprop="position">11</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>You guys are rockstars. From your continued unabashed love of the game, your direct, frank and open communication with the community to your downright tenacious and, at times seemingly, unending work ethic.</p>
|
||
<p>Just keep on doing your thing. A hell of a lot of us aren’t going anywhere.</p>
|
||
<aside class="quote group-EHG" data-username="Yayifications" data-post="1" data-topic="69374">
|
||
<div class="title">
|
||
<div class="quote-controls"></div>
|
||
<img alt="" width="24" height="24" src="https://forum.lastepoch.com/user_avatar/forum.lastepoch.com/yayifications/48/9977_2.png" class="avatar"> Yayifications:</div>
|
||
<blockquote>
|
||
<p>You can have confidence that you’ve tested and prepared, you can have confidence that you know how your services work, but you can’t have confidence that nothing will go wrong. Instead, you plan for what to do if something unanticipated happens.</p>
|
||
</blockquote>
|
||
</aside>
|
||
<p>This is something so crucial and so overlooked by 98% of the armchair developers. In the film business 95% of our work is done PREPARING, because as the old adage goes, no plan ever survived contact with the “enemy.” Or in this case, ‘launch.’ <img src="https://forum.lastepoch.com/images/emoji/apple/smiley.png?v=12" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="16" />
|
||
<span class='post-likes'>16 Likes</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_12' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Pendragon925'><span itemprop="name">Pendragon925</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Pendragon925'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:28:59Z' class='post-time'>
|
||
March 20, 2024, 10:28pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:28:59Z'>
|
||
<span itemprop="position">12</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p><img src="https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12" title=":heart:" class="emoji" alt=":heart:" loading="lazy" width="20" height="20"> <img src="https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12" title=":heart:" class="emoji" alt=":heart:" loading="lazy" width="20" height="20"> <img src="https://forum.lastepoch.com/images/emoji/apple/heart.png?v=12" title=":heart:" class="emoji" alt=":heart:" loading="lazy" width="20" height="20"> can’t wait for the future!</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="0" />
|
||
<span class='post-likes'></span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_13' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/TizianOwO'><span itemprop="name">TizianOwO</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/TizianOwO'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:39:41Z' class='post-time'>
|
||
March 20, 2024, 10:39pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:39:41Z'>
|
||
<span itemprop="position">13</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Appreciate the transparency in spite of the fact almost all of the people complaining (and saying you’re fools for not psychically predicting every possible thing that can go wrong), will almost certainly never read this.</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="1" />
|
||
<span class='post-likes'>1 Like</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_14' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/bing_crosby'><span itemprop="name">bing_crosby</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/bing_crosby'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:42:09Z' class='post-time'>
|
||
March 20, 2024, 10:42pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:42:09Z'>
|
||
<span itemprop="position">14</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Super interesting, thanks for taking the time to write all this up.</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="0" />
|
||
<span class='post-likes'></span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_15' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Diablowaty'><span itemprop="name">Diablowaty</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Diablowaty'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:42:54Z' class='post-time'>
|
||
March 20, 2024, 10:42pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:42:54Z'>
|
||
<span itemprop="position">15</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Thanks <3</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="1" />
|
||
<span class='post-likes'>1 Like</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_16' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Gavryn'><span itemprop="name">Gavryn</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Gavryn'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T22:49:24Z' class='post-time'>
|
||
March 20, 2024, 10:49pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T22:49:24Z'>
|
||
<span itemprop="position">16</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Here’s to a bright future EHG! Thanks for the continued communication and transparency, it should be a gold standard in the gaming space.</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="1" />
|
||
<span class='post-likes'>1 Like</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_17' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/ulruc2525'><span itemprop="name">ulruc2525</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/ulruc2525'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T23:03:56Z' class='post-time'>
|
||
March 20, 2024, 11:03pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T23:03:56Z'>
|
||
<span itemprop="position">17</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>What does not kill you only makes you stronger.</p>
|
||
<p>I guess now the H in EHG stands for Hercules <img src="https://forum.lastepoch.com/images/emoji/apple/rofl.png?v=12" title=":rofl:" class="emoji" alt=":rofl:" loading="lazy" width="20" height="20"></p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="0" />
|
||
<span class='post-likes'></span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_18' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/psychodrive'><span itemprop="name">psychodrive</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/psychodrive'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T23:24:12Z' class='post-time'>
|
||
March 20, 2024, 11:24pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T23:24:12Z'>
|
||
<span itemprop="position">18</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Trying to fit a square peg into a kube hole sure does go this way sometimes.</p>
|
||
<p>Keep on keeping on folks <img src="https://forum.lastepoch.com/images/emoji/apple/slight_smile.png?v=12" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="0" />
|
||
<span class='post-likes'></span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_19' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/beserkjay'><span itemprop="name">beserkjay</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/beserkjay'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T23:44:55Z' class='post-time'>
|
||
March 20, 2024, 11:44pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T23:44:55Z'>
|
||
<span itemprop="position">19</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>Thank you for posting this. I am really enjoying the game. Keep up the great work!</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="1" />
|
||
<span class='post-likes'>1 Like</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
<div id='post_20' itemprop="comment" itemscope="itemscope" itemtype="http://schema.org/Comment" class='topic-body crawler-post'>
|
||
<div class='crawler-post-meta'>
|
||
<span class="creator" itemprop="author" itemscope="itemscope" itemtype="http://schema.org/Person">
|
||
<a rel='nofollow' href='https://forum.lastepoch.com/u/Jerle'><span itemprop="name">Jerle</span></a>
|
||
<meta itemprop='url' content='https://forum.lastepoch.com/u/Jerle'>
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="crawler-post-infos">
|
||
<time itemprop="datePublished" datetime='2024-03-20T23:53:06Z' class='post-time'>
|
||
March 20, 2024, 11:53pm
|
||
</time>
|
||
<meta itemprop='dateModified' content='2024-03-20T23:53:06Z'>
|
||
<span itemprop="position">20</span>
|
||
</span>
|
||
</div>
|
||
<div class='post' itemprop="text">
|
||
<p>I really enjoy reading posts like these. Keep it up, EHG!</p>
|
||
</div>
|
||
|
||
<div itemprop="interactionStatistic" itemscope="itemscope" itemtype="http://schema.org/InteractionCounter">
|
||
<meta itemprop="interactionType" content="http://schema.org/LikeAction"/>
|
||
<meta itemprop="userInteractionCount" content="1" />
|
||
<span class='post-likes'>1 Like</span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div role='navigation' itemscope itemtype='http://schema.org/SiteNavigationElement' class="topic-body crawler-post">
|
||
<span itemprop='name'><b><a rel="next" itemprop="url" href="/t/1-0-launch-retrospective/69374?page=2">next page →</a></b></span>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<!-- :preload-content -->
|
||
</div>
|
||
|
||
<footer class="container wrap">
|
||
<nav class='crawler-nav'>
|
||
<ul>
|
||
<li itemscope itemtype='http://schema.org/SiteNavigationElement'>
|
||
<span itemprop='name'>
|
||
<a href='/' itemprop="url">Home </a>
|
||
</span>
|
||
</li>
|
||
<li itemscope itemtype='http://schema.org/SiteNavigationElement'>
|
||
<span itemprop='name'>
|
||
<a href='/categories' itemprop="url">Categories </a>
|
||
</span>
|
||
</li>
|
||
<li itemscope itemtype='http://schema.org/SiteNavigationElement'>
|
||
<span itemprop='name'>
|
||
<a href='/guidelines' itemprop="url">Guidelines </a>
|
||
</span>
|
||
</li>
|
||
<li itemscope itemtype='http://schema.org/SiteNavigationElement'>
|
||
<span itemprop='name'>
|
||
<a href='https://store.steampowered.com/eula/899770_eula_0' itemprop="url">Terms of Service </a>
|
||
</span>
|
||
</li>
|
||
<li itemscope itemtype='http://schema.org/SiteNavigationElement'>
|
||
<span itemprop='name'>
|
||
<a href='https://store.steampowered.com/eula/899770_eula_0' itemprop="url">Privacy Policy </a>
|
||
</span>
|
||
</li>
|
||
</ul>
|
||
</nav>
|
||
<p class='powered-by-link'>Powered by <a href="https://www.discourse.org">Discourse</a>, best viewed with JavaScript enabled</p>
|
||
</footer>
|
||
|
||
</noscript>
|
||
|
||
<style>
|
||
.sidenav {
|
||
height: 100%;
|
||
width: 0;
|
||
position: fixed;
|
||
z-index: 1200;
|
||
top: 0;
|
||
left: 0;
|
||
background-color: #111;
|
||
overflow-x: hidden;
|
||
transition: 0.5s;
|
||
padding-top: 15px;
|
||
}
|
||
|
||
.sidenav a {
|
||
padding: 8px 8px 8px 32px;
|
||
text-decoration: none;
|
||
font-size: 25px;
|
||
color: #818181;
|
||
display: block;
|
||
transition: 0.31s;
|
||
}
|
||
|
||
.sidenav a:hover {
|
||
color: #f1f1f1;
|
||
}
|
||
|
||
.sidenav .closebtn {
|
||
position: absolute;
|
||
top: 0;
|
||
right: 25px;
|
||
font-size: 36px;
|
||
margin-left: 50px;
|
||
}
|
||
|
||
@media screen and (max-height: 450px) {
|
||
.sidenav {padding-top: 15px;}
|
||
.sidenav a {font-size: 18px;}
|
||
}
|
||
|
||
/* Style the sidenav links and the dropdown button */
|
||
.sidenav a:not(:first-child), .dropdown-btn {
|
||
padding: 6px 8px 6px 16px;
|
||
text-decoration: none;
|
||
font-size: 20px;
|
||
color: #818181;
|
||
display: block;
|
||
border: none;
|
||
background: none;
|
||
width: 100%;
|
||
text-align: left;
|
||
cursor: pointer;
|
||
outline: none;
|
||
}
|
||
|
||
/* On mouse-over */
|
||
.sidenav a:hover, .dropdown-btn:hover {
|
||
color: #f1f1f1 !important;
|
||
background: #383838 !important;
|
||
}
|
||
|
||
/* Main content */
|
||
.main {
|
||
margin-left: 200px; /* Same as the width of the sidenav */
|
||
font-size: 20px; /* Increased text to enable scrolling */
|
||
padding: 0px 10px;
|
||
}
|
||
|
||
/* Add an active class to the active dropdown button */
|
||
.active {
|
||
background-color: #111111;
|
||
color: white;
|
||
}
|
||
|
||
/* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
|
||
.dropdown-container {
|
||
display: none;
|
||
background-color: #262626;
|
||
padding-left: 8px;
|
||
}
|
||
|
||
/* Optional: Style the caret down icon */
|
||
.fa-angle-down,.fa-angle-right {
|
||
float: right;
|
||
padding-right: 8px;
|
||
}
|
||
</style>
|
||
<!--//////////////////////////////////////////////-->
|
||
|
||
<style>
|
||
.epoch-header {
|
||
text-align:center;
|
||
//background: #030511;
|
||
height:150px;
|
||
}
|
||
.epoch-header >div {
|
||
text-align:center;
|
||
max-width:1250px;
|
||
margin:0 auto;
|
||
display:block;
|
||
|
||
}
|
||
.epoch-header ul {marign: 0 !important;}
|
||
.epoch-header li { list-style: none;}
|
||
.epoch-header li a {color:#fcf6e3; }
|
||
.epoch-header ul > li {display:inline-block;}
|
||
.epoch-header ul > li a {display:block; font-size:20px; font-family: "Last Epoch";padding: .5em .8em; text-decoration: none;}
|
||
.epoch-header ul > li a:hover { color:#fff;}
|
||
.epoch-header ul > li > ul { display:none;}
|
||
.epoch-header ul > li:hover ul {display:block; position:absolute; z-index:9999; min-width:140px; background: #030511;}
|
||
.epoch-header ul > li ul li {display:block;}
|
||
|
||
/*.has-subnav span {background:url('https://i.imgur.com/vIOvfgB.png') no-repeat center center; display:inline-block; width:20px; height:15px; }*/
|
||
/*.has-subnav a:hover span {background:url('https://i.imgur.com/N3NSrmL.png') no-repeat center center;}*/
|
||
|
||
/* .epoch-header .supporter {text-shadow:0 0 20px orange,0px 0 10px orange,0 0 3px orange !important}
|
||
.epoch-header .supporter:hover {text-shadow:0 0 20px orange,0px 0 10px orange,0 0 3px orange, 0px 0 10px orange !important} */
|
||
.epoch-header .logo-menu-item img {width:250px;}
|
||
|
||
/*My Custom Coding*/
|
||
li.logo-menu-item {
|
||
width: 360px;
|
||
position: relative !important;
|
||
}
|
||
li.logo-menu-item a {
|
||
position: absolute;
|
||
top: -118px;
|
||
left: 0;
|
||
right: 0;
|
||
}
|
||
ul.desktop_menu {
|
||
padding-top: 40px;
|
||
padding-left: 0;
|
||
}
|
||
ul.desktop_menu > li {
|
||
padding-top:15px;
|
||
}
|
||
li.has-subnav ul {
|
||
padding-left: 0;
|
||
}
|
||
.mobile_logo,.mobile_menu {
|
||
display: none;
|
||
}
|
||
.desktop_menu span.fa.fa-angle-down {
|
||
float: initial;
|
||
}
|
||
span.mobile_nav_icon {
|
||
display: none;
|
||
}
|
||
|
||
@media screen and (max-width: 1024px) {
|
||
.my_account {display:none;}
|
||
.desktop_menu{
|
||
display: none;
|
||
}
|
||
span.mobile_nav_icon {
|
||
display: block;
|
||
}
|
||
.mobile_logo {
|
||
position: absolute;
|
||
top: 10px;
|
||
left: 0;
|
||
right: 0;
|
||
display: block;
|
||
text-align: center;
|
||
}
|
||
.mobile_logo img {
|
||
max-width: 200px;
|
||
}
|
||
.mobile_menu {
|
||
display: block;
|
||
}
|
||
span.mobile_nav_icon {
|
||
border-color: #704706 !important;
|
||
|
||
color: #fff;
|
||
position: absolute;
|
||
right: 5%;
|
||
top: 40px;
|
||
padding: 5px 10px 3px 9px;
|
||
border-radius: 4px;
|
||
font-size: 21px !important;
|
||
}
|
||
span.mobile_nav_icon {
|
||
background: url('https://lastepochgame.com/wp-content/uploads/2019/04/SecondaryButtonSpriteSheet.jpg') !important;
|
||
background-size: auto;
|
||
background-size: 100% 400% !important;
|
||
transform:none;
|
||
transition:none !important;
|
||
background:#333;
|
||
|
||
}
|
||
span.mobile_nav_icon:hover{ background-position: 0 -100% !important;}
|
||
|
||
.sidenav .closebtn {
|
||
position: static;
|
||
top: auto;
|
||
left: auto;
|
||
font-size: 36px;
|
||
margin-left: 18px;
|
||
/*height: 33px;*/
|
||
padding: 0;
|
||
right: auto;
|
||
margin-top: -3px;
|
||
}
|
||
div#mySidenav > a:not(:first-child),div#mySidenav .dropdown-container > a, .dropdown-btn {
|
||
font-size: 14px;
|
||
padding: 18px 20px;
|
||
border-bottom: 1px solid #3a3a3a;
|
||
color: #767676;
|
||
}
|
||
.sidenav a:hover, .dropdown-btn:hover {
|
||
color: #f1f1f1;
|
||
background: #3c3c3c;
|
||
}
|
||
a.closebtn:hover {
|
||
background: #111111 !important;
|
||
}
|
||
}
|
||
.my_account {
|
||
position:absolute;
|
||
top:10px;
|
||
right:20px;
|
||
color:#fff !important;
|
||
font-size:15px !important;
|
||
}
|
||
.epoch-header ul li a.supporter {
|
||
background: linear-gradient(180deg,#141115,#0e0b10),#100e0e;
|
||
box-shadow: 0 4px 4px rgba(0,0,0,.25), inset 0 4px 4px rgba(0,0,0,.25);
|
||
border-style: solid;
|
||
border-image-slice: 1;
|
||
border-width: 1px;
|
||
border-image-source: linear-gradient(0deg,#d0b782,#fff);
|
||
font-size: 1.125rem;
|
||
padding: 1rem 2rem;
|
||
position: relative;
|
||
display: inline-block;
|
||
text-align: center;
|
||
text-transform: uppercase;
|
||
line-height: 1;
|
||
font-family: Last Epoch,Trajan Pro,Georgia,serif;
|
||
width: 100%;
|
||
}
|
||
.my_account:hover {color:#be9151 !important}
|
||
.epoch-header ul li a {text-transform: uppercase; color: #fff;
|
||
font-size: 20px;
|
||
padding: .5rem;
|
||
letter-spacing: 1.5px;
|
||
text-shadow: 0 2px 4px rgba(0,0,0,.4);}
|
||
ul.desktop_menu {margin-left:-50px;}
|
||
.desktop_menu > li {
|
||
min-width: 12.5%;
|
||
text-align: left;
|
||
}
|
||
.desktop_menu li.logo-menu-item {
|
||
width: 360px;
|
||
position: relative !important;
|
||
margin-left: -50px;
|
||
margin-right: 25px;
|
||
}
|
||
.desktop_menu li.has-subnav li a {
|
||
font-size:16px;
|
||
padding: .875rem 1rem;
|
||
}
|
||
.desktop_menu li.has-subnav ul {
|
||
margin-left:0px !important;
|
||
}
|
||
.desktop_menu li.has-subnav li {
|
||
border-top: 1px solid hsla(0,0%,100%,.1);
|
||
}
|
||
.desktop_menu li.has-subnav ul {
|
||
border: 1px solid hsla(0,0%,100%,.1);
|
||
}
|
||
.epoch-header li a:hover {
|
||
color:#d0b782 !important;
|
||
background-color: #030511;
|
||
}
|
||
</style>
|
||
|
||
|
||
<div class="epoch-header">
|
||
<a href="https://portal.lastepoch.com" class="my_account">My Account</a>
|
||
<div>
|
||
|
||
<ul class="desktop_menu">
|
||
|
||
<li class="has-subnav"><a>News <span class="nav-arrow top-level fa fa-angle-down" style=""></span></a>
|
||
<ul>
|
||
<li><a href="/c/news">Announcements</a></li>
|
||
<li><a href="/c/patch-notes">Patch Notes</a></li>
|
||
<li><a href="/c/dev-blog">Developer Blogs</a></li>
|
||
<li><a href="https://lastepoch.com/careers">Careers</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="has-subnav"><a href="">Game <span class="nav-arrow top-level fa fa-angle-down" style=""></span></a>
|
||
<ul>
|
||
<li><a href="https://lastepoch.com/classes/">Classes</a></li>
|
||
<li><a href="https://lastepoch.com/skills/">Skills</a></li>
|
||
<li><a href="https://lastepoch.com/items/">Items</a></li>
|
||
<li><a href="https://lastepoch.com/end-game/">End Game Systems</a></li>
|
||
<li><a href="https://lastepoch.com/world-story/">World & Story</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="forums" href="https://forum.lastepoch.com/">Forum</a></li>
|
||
<li class="logo-menu-item">
|
||
<a href="https://lastepoch.com/">
|
||
<img src="/uploads/default/original/2X/4/485f366a543d75d290539bb44f67e2ab7453a0e6.png">
|
||
</a>
|
||
</li>
|
||
<li class="has-subnav"><a href="">Ladder <span class="nav-arrow top-level fa fa-angle-down" style=""></span></a>
|
||
<ul>
|
||
<li><a href="https://lastepoch.com/arena-ladder/">Arena Ladder</a></li>
|
||
<li><a href="https://lastepoch.com/level-ladder/">Level Ladder</a></li>
|
||
</ul>
|
||
</li>
|
||
|
||
<li><a class="supporter" href="https://portal.lastepoch.com/editions">Buy Now
|
||
|
||
</a></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<!--Side Menu for Mobile-->
|
||
<!--Mobile Logo-->
|
||
<div class="mobile_logo">
|
||
<a href="https://lastepochgame.com/">
|
||
<img src="/uploads/default/original/2X/4/485f366a543d75d290539bb44f67e2ab7453a0e6.png">
|
||
</a>
|
||
</div>
|
||
<div id="mySidenav" class="sidenav mobile_menu">
|
||
<a href="javascript:void(0)" class="closebtn" onclick="closeNav()">×</a>
|
||
<button class="dropdown-btn">Home
|
||
<i class="fa fa-angle-right"></i>
|
||
</button>
|
||
<a href="https://portal.lastepoch.com">My Account</a>
|
||
<div class="dropdown-container">
|
||
<a href="/c/announcement">Announcements</a>
|
||
<a href="/c/patch-notes">Patch Notes</a>
|
||
<a href="/c/dev-blog">Developers Blog</a>
|
||
</div>
|
||
<button class="dropdown-btn">The Game
|
||
<i class="fa fa-angle-right"></i>
|
||
</button>
|
||
<div class="dropdown-container">
|
||
<a href="https://lastepoch.com/classes/">Classes</a>
|
||
<a href="https://lastepoch.com/skills/">Skill System</a>
|
||
<a href="https://lastepoch.com/items/">Items</a>
|
||
<a href="https://lastepoch.com/world-story/">World & Story</a>
|
||
<a href="https://lastepoch.com/end-game/">End Game Systems</a>
|
||
</div>
|
||
<a href="https://forum.lastepoch.com">Forum</a>
|
||
<a href="https://lastepoch.com/supporter-packs/">Buy Now</a>
|
||
</div>
|
||
<span style="font-size:30px;cursor:pointer" class="mobile_nav_icon" onclick="openNav()">☰</span>
|
||
|
||
<script defer="" src="/theme-javascripts/5aee4d8f0edfe7502e23a35ea6aa9174e2c858df.js?__ws=forum.lastepoch.com" data-theme-id="1" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<script defer="" src="/theme-javascripts/4625169e8102725016b8d086a848d6ca67b2a851.js?__ws=forum.lastepoch.com" data-theme-id="1" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<script defer="" src="/theme-javascripts/50d405a56fea9fe650067b82c6acbab0bd831a66.js?__ws=forum.lastepoch.com" data-theme-id="1" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
<script type="text/discourse-plugin" version="0.8" nonce="LaKMRv5qctVkzAPxYGp8dTWL8">
|
||
api.replaceIcon('crown', 'd-icon-ehg');
|
||
</script>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<section id='main'>
|
||
</section>
|
||
|
||
<form id='hidden-login-form' method="post" action="/login" style="display: none;">
|
||
<input name="username" type="text" id="signin_username">
|
||
<input name="password" type="password" id="signin_password">
|
||
<input name="redirect" type="hidden">
|
||
<input type="submit" id="signin-button" value="Log In">
|
||
</form>
|
||
|
||
<script defer src="/assets/start-discourse-ed0c531d.js" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
|
||
|
||
<script defer src="/assets/browser-update-296c1fea.js" nonce="LaKMRv5qctVkzAPxYGp8dTWL8"></script>
|
||
|
||
|
||
|
||
|
||
|
||
<script nonce="LaKMRv5qctVkzAPxYGp8dTWL8">/* Workaround for https://bugs.webkit.org/show_bug.cgi?id=209261 */</script>
|
||
</body>
|
||
</html>
|