Author: crab
Date: Mon Apr 13 15:37:15 2009
New Revision: 34863

URL: http://svn.gna.org/viewcvs/wesnoth?rev=34863&view=rev
Log:
Fixed bug with ai parameters not being set correctly during ai redeployment

Modified:
    trunk/src/ai_manager.cpp

Modified: trunk/src/ai_manager.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/ai_manager.cpp?rev=34863&r1=34862&r2=34863&view=diff
==============================================================================
--- trunk/src/ai_manager.cpp (original)
+++ trunk/src/ai_manager.cpp Mon Apr 13 15:37:15 2009
@@ -448,6 +448,10 @@
                remove_ai_for_side (side);
        }
        ai_holder new_ai_holder(side,ai_algorithm_type);
+       new_ai_holder.set_ai_effective_parameters(effective_ai_parameters);
+       new_ai_holder.set_ai_global_parameters(global_ai_parameters);
+       new_ai_holder.set_ai_memory(ai_memory);
+       new_ai_holder.set_ai_parameters(ai_parameters);
        std::stack<ai_holder>& ai_stack_for_specific_side = 
get_or_create_ai_stack_for_side(side);
        ai_stack_for_specific_side.push(new_ai_holder);
        return true;


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

Reply via email to