From 5bf899709c170638607f4e9bcf80960ec04e8f59 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Fri, 9 Jan 2009 12:08:06 +0000 Subject: Switch assert to an error message, stating the exact unknown code. svn-id: r35796 --- engines/scumm/akos.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'engines/scumm') diff --git a/engines/scumm/akos.cpp b/engines/scumm/akos.cpp index c9771abd49..1777caa84c 100644 --- a/engines/scumm/akos.cpp +++ b/engines/scumm/akos.cpp @@ -1730,7 +1730,8 @@ bool ScummEngine_v6::akos_increaseAnim(Actor *a, int chan, const byte *aksq, con if (code2 & 0x80) code2 = READ_BE_UINT16(aksq + curpos); - assert((code2 & 0xC000) != 0xC000 || code2 == AKC_ComplexChan || code2 == AKC_Return || code2 == AKC_EndSeq || code2 == AKC_C08E || code2 == AKC_ComplexChan2 || code2 == AKC_C021 || code2 == AKC_C022); + if((code2 & 0xC000) == 0xC000 && code2 != AKC_ComplexChan && code2 != AKC_Return && code2 != AKC_EndSeq && code2 != AKC_C08E && code2 != AKC_ComplexChan2 && code2 != AKC_C021 && code2 != AKC_C022) + error("Ending with undefined uSweat token %X", code2); a->_cost.curpos[chan] = curpos; -- cgit v1.2.3