MonsterController class improvement

Create issue
Issue #40 resolved
dname ksurname created an issue

Сейчас теоретически может возникнуть ситуация, при которой животное на планете выйдет за край карты. Так как в контроллере координаты не проходят через функцию wrap, это повлечёт за собой краш с ошибкой выхода за границы массива (хорошо заметно на маленьких густонаслённых планетах). Проверку надо вставить где-то тут: https://bitbucket.org/e_smirnov/aurora/src/9669dc9fa4ac67aa6e8362c8e6d74978592a69a8/src/ru/game/aurora/world/MonsterController.java?at=default#cl-86

Comments (1)

  1. Егор Смирнов repo owner

    Исправлено, теперь монстры пользуются той же логикой перемещения, что и игрок (класс Movable)

  2. Log in to comment