From 752c10988f29934b0946fd11aa11735fe34abf55 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Sun, 20 Apr 2025 20:41:15 -0500 Subject: [PATCH] Print number of out-of-range node request --- src/game/boe.specials.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/game/boe.specials.cpp b/src/game/boe.specials.cpp index 6d733819..ba965745 100644 --- a/src/game/boe.specials.cpp +++ b/src/game/boe.specials.cpp @@ -2128,7 +2128,7 @@ cSpecial get_node(spec_num_t cur_spec, eSpecCtxType cur_spec_type) { switch(cur_spec_type) { case eSpecCtxType::SCEN: if(cur_spec != minmax(0,univ.scenario.scen_specials.size() - 1,cur_spec)) { - showError("The scenario called a scenario special node out of range."); + showError("The scenario called a scenario special node out of range: " + std::to_string(cur_spec)); return dummy_node; } return univ.scenario.scen_specials[cur_spec]; @@ -2138,7 +2138,7 @@ cSpecial get_node(spec_num_t cur_spec, eSpecCtxType cur_spec_type) { return dummy_node; } if(cur_spec != minmax(0,univ.out->specials.size() - 1,cur_spec)) { - showError("The scenario called an outdoor special node out of range."); + showError("The scenario called an outdoor special node out of range: " + std::to_string(cur_spec)); return dummy_node; } return univ.out->specials[cur_spec]; @@ -2148,7 +2148,7 @@ cSpecial get_node(spec_num_t cur_spec, eSpecCtxType cur_spec_type) { return dummy_node; } if(cur_spec != minmax(0,univ.town->specials.size() - 1,cur_spec)) { - showError("The scenario called a town special node out of range."); + showError("The scenario called a town special node out of range: " + std::to_string(cur_spec)); return dummy_node; } return univ.town->specials[cur_spec];