diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index 31cd13b87b..186722af20 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -1469,8 +1469,8 @@ public class LExecutor{ //skip back to self until possible //TODO this is guaranteed desync on servers - I don't see a good solution if( - type == MessageType.announce && ui.hudfrag.hasToast() || - type == MessageType.notify && ui.hasAnnouncement() || + type == MessageType.announce && ui.hasAnnouncement() || + type == MessageType.notify && ui.hudfrag.hasToast() || type == MessageType.toast && ui.hasAnnouncement() ){ exec.var(varCounter).numval --;