diff --git a/src/main/java/forge/sound/SoundUtils.java b/src/main/java/forge/sound/SoundUtils.java index f45b20c3e62..06067519f92 100644 --- a/src/main/java/forge/sound/SoundUtils.java +++ b/src/main/java/forge/sound/SoundUtils.java @@ -50,8 +50,12 @@ public class SoundUtils { Sounds.Creature.play(); } else if (source.isArtifact()) { Sounds.Artifact.play(); + } else if (source.isInstant()) { + Sounds.Instant.play(); } else if (source.isPlaneswalker()) { Sounds.Planeswalker.play(); + } else if (source.isSorcery()) { + Sounds.Sorcery.play(); } else if (source.isEnchantment()) { Sounds.Enchantment.play(); } diff --git a/src/main/java/forge/sound/Sounds.java b/src/main/java/forge/sound/Sounds.java index 52c01699f25..0a0899dc59c 100644 --- a/src/main/java/forge/sound/Sounds.java +++ b/src/main/java/forge/sound/Sounds.java @@ -45,17 +45,20 @@ public enum Sounds { Damage("res/sound/damage.wav"), /* NOT IMPLEMENTED YET */ Discard("res/sound/discard.wav"), /* NOT IMPLEMENTED YET */ Draw("res/sound/draw.wav"), - Enchant("res/sound/enchant.wav"), /* NOT IMPLEMENTED YET */ + Enchantment("res/sound/enchant.wav"), /* NOT IMPLEMENTED YET */ EndOfTurn("res/sound/end_of_turn.wav"), FlipCoin("res/sound/flip_coin.wav"), GreenLand("res/sound/green_land.wav"), + Hit("res/sound/hit.wav"), + Instant("res/sound/instant.wav"), LoseDuel("res/sound/lose_duel.wav"), OtherLand("res/sound/other_land.wav"), Planeswalker("res/sound/planeswalker.wav"), - Poison("res/sound/poison.wav"), /* NOT IMPLEMENTED YET */ + Poison("res/sound/poison.wav"), RedLand("res/sound/red_land.wav"), Regen("res/sound/regeneration.wav"), /* NOT IMPLEMENTED YET */ Sacrifice("res/sound/sacrifice.wav"), /* NOT IMPLEMENTED YET */ + Sorcery("res/sound/sorcery.wav"), Shuffle("res/sound/shuffle.wav"), Tap("res/sound/tap.wav"), Untap("res/sound/untap.wav"),