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