Skip to content

Commit c818172

Browse files
committed
added qerror() in set_selected_action
1 parent 70460d4 commit c818172

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

changelog.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ Template for new versions:
3131
## New Features
3232

3333
## Fixes
34+
- `gui/siegemanager`: Added error message in the console if no siege engine is selected
3435

3536
## Misc Improvements
3637

gui/siegemanager.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,10 @@ end
416416
function SiegeEngineList:set_selected_action(action)
417417
local _, selected = self.subviews.list:getSelected()
418418

419+
if not selected then
420+
qerror('No siege engine selected')
421+
end
422+
419423
local successful = set_siege_engine_action({selected.data}, action)
420424
if not successful then
421425
self:refresh_view(true)

0 commit comments

Comments
 (0)