From 1e87a04760361e63a8d990fb7839f2ab7ed42949 Mon Sep 17 00:00:00 2001 From: Bartek Stalewski Date: Tue, 3 Feb 2015 02:02:00 +0100 Subject: [PATCH] Uproszczenie kowala. --- common/equipment.tf | 36 ++++++++++-------------------------- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/common/equipment.tf b/common/equipment.tf index dcd0bfd..ee410f9 100644 --- a/common/equipment.tf +++ b/common/equipment.tf @@ -11,38 +11,24 @@ /def -ar -mregexp -Fp2 -t'^[a-z]+ [a-z]+ [a-z]+ .*rozpada sie\!' = /beep 1 -/def -mregexp -p2 -t'bierze twoj.' = /set moje on -/def -mregexp -p2 -t'konczy prace.$' = \ +/def -mregexp -Fp2 -t'bierze twoj.* do (ostrzenia|naprawy)' = /set moje on +/def -mregexp -Fp2 -t'konczy prace.$' = \ /if ( {moje} =~ "on" )\ /tbind do_kowal %;\ /endif /def kowal = \ - /if ( {pack} =~ "on" )\ - /zp monety %;\ - /endif%;\ + /zp monety %;\ /do_kowal /def do_kowal = \ - /def -ag -p2 -t'*jest pochloniety*nie wypada*' _kowal_gag_0 %;\ - /def -ag -p2 -t'*Nie masz niczego takiego*' _kowal_gag_1 %;\ - /def -ag -p2 -t'*Juz dzierzysz*' _kowal_gag2 %;\ - /def -ag -p2 -t'*masz*na plecach*' _kowal_gag3 %;\ + /def -ag -Fp2 -t'.*jest pochloniety*nie wypada.*' _kowal_gag_0 %;\ + /def -ag -Fp2 -t'.*Nie masz niczego takiego.*' _kowal_gag_1 %;\ + /def -ag -Fp2 -t'.*Juz dzierzysz.*' _kowal_gag2 %;\ + /def -ag -Fp2 -t'.*Juz masz na sobie.*' _kowal_gag3 %;\ /set moje off %;\ - /send naostrz bron %;\ - /if ( {dual} =~ "on" ) \ - /send naostrz druga bron %;\ - /endif %;\ - /send napraw zbroje %;\ - /send napraw druga zbroje %;\ - /send napraw trzecia zbroje %;\ - /send napraw czwarta zbroje %;\ - /send napraw piata zbroje %;\ - /send napraw szosta zbroje %;\ - /send napraw siodma zbroje %;\ - /send napraw osma zbroje %;\ - /send napraw dziewiata zbroje %;\ - /send napraw dziesiata zbroje %;\ + /send naostrz bronie %;\ + /send napraw wszystkie zbroje %;\ /purge _kowal_gag_* %;\ /repeat -1 1 /_kowal_finish @@ -50,9 +36,7 @@ /if ({moje} =~ "off" ) \ /send dobadz wszystkich broni %;\ /send zaloz wszystkie zbroje %;\ - /if ( {pack} =~ "on" )\ - /dp monety %;\ - /endif%;\ + /dp monety %;\ /endif /alias do_kowal /do_kowal