diff --git a/src/Backend.cs b/src/Backend.cs index f2d30ff..0773b68 100644 --- a/src/Backend.cs +++ b/src/Backend.cs @@ -213,6 +213,11 @@ namespace WorldOfPeacecraft InitializedEvent.WaitOne(); initialized = true; } + + public void ChallengeIncome(Challenge c) + { + Challenge(c); + } } } diff --git a/src/Parser.cs b/src/Parser.cs index 00e0d8a..d1e3d3a 100644 --- a/src/Parser.cs +++ b/src/Parser.cs @@ -310,6 +310,7 @@ namespace WorldOfPeacecraft } bool accepted = challengeBlock.GetBoolValue("accepted"); Challenge c = new Challenge(id, type, accepted); + Backend.ChallengeIncome(c); } private void ProcessPlayerSelf (Block playerBlock)