# HG changeset patch # User Matti Hamalainen # Date 1301181455 -7200 # Node ID 424d6a3f14f57028fbf1a2a1b0e4b6173b406592 # Parent 71d077d39236f977634d6838fc70d9ddd6cc5538 Reset alch_testing flag when there is an error in /mix macro arguments. diff -r 71d077d39236 -r 424d6a3f14f5 gm-alchemist.tf --- a/gm-alchemist.tf Sat Mar 26 20:05:46 2011 +0200 +++ b/gm-alchemist.tf Sun Mar 27 01:17:35 2011 +0200 @@ -116,7 +116,10 @@ /msq Invalid herb/plant '%{alch_herb}'.%;\ /let _error=1%;\ /endif%;\ - /if (_error) /break%;/endif%;\ + /if (_error)\ + /set alch_testing=0%;\ + /break%;\ + /endif%;\ /set alch_can=$(/galch_get_item %{alch_organ} %{galch_cans})%;\ /if (alch_can=~"")\ /msq No matching can for organ '%{alch_organ}'.%;\ @@ -127,7 +130,10 @@ /msq No matching jar for herb '%{alch_herb}'.%;\ /let _error=1%;\ /endif%;\ - /if (_error) /break%;/endif%;\ + /if (_error)\ + /set alch_testing=0%;\ + /break%;\ + /endif%;\ /set alch_st=1%;\ /let _herb=$[replace("_"," ", alch_herb)]%;\ @@get %{_herb} from %{alch_jar}%;\