You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if (!find_random_valid_position_for_thing_in_room(creatng, room, &pos) || !creature_can_navigate_to_with_storage(creatng, &pos, NavRtF_NoOwner))
241
+
if (!find_random_valid_position_for_thing_in_room(creatng, room, &pos) || !creature_can_navigate_to_with_storage(creatng, &pos, NavRtF_Default))
242
242
{
243
243
ERRORLOG("The %s index %d cannot destroy %s because it cannot reach position within it",thing_model_name(creatng),(int)creatng->index,room_code_name(room->kind));
244
244
return false;
245
245
}
246
-
if (!setup_random_head_for_room(creatng, room, NavRtF_NoOwner))
246
+
if (!setup_random_head_for_room(creatng, room, NavRtF_Default))
247
247
{
248
248
ERRORLOG("The %s index %d cannot destroy %s because it cannot head for it",thing_model_name(creatng),(int)creatng->index,room_code_name(room->kind));
249
249
return false;
@@ -256,18 +256,18 @@ TbBool good_setup_attack_rooms(struct Thing *creatng, long dngn_id)
if (!find_random_valid_position_for_thing_in_room(creatng, room, &pos) || !creature_can_navigate_to_with_storage(creatng, &pos, NavRtF_NoOwner))
265
+
if (!find_random_valid_position_for_thing_in_room(creatng, room, &pos) || !creature_can_navigate_to_with_storage(creatng, &pos, NavRtF_Default))
266
266
{
267
267
ERRORLOG("The %s index %d cannot destroy %s because it cannot reach position within it", thing_model_name(creatng), (int)creatng->index, room_code_name(room->kind));
268
268
return false;
269
269
}
270
-
if (!setup_random_head_for_room(creatng, room, NavRtF_NoOwner))
270
+
if (!setup_random_head_for_room(creatng, room, NavRtF_Default))
271
271
{
272
272
ERRORLOG("The %s index %d cannot destroy %s because it cannot head for it", thing_model_name(creatng), (int)creatng->index, room_code_name(room->kind));
0 commit comments