Strategicka: fix logiky
This commit is contained in:
parent
25c5d99f8d
commit
b7d350b647
1 changed files with 2 additions and 2 deletions
|
@ -238,8 +238,8 @@ class Occupy(Logic):
|
||||||
if member["action"] is None:
|
if member["action"] is None:
|
||||||
continue
|
continue
|
||||||
move_vect = self.MOVE_VECTORS[member["action"]]
|
move_vect = self.MOVE_VECTORS[member["action"]]
|
||||||
new_position_y = id_positions[member["id"]][0] + move_vect[0]
|
new_position_y = id_positions[member["id"]][0] + move_vect[0] % self.map_height
|
||||||
new_position_x = id_positions[member["id"]][1] + move_vect[1]
|
new_position_x = id_positions[member["id"]][1] + move_vect[1] % self.map_width
|
||||||
if hills[new_position_y][new_position_x]:
|
if hills[new_position_y][new_position_x]:
|
||||||
warns.append(self.generate_warn(member["id"], "Voják se snaží vylézt na skálu, což nejde."))
|
warns.append(self.generate_warn(member["id"], "Voják se snaží vylézt na skálu, což nejde."))
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue