TauCetiClassic icon indicating copy to clipboard operation
TauCetiClassic copied to clipboard

Мобы деспавнятся на шахте если спрятаться в капсуле

Open Deahaka opened this issue 1 year ago • 1 comments

Описание

Что должно было произойти

Мобы не пропадают рядом с человеком который создал защитное сооружение от них и прячется в нём.

Что произошло на самом деле

Мобы пожужжав вокруг шелтера исчезают

вот тут мы загружаем новую зону на шахту: https://github.com/TauCetiStation/TauCetiClassic/blob/4a9bd70b5dd39c1244ac32d0c81f0c45a9c1797f/code/datums/helper_datums/map_template.dm#L67

вот тут мы проверяем на выход из зоны человечка и деспавним врагов думая что он ушёл именно из зоны спавна, а не создал внутри островок с новой зоной. https://github.com/TauCetiStation/TauCetiClassic/blob/4a9bd70b5dd39c1244ac32d0c81f0c45a9c1797f/code/datums/components/spawn_area.dm#L217

Шаги воспроизведения

  1. Залезть на шахту
  2. Подождать спавна монстра
  3. Спрятаться в шелтере
  4. Подождать минуту-две
  5. ...
  6. Profit!!

Дополнительная информация:

No response

Deahaka avatar Jan 31 '24 20:01 Deahaka

не знаю, по моему логично, человек пропал, стоять дальше у конструкции нету смысла и ушли под землю, у них мозга как такого нет чтобы понимать что человек прямо в этой конструкции и ждать его

Oz1Es avatar Feb 03 '24 11:02 Oz1Es