From 7c2115e402a8bbad501ab704c5f0a0d127010ae2 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Sun, 24 Aug 2025 19:14:59 -0500 Subject: [PATCH] Fix another bug in creating special encounters --- src/scenedit/scen.actions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scenedit/scen.actions.cpp b/src/scenedit/scen.actions.cpp index e4e6ae80..738e49aa 100644 --- a/src/scenedit/scen.actions.cpp +++ b/src/scenedit/scen.actions.cpp @@ -2895,7 +2895,7 @@ void place_edit_special(location loc) { is_new = true; } if(specials[i].spec < 0) { - if(edit_spec_enc(i, editing_town ? 2: 1, nullptr, is_new)) { + if(edit_spec_enc(get_current_area()->specials.size()-1, editing_town ? 2: 1, nullptr, is_new)) { specials[i] = loc; specials[i].spec = i; undo_list.add(action_ptr(new aPlaceEraseSpecial("Place Special Encounter", true, specials[i])));