URL:
  <http://gna.org/bugs/?13286>

                 Summary: Assertion failure in  src/formula_ai.cpp in the
test scenario
                 Project: Battle for Wesnoth
            Submitted by: crab
            Submitted on: Sunday 03/29/2009 at 17:55
                Category: Bug
                Severity: 2 - Minor
                Priority: 5 - Normal
              Item Group: Artificial Intelligence
                  Status: None
                 Privacy: Public
             Assigned to: dragonking
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: r34211
        Operating System: Debian

    _______________________________________________________

Details:

how-to-reproduce
1) run a test scenario
./wesnoth-debug -t -d

2) use a command-line formula units_can_reach(my_moves,my_leader.loc)

3) move (8,4)->(9,5)
4) move (9,5)->(8,4)
5) move (8,4)->(9,5)
6) move (9,5)->(8,4)
7) move (8,4)->(9,5)
8) TRY to move (9,5)->(8,4) [no movement points left, so no move]
9) again, use a command-line formula:
units_can_reach(my_moves,my_leader.loc)

It causes assertion failure:

wesnoth-debug: src/formula_ai.cpp:951: virtual
variant<unnamed>::units_can_reach_function::execute(const
game_logic::formula_callable&) const: Assertion `un !=
ai_.get_info().units.end()' failed.
Abort





    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?13286>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


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

Reply via email to