Fix multiple flags ignored in enum property operator.

This commit is contained in:
2023-02-26 16:23:17 +08:00
parent 998713b41f
commit 23f2e7c1f2

View File

@@ -118,7 +118,7 @@ namespace Cryville.Crtr {
protected override void Execute() {
int result = 0;
for (int i = 0; i < LoadedOperandCount; i++)
result |= _cache[GetOperand(0).AsIdentifier()];
result |= _cache[GetOperand(i).AsIdentifier()];
_cb(_caster(result));
}
}