# HG changeset patch # User zipi # Date 1369941950 -3600 # Node ID 72eb21a62633f56f4688fac1ff4833ebcd25ced0 # Parent 17a01695926b1a3b21a146de6e4a1421e5538a01 sacrifice working diff -r 17a01695926b -r 72eb21a62633 mm7_6.cpp --- a/mm7_6.cpp Wed May 29 23:19:01 2013 +0100 +++ b/mm7_6.cpp Thu May 30 20:25:50 2013 +0100 @@ -6207,7 +6207,8 @@ } v608 = pCastSpell->uPlayerID_2; if ( v608 != 4 && v608 != 5 - || (v609 = (signed int)*(&pFontCChar + v608 + (unsigned __int8)pParty->field_709), v609 <= 0) + //|| (v609 = (signed int)*(&pFontCChar + v608 + (unsigned __int8)pParty->field_709), v609 <= 0) + || (v609 = achieved_awards[v608 + (unsigned __int8)pParty->field_709 - 4], v609 <= 0) || v609 >= 3 ) { ShowStatusBarString(pGlobalTXT_LocalizationStrings[428], 2); // Spell failed