Add NotificationLabel styling and manage miracles in hand

This commit is contained in:
2025-08-23 14:06:52 +02:00
parent 729a9fd1ea
commit de2f24cfce
28 changed files with 431 additions and 3 deletions

View File

@@ -65,13 +65,16 @@ public partial class GameBus : Node
{
if (AllMiracles.TryGetValue(id, out var def))
{
if (miraclesToUnlock.Contains(def) || _gameState.MiraclesInHand().ContainsKey(id)) continue;
miraclesToUnlock.Add(def);
_gameState.MiraclesInHand().Add(id, def);
}
}
}
else if (effect is DestroySelfEffect)
{
MiracleCompleted?.Invoke(miracle);
_gameState.MiraclesInHand().Remove(miracle.Id);
}
}