summaryrefslogtreecommitdiffstats
path: root/pokemod/Dialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'pokemod/Dialog.cpp')
-rw-r--r--pokemod/Dialog.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/pokemod/Dialog.cpp b/pokemod/Dialog.cpp
index de1e87f7..43ba518a 100644
--- a/pokemod/Dialog.cpp
+++ b/pokemod/Dialog.cpp
@@ -523,17 +523,15 @@ void Dialog::validate()
case Music:
if (numArgs == 1)
{
- // FIXME: find sound files
-// if (!QFile(QString("%1/music/%2").arg(static_cast<const Pokemod*>(pokemod())->path()).arg(arg)).exists())
-// invError = 1;
+ if (!ok || (static_cast<const Pokemod*>(pokemod())->soundIndex(temp) == INT_MAX))
+ invError = 1;
}
break;
case SoundEffect:
if (numArgs == 1)
{
- // FIXME: find sound files
-// if (!QFile(QString("%1/sound/%2").arg(static_cast<const Pokemod*>(pokemod())->path()).arg(arg)).exists())
-// invError = 1;
+ if (!ok || (static_cast<const Pokemod*>(pokemod())->soundIndex(temp) == INT_MAX))
+ invError = 1;
}
else if (numArgs == 2)
{