Moving check down for spec adherence

61ba579fe2223a95db556105e20d95aa8b081e3c

Honey Tree <kalakanlogs@proton.me>

1 files changed, +6 -6Showing whitespace changes
public/scripts/world-info.js+6 -6
@@ -3864,12 +3864,6 @@ export async function checkWorldInfo(chat, maxContext, isDryRun) {
3864 continue;3864 continue;
3865 }3865 }
38663866
3867 if (buffer.getExternallyActivated(entry)) {
3868 log('externally activated');
3869 activatedNow.add(buffer.getExternallyActivated(entry));
3870 continue;
3871 }
3872
3873 if (entry.decorators.includes('@@activate')) {3867 if (entry.decorators.includes('@@activate')) {
3874 log('activated by @@activate decorator');3868 log('activated by @@activate decorator');
3875 activatedNow.add(entry);3869 activatedNow.add(entry);
@@ -3881,6 +3875,12 @@ export async function checkWorldInfo(chat, maxContext, isDryRun) {
3881 continue;3875 continue;
3882 }3876 }
38833877
3878 if (buffer.getExternallyActivated(entry)) {
3879 log('externally activated');
3880 activatedNow.add(buffer.getExternallyActivated(entry));
3881 continue;
3882 }
3883
3884 // Now do checks for immediate activations3884 // Now do checks for immediate activations
3885 if (entry.constant) {3885 if (entry.constant) {
3886 log('activated because of constant');3886 log('activated because of constant');