From 68401777761e71ce8e50b4bfed5f90bc4de6e8b7 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Mon, 7 Aug 2017 13:32:42 +0200 Subject: [PATCH] Fix actors being able to walk on cliffs after the sietch was destroyed --- mods/d2k/maps/atreides-04/atreides04.lua | 1 + mods/d2k/maps/atreides-04/rules.yaml | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/mods/d2k/maps/atreides-04/atreides04.lua b/mods/d2k/maps/atreides-04/atreides04.lua index 9e62d5d931..56bd5e1662 100644 --- a/mods/d2k/maps/atreides-04/atreides04.lua +++ b/mods/d2k/maps/atreides-04/atreides04.lua @@ -158,6 +158,7 @@ WorldLoaded = function() end) Trigger.OnKilled(Sietch, function() + Actor.Create("invisibleBlocker", true, { Owner = fremen, Location = CPos.New(62, 59) }) UserInterface.SetMissionText("Sietch destroyed!", player.Color) player.MarkFailedObjective(ProtectFremen) end) diff --git a/mods/d2k/maps/atreides-04/rules.yaml b/mods/d2k/maps/atreides-04/rules.yaml index 0f598792fb..cbb338ed89 100644 --- a/mods/d2k/maps/atreides-04/rules.yaml +++ b/mods/d2k/maps/atreides-04/rules.yaml @@ -88,3 +88,10 @@ tile475: BodyOrientation: QuantizedFacings: 1 AutoSelectionSize: + +# Placed after the sietch is destroyed so that the cliff is still unpassable +invisibleBlocker: + AlwaysVisible: + Building: + Footprint: xx xx + Dimensions: 2,2