Author: dragonking
Date: Sun Aug 17 18:23:38 2008
New Revision: 28678

URL: http://svn.gna.org/viewcvs/wesnoth?rev=28678&view=rev
Log:
Now default ai is called by default by the fallback() formula function

Modified:
    trunk/src/formula_ai.cpp

Modified: trunk/src/formula_ai.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/formula_ai.cpp?rev=28678&r1=28677&r2=28678&view=diff
==============================================================================
--- trunk/src/formula_ai.cpp (original)
+++ trunk/src/formula_ai.cpp Sun Aug 17 18:23:38 2008
@@ -509,10 +509,12 @@
 class fallback_function : public function_expression {
 public:
        explicit fallback_function(const args_list& args)
-         : function_expression("fallback", args, 1, 1)
+         : function_expression("fallback", args, 0, 1)
        {}
 private:
        variant execute(const formula_callable& variables) const {
+               if( args().size() == 0 )
+                       return variant(new fallback_callable(""));
                return variant(new 
fallback_callable(args()[0]->evaluate(variables).as_string()));
        }
 };


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to